linux网卡的IP地址存储在一个文件中。这个配置文件被命名为ifcfg-eth0、ifcfg-eth1等。在/etc/sysconfig/network-scripts下。
如果你只有一个网卡,那么只有一个文件ifcfg-eth0。如果你有两个或更多的网卡,就会有ifcfg-eth1和ifcfg-eth2这样的文件。
首先检查计算机有多少网卡:
终端命令的输入如下:
CD/etc/sys配置/网络-脚本#进入/etc/sys配置/网络脚本文件夹中
Ls -1 #查看/etc/sysconfig/network-scripts文件夹中的所有文件,发现只有一个ifcfg-eth0,这意味着计算机只有一个网卡。
Cd #返回
CP/etc/sys config/network-scripts/if CFG-eth 0/etc/sys config/network-scripts/if CFG-eth 0 bak 110816 #备份件
VI/etc/sys config/network-scripts/if CFG-eth 0 #进入网卡ifcfg-eth0配置文件
查看源代码打印帮助
1 DEVICE=eth0 #表示设备名称。
2nm _ controlled=yes # network ma manager的参数,实时生效,不需要重启。
3 ONBOOT=yes #设置为yes,计算机开机时自动启用网络连接。
4 IPADDR=192.168.21.129 #IP地址
5 BOOTPROTO=none #设置为none以禁用dhcp,设置为static以启用静态IP地址,设置DHCP以启动DHCP服务。
6网络掩码=255.255.255.0 #子网掩码
7 dns2=8.8.4.4 #第二个dns服务器
8 Type=Ethernet # Network type: Ethernet
9网关=192.168.21.2 #设置网关。
10 dns1=8.8.8.8 #第一台dns服务器
11 IPV6INIT=否#禁止IPV6
12 USERCTL=no #是否允许非root用户控制设备设置为no,只能由root用户更改。
13 HWADDR=00:0C:29:2C:E1:0F #网卡的mac地址。
14 PREFIX=24
15 DEFROUTE=yes
16 IPV4_FAILURE_FATAL=yes
17 NAME='System eth0' #定义设备名称。
保存退出
CP/etc/resolv。conf/etc/resolv。确认bak #备份文件
vi /etc/resolv.conf #设置域名服务器(域名服务器)服务器
查看源代码打印帮助
1 # Generated by NetworkManager
2 nameserver 8.8.8.8
3 nameserver 8.8.4.4
重新启动网络服务:
service network restart
/etc/init.d/network restart
如果没有,重新启动服务器:shutdown -r now或重新启动。
至此,网络配置完成!