1. 前言
Linux作为服务器操作系统,网络设置非常重要,其中网卡配置尤为重要,本文将介绍Linux网卡配置的实用技巧。
2. 查看网卡配置信息
2.1 查看所有网卡信息
使用ifconfig命令可以查看所有网卡的配置信息:
ifconfig
其中,eth0代表第一个网卡,eth1代表第二个网卡。
可以看到,其中inet addr后面的数字就是该网卡的IP地址。
2.2 查看某个网卡信息
如果只想查看某个网卡的信息,可以使用以下命令:
ifconfig eth0
同样可以看到该网卡的IP地址。
3. 配置静态IP
3.1 修改配置文件
如果需要配置静态IP,需要修改以下配置文件:
/etc/sysconfig/network-scripts/ifcfg-eth0
其中,eth0表示要配置的网卡名称,这个可以根据ifconfig命令查看得知。
打开该文件,可以看到如下内容:
DEVICE=eth0
BOOTPROTO=dhcp
ONBOOT=yes
其中,BOOTPROTO=dhcp表示该网卡采用动态IP,需要修改为静态IP,可以改为如下内容:
DEVICE=eth0
BOOTPROTO=static
ONBOOT=yes
IPADDR=192.168.0.100
NETMASK=255.255.255.0
GATEWAY=192.168.0.1
DNS1=8.8.8.8
其中,IPADDR表示静态IP地址,NETMASK表示子网掩码,GATEWAY表示网关地址,DNS1为DNS服务器地址。
修改完成后,保存退出。
3.2 使配置文件生效
经过上述修改,需要重启网络服务,以使配置文件生效。
service network restart
执行以上命令即可重启网络服务。
4. 配置多个IP
4.1 修改配置文件
如果需要为同一个网卡配置多个IP,需要修改以下配置文件:
/etc/sysconfig/network-scripts/ifcfg-eth0:1
其中,eth0表示要配置的网卡名称,:1表示在eth0网卡上增加一个IP地址。
打开该文件,可以看到如下内容:
DEVICE=eth0:1
BOOTPROTO=dhcp
ONBOOT=yes
同理,需要将BOOTPROTO修改为static,然后增加如下配置:
DEVICE=eth0:1
BOOTPROTO=static
ONBOOT=yes
IPADDR=192.168.0.101
NETMASK=255.255.255.0
其中,IPADDR表示新增的静态IP地址,NETMASK表示子网掩码。
以上内容在配置多个IP时需要按实际情况进行增加。
4.2 使配置文件生效
同样需要重启网络服务,以使配置文件生效:
service network restart
5. 总结
以上就是Linux网卡配置的实用技巧,包括查看网卡信息、配置静态IP、配置多个IP等内容。对于服务器管理员而言,掌握这些技巧非常重要。