一、查看及测试网络
1、查看网络接口
ifconfig //查看活动的网络接口
ifconfig -a //查看所有网络接口
2、查看网络接口
ip link //查看网络接口的数据链路层信息
ip a //查看网络接口的网络层信息
ethtool //查看指定网络接口速率、模式等信息
3、查看主机名、路由表
hostname //查看主机名
route netstat -r //查看路由表
route -n route -rn //以数字形式查看路由表
4、查看网络连接情况
netstat //查看网络连接情况
netstat -anpt //查看TCP状态
netstat -anpu //查看UDP状态
5、测试网络连通性
ping traceroute nslookup
课外补充:windows中的tracert命令
tracert -d //跟踪数据包的路由途径
常见的TTL生存周期值:
windows: 128 linux:64 unix: 255 cisco: 255
二、设置网络地址参数
1、临时修改网络配置
方法一:ifconfig 网络设备 IP地址/24
方法二:ifconfig 网络设备 IP地址 netmask 子网掩码
2永久修改网络配置
方法:vi /etc/sysconfig/network-scripts/ifcfg-en
追加IPADDR=IP
NETMASK=子网掩码
GATEWAR=网关
3、临时设置网卡子接口
方法:ifconfig 网络设备:子接口名称 IP/24
4、永久设置网卡子接口
方法:vi /etc/sysconfig/network-scripts/ifcfg-en0:0 追加
DEVICE=en0:0
TYPE=Ethernet
ONBOOT=YES
BOOTPROTO=static
IPADDR=IP
NETMASK=子网掩码
GATEWAR=网关
5、临时修改网卡状态
方法:ifconfig 网络设备 up/down
6、重新加载网络配置文件
方法一:systemctl restate network
方法二:/etc/init.d/network restate
方法三:ifdown eth0 && ifup eth0
7、临时修改主机名
方法:hostname 主机名
bash
8、永久修改主机名
方法一:vi /etc/sysconfig/network
方法二:vi /etc/hostname
方法三:hostname set-hosiname 主机名
9、临时配置路由
方法:route add -net 网段/24 gw 网关
route del -net 网段/24
10、永久配置路由
方法一:vi /etc/rc.local
添加
route add -net 网段/24 gw 网关
方法二:vi /etc/sysconfig/network
NETWORKING=yes
HOSTNAME=www.amber.com
GATEWAR=192.168.200.2
方法三:vi /etc/sysconfig/static-routes
any net 网段/24 gw 网关
方法四:开启IP转发
echo "1">/porc/sys/net/ipv4/ip_forward(临时开启)
vi /etc/sysctl.conf 将net.ipv4.ip_forward=0改为1(永久开启)
sysctl -p (立即生效)
10、设置DNS域名解析
方法一:vi /etc/sysconfig/network-scripts/ifcfg-eth0
DNS1=202.16.0.20
方法二:vi /etc/resolv.conf
nameserver DNS1=202.16.0.20
DNS2=202.16.0.20
11、域名解析本地文件主机映射文件
方法:vi /etc/hosts