一、查看操作
1、查看IP
ifconfig
ip addr show
2、查询网关
route -n
3、查询DNS
[root@node01 ~]#cat /etc/resolv.conf
4、临时启用、禁用网卡
ifdown eth0
ifup eth0
5、查看网卡信息
# ethtool 网卡名称
[root@node01:/]$ ethtool eth0
6、查看端口
# ss -antp ("a"表示所有,"n"表示显示数量number,"tp"表示查看tcp协议)
[root@node01:/]$ ss -antp
#netstat -antp 查看所有协议TCP协议端口
[root@node01:/]$ netstat -antp
Active Internet connections (servers and established)
Proto Recv-Q Send-Q Local Address Foreign Address State PID/Program name
tcp 0 0 0.0.0.0:22 0.0.0.0:* LISTEN 1995/sshd
tcp 0 0 127.0.0.1:6010 0.0.0.0:* LISTEN 32286/0
tcp 0 0 10.90.19.99:22 10.74.153.167:55383 ESTABLISHED 5412/sshd: root@not
tcp 0 248 10.90.19.99:22 10.74.153.167:52744 ESTABLISHED 32286/0
tcp 0 0 :::22 :::* LISTEN 1995/sshd
tcp 0 0 ::1:25 :::* LISTEN 2094/master
tcp 0 0 ::1:6010 :::* LISTEN 32286/0
二、修改操作
1、修改IP地址
[root@node02 ~]$ vi /etc/sysconfig/network-scripts/ifcfg-网卡名
systemctl restart network
ifcfg-网卡名文件各字段含义如下:
TYPE=Ethernet #网络类型
PROXY_METHOD=none #代理方式
BROWSER_ONLY=no #仅使用浏览器
BOOTPROTO=static #引导协议:dhcp(自动获取)、static(静态路由)、none(不指定)
DEFROUTE=yes #默认路由
IPV4_FAILURE_FATAL=no #不启用IP v4错误检查功能
IPV6INIT=yes #启用IPV6协议
IPV6_AUTOCONF=yes #自动配置IPV6地址
IPV6_DEFROUTE=yes #启用IPV6默认路由
IPV6_FAILURE_FATAL=no #不启用IPV6错误检查功能
IPV6_ADDR_GEN_MODE=stable-privacy #IPV6地址生成模型
NAME=ens192 #网卡物理设备名称
UUID=ff2ee031-1b92-489b-8631-227d74777390 #通用唯一标识码
DEVICE=ens192 #网卡设备名称,必须与name值一致
ONBOOT=yes #系统启动时是否设置此网络接口,yes时系统启动时激活此网卡
PEERDNS=no #
IPADDR=10.90.77.42 #网卡的IP地址
NETMASK=255.255.255.0 #网络掩码
GATEWAY=10.90.77.1 #网关
DNS #DNS地址
2、修改路由
1)使用route命令添加临时路由
添加到主机的路由
route add -host 192.168.1.123 dev eth0
route add -host 192.168.1.123 gw 192.168.1.1
添加到网络的路由
route add -net 192.168.1.123 netmask 255.255.255.0 eth0
route add -net 192.168.1.123 netmask 255.255.255.0 gw 192.168.1.1
route add -net 192.168.1.123 netmask 255.255.255.0 gw 192.168.1.1 eth1
route add -net 192.168.1.0/24 eth1
添加默认网关
route add default gw 192.168.1.1
删除路由
route del -host 192.168.1.11 dev eth0
route del -net 192.168.1.123 netmask 255.255.255.0
2) 修改/etc/rc.local
修改/etc/rc.local,只是要注意的一点是不要写在 "exit 0"的后面
vi /etc/rc.local
route add default gw 192.168.1.1
这样在系统启动的时候会自动加入相关的路由设置
3)在/etc/sysconfig/network
network里添加到文件末尾,格式如下
vi /etc/sysconfig/network
GATEWAY=gw-ip 或者 GATEWAY=gw-dev
注:这种方式从外观上来看只能用于添加默认网关了,对于多路网络环境貌似不太适合的样子
4)直接写入ifcfg文件
在配置ip地址的时候直接将GATEWAY的配置写入ifcfg文件,形式:GATEWAY=gw-ip
适合添加默认路由