vi /etc/sysconfig/network-scripts/ifcfg-eth0 #第二块网卡:vi /etc/sysconfig/network-scripts/ifcfg-eth1
device=eth0 #物理设备名
ipaddr=192.168.1.10 #ip地址
netmask=255.255.255.0 #掩码值
network=192.168.1.0 #网络地址(可不要)
broadcast=192.168.1.255 #广播地址(可不要)
gateway=192.168.1.1 #网关地址
onboot=yes # [yes|no](引导时是否激活设备)
userctl=no #[yes|no](非root用户是否可以控制该设备)
bootproto=static #[none|static|bootp|dhcp](引导时不使用协议|静态分配|bootp协议|dhcp协议)
2.配置网卡dns
配置文件在/etc/resolv.conf下面。
vi /etc/resolv.conf
nameserver 202.109.14.5 #主dns
nameserver 219.141.136.10 #次dns
search localdomain
所以网络配置完成后,都需要重启网络服务:service network restart 或/etc/init.d/network restart
3.单网卡绑定两个ip
linux的网络设备配置文件存放在/etc/sysconfig/network-scripts里面, 对于以太网的第一个网络设备,配置文件名一般为ifcfg-eth0。如果需要为第一个网络设备多绑定一个ip地址,只需要在/etc/sysconfig/network-scripts目录里面创建一个名为ifcfg-eth0:0的文件,内容样例为:
device=eth0:0
ipaddr=211.100.10.119
netmask=255.255.255.0
onboot=yes
其中的device为设备的名称,ipaddr为此设备的ip地址,netmask为子网掩码,onboot 表示在系统启动时自动启动。
如果需要再绑定多一个ip地址,只需要把文件名和文件内的device中的eth0加一即可。linux最多可以支持255个ip别名。
实际上不难
1.linux服务器有多个网口,配置在eth2口上,所以我们进入的是以太口2,我们可以看到ip addr和掩码网关的设置点,如果新配置我们可以加上这两条,如果默认已设置我们对其修改即可。
2路由的设置,默认路由是0.0.0.0,跟上网关地址,注意是网关!
3. 配置完ip和路由,qq是可以上了,但是还不能打开网页,因为还缺少了个dns。那么dns设置的目录与ip地址的设置目录是不一样的,它的目录是在resolv.conf中,dns是我们上网的必要条件。
4.配置完ip地址我们可以ifconfig查看ip地址配置情况,然后ping测下网站即可,我们ping下淘宝地址测试正常,我们也就可以正常上网了,如果还不行,那就reboot重启下吧。
首先运行 ifconfig 命令看一下自己的网卡名称,lo的这个不算。
比如我有一个网卡配置显示是eno16777736
然后通过 cd /etc/sysconfig/network-scripts/ 进入到network-scripts目录下面
会有一个ifcfg-开头文件,后面接着你的网卡配置名称如 ifcfg-eno16777736
打开 vim ifcfg-eno16777736写入
device=eno16777736
onboot=yes
bootproto=static
hwaddr=00:0c:29:1d:9f:22
ipaddr=192.168.1.2
netmask=255.255.255.0
比较简单的配置,分别是名称、开机需要启动 、类型是静态ip、mac地址、ip地址、子网掩码
保存退出,重启网卡
systemctl restart network.service
完成了