以root用户登录
1.以太网连接
- 在linux中,以太网接口被命名为:eth0、eth1等,0、1代表网卡编号;
- 通过lspci命令可以查看网卡硬件信息(如果是usb网卡,则可能需要使用lsusb);
- 命令ifconfig(if:interface):用来查看接口信息;
格式:ifconfig -a 查看所有接口
ifconfig eth0 查看特定接口
- 命令ifup、ifdown用来启用、禁用一个接口
ifup eth0 打开网卡eth0
ifdown eth0 关闭网卡eth0
格式:ifup eth0
ifdown eth0
lo接口:所有操作系统上都有,还回接口。
2.配置网络信息
setup:可以配置网络信息,无图形界面也可使用此命令;
命令行setup
=>netwok configuration
=>device configuration
=>eth0(多个可任选)
=>默认use dhcp为选中的,家用的可默认选上,但服务器需要配置ip地址,输入空格进行ip、子网掩码、网关、DNS的配置(可配置多个)。
=>ok
=>save
=>save
=>配置完成后需要用ifup eth0启用网卡,ifconfig eth0查看信息
3.网络相关配置文件
1)网卡配置文件
/etc/sysconfig/network-scripts/ifcfg-eth0
2)DNS配置文件
/etc/resolv.conf(search net代表的哪个域)
3)主机名配置文件
/etc/sysconfig/network
可通过hostname查看主机名,也可修改hostname,格式hostname 新名,这里重新启动系统就没有了,若要永久修改则需进入network文件进行修改保存。
4)静态主机名配置文件
/etc/hosts
4.网络测试命令
1)ping测试网络连通性
格式:ping ip (ping 198.1.1.123)
ping 域名 (ping www.baidu.com)
2)测试DNS解析
简单解析:host 域名
详细解析:dig 域名
3)显示路由表(每台主机中都存有)
ip route
4)追踪到达目标地址的网络路径(路由设备)
traceroute 目标地址 (traceroute www.baidu.com)
有时不一定成功,出现***表示该路由服务器不允许追踪。
5)使用mtr进行网络质量测试(结合traceroute和ping)
mtr 目标地址(检测到目标地址的网络质量)
5.修改主机名
1)实时修改主机名(重启后即恢复原来的主机名):
hostname train.linuxcast.net
2)永久性修改主机名:
/etc/sysconfig/network
HOSTNAME=train.linuxcast.net
6.网络故障排查
网络故障排查遵循从底层到高层、从自身到外部的流程进行。
1)先查看网络配置信息是否正确
- ip
- 子网掩码
- 网关
- DNS
2)查看到达网关是否连通
ping 网关
3)查看DNS解析是否正常
host 目标域名