< 返回

买了多个IP除了主IP其他IP不生效?

2021-02-18 21:43 作者:Candy 阅读量:5048

这个问题并不是IP存在问题,也不是系统有问题,因为KVM默认只绑定主IP,其余附加IP需要自行在网卡绑定。以下为Linux系统绑定教程,win教程可参考百度,由于方案较多我们提供了两套最简单有效的方案:

方案一:命令创建新网卡

1.1这里首先登陆我们的linux账户,然后输入cd /etc/sysconfig/network-scripts/,这个是配置IP的配置目录。

 

如何给linux配置两个IP地址
1.2输入vim ifcfg-ens33,(-后面也可以自定义)开始配置IP地址,这里按照图中位置配置后面的红色标记部分即可然后按:wq保存退出

IPADDR=填写要添加的IP地址

GATEWAY=网关(可在控制面板IP地址对应的后面查看)

DNS=DNS地址(一般也可以查看,没有可填8.8.8.8)

1.3在输入systemctl restart network、 systemctl status network,前面是重启network服务,后面查看network服务状态。

1.4输入ping www.baidu.com,然后我们测试一下network服务的外网连接状态是否正常。

1.5最后输入ip a即可查看自己的ip地址是否发生变化了,如图,已经配置好两个IP地址了。

 

 

 

方案二:文件创建

2.1 切换目录:

cd /etc/sysconfig/network-scripts/ 

使用cp命令复制一个ifcfg-eth0的文件,新的文件名为ifcfg-eth0:0 ,(以此类推多个后面可以是0:1 0:2 0:3)然后用vi编辑此文件。具体操作如图所示:

ifcfg-eth0文件的内容为:

 

复制的ifcfg-eth0:0文件的内容为:

编译完成后,保存文件

然后执行,下列命令是配置生效。

/etc/init.d/network reload

具体操作下图所示:


 

如果还需要添加其他网段的IP,则以此往后增加即可。

例如:cp ifcfg-eth0  ifcfg-eth0:1   名称可依次往后排列。。。。

方案三:如果以上方案你都看不懂的话,可以看看下面

以上方案都是通过命令来实现的,如果你不懂命令的话可以通过FTP工具来直接替换文件,在这里推荐搭建使用FinalShell。工具下载教程地址http://bbs.zeauo.cn/?thread-20.htm

1.首先连上工具找到文件路径/etc/sysconfig/network-scripts/ ifcfg-eth0  ,下载ifcfg-eth0这个文件至本地,修改名称,通过txt编辑文件内容:

DEVICE:这个要和网卡名称一致,如你修改的文件名称为ifcfg-eth0:2,这个名称也得是ifcfg-eth0:2

IPADDR=填写要添加的IP地址

GATEWAY=网关(可在控制面板IP地址对应的后面查看)

DNS=DNS地址(一般也可以查看,没有可填8.8.8.8)

2.确认无误后保存上传至服务器,然后通过ssh命令输入systemctl restart network重启网卡或者reboot重启服务器(如果不会可直接在控制面板执行重启服务器)