Linux中配置网卡
1.查看网络接口
ifconfig 查看活动的网络接口
ifconfig -a 查看所有网络接口
ifconfig 设备名 查看指定网络接口
ip link 查看网络接口的数据链路层信息
ip a 查看网络接口的网络层信息
ethtool 查看指定网络接口速率、模式等信息
hostname 查看主机名称
route 查看路由表
2.查看网络链接情况
netstat命令
-a 显示当前主机中所有活动的网络链接信息
-n 以数字形式显示相关信息
-r 显示路由表信息
-t 显示TCP协议相关信息
-u 显示UDP
-p 显示与网络连接相关的进程号
3.测试网络连通性
ping命令
-c 指定发送数据包的个数
-i 当ping通时,指定间隔多少秒发送下一个数据包
-w 当ping 不通时,指定发送的每个数据包的超时时间
-s 指定数据包大小
traceroute命令 :跟踪数据包的路由途径
nslookup命令: 测试DNS域名解析
4.设置网络地址参数
(1.)临时修改网路配置
方法一:ifconfig 网络设备 IP地址/短格式子网掩码
方法二:ifconfig 网络设备 IP地址 netmask 子网掩码
(2.)永久修改网络配置
配置文件:vim /etc/sysconfig/network-scripts/ifcfg-网卡设备名称
将引导协议改为手工配置:BOOTPROTO=static
是否开启开机自启;ONBOOT=yes
手工设置IP地址;IPADDR
手工配置子网掩码;NETMASK
手工配置网关;GATEWAY
手工配置解析域名;DNS
保存退出
启动服务:systemctl restart network
(3.)临时修改网卡状态
启用:ifconfig 网卡设备 up
禁用:ifconfig 网卡设备 up
5.修改主机名
临时修改:hostname 新主机名
执行效果:bask
永久修改主机名 :vim /etc/sysconfig/network
HOSTNAME=新主机名
保存退出 ,重启:reboot
6.配置路由
(1.)临时配置路由
添加:route add-net 网段/短格式子网掩码 gw 网关地址
删除:route del-net 网段/短格式子网掩码 gw 网关地址
(2.)永久配置路由
方法一:vim /etc/rc.local
route add-net 网段/短格式子网掩码 gw 网关地址
保存退出,reboot重启
查看:route -n
方法二:vim /etc/sysconfig/network-scripts/ifcfg-网络设备
GATEWAY=新的网关
7.开启IP转发(路由功能)
(1.)临时开启:echo “1” >/proc/sys/net/ipv4/ip_forward
(2.)永久开启:vim /etc/sysctl.conf
net.ipv4.ip_forward=1
使文件生效:sysctl -p
8.设置DNS域名解析
1.IP设为固定地址
vim /etc/sysconfig/network-scripts/ifcfg-网络设备
将引导协议改为:BOOTPROTO=static
是否开启开机自启;ONBOOT=yes
设置IP地址;IPADDR=
配置子网掩码;NETMASK=
配置网关;GATEWAY=
配置解析域名;DNS1=
保存退出
启动服务:systemctl restart network
2.编辑指定DNS域名文件
vim /etc/resolv.conf
nameserver DNS号1(主)
nameserver DNS号2(从)
保存退出
3.编辑域名解析本地主机映射文件
vim /etc/hosts
对应服务器的IP地址 域名
例:192.168.200.111 www.study.com