Centos7 配IP (colasoft)
0x00 概述
今天,由于工作的原因,公司伙伴安装了一台Cola的全流量分析设备(TSA分析设备)。
设备有2个接口[1、数据采集接口,2、系统分析接口]
安装的系统环境为Centos 7,主要是为该服务器配置一个IP,并开启SSH服务,现在将一些基础命令,记录分享如下。
0x10 配置IP
根据cola TSA设备的序列号查询到服务器的随机密码,登录到服务器
0x11 查看网卡是否启用
cat /etc/sysconfig/network-scripts/ifcfg-en03
查到:onboot=no,可以通过vi编辑配置文件来启用,也可以通过sed来修改配置文件,启用网卡。
0x12 配置网络文件
先介绍VIM形式
vim /etc/sysconfig/network-scripts/ifcfg-en03
#修改以下信息
IPADDR=10.100.××.6 #(你想设置的IP地址)
NTSMASK=255.255.0.0
GATEWAY=10.100.××.254 #(默认网关)
HWADDR=00:0C:29:2C:E5:30 #(物理地址)
sed形式
# 启用网卡
sed -i '/^ONBOOT=/c\ONBOOT=yes' /etc/sysconfig/network-scripts/ifcfg-en33
sed -i '/^BOOTPROTO=/c\BOOTPROTO=static' /etc/sysconfig/network-scripts/ifcfg-en33
# 使用echo命令,添加IP信息
echo 'IPADDR=10.100.××.6' >> /etc/sysconfig/network-scripts/ifcfg-en03
echo 'PREFIX=24' >> /etc/sysconfig/network-scripts/ifcfg-en03
echo 'GATEWAY=10.100.××.254 ' >> /etc/sysconfig/network-scripts/ifcfg-en03
#修改玩后再次查看文件
cat /etc/sysconfig/network-scripts/ifcfg-en03
0x30 重启网络服务
#用#将BOOTPROTO=dhcp注释。
service network restart
#根目录重启服务、
/etc/init.d/network restart
#查看当前IP
ip addr
0x40 快速设置临时网关及IP
ifconfig eth0 10.100.××.6 netmask 255.255.255.0
route add default gw 10.100.××.254
0x50 测试是否开启telnet服务
telnet 127.0.0.1 22
#结果如下
Trying 127.0.0.1...
Connected to 127.0.0.1.
Escape character is '^]'.
SSH-2.0-OpenSSH_7.5
#ps
ps -ef |grep 22
0x60 关闭防火墙
systemctl stop firewalld.service
systemctl daemon-reload
#编辑防火墙 配置 取消注释
vi /etc/sysconfig/iptables
#重启防火墙服务
systemctl restart iptables.service
0x70 快速设置ip
配置好之后
#设置IP和掩码
ifconfig eth0 10.100.××.6 netmask 255.255.255.0
#设置网关
route add default gw 10.100.32.254
#网络设备启动和禁止
ifconfig eno3 down
ifconfig eno3 ip
ip addr
#验证下接口
ethtool -p en03
#ping 下同网段
ping 10.100.32.254 #注意,网关没配好 也可以ping通
#查看开启端口状态
netstat -tl
#查看路由状态
route
0x80 验证
配置完之后,验证SSH,修改root密码,验证cola Web系统运行状况,修改系统管理员密码。