Centos 6 、Centos 7 / Debian 单网卡添加多个IP

2023-08-27 4261阅读 0评论
Kdatacenter:$17.1/月/1G内存/100GB SSD空间/1TB流量/1Gbps端口/KVM/韩国SK/直连;原生IP

一、Centos 6 单网卡添加多个IP

Centos 6 、Centos 7 / Debian 单网卡添加多个IP 第1张
(图片来源网络,侵删)

1、查看网卡信息

ip addr

看IPv4绑定的是哪个网卡,之后的操作就需要把其他IP绑定到这个网卡上,比如valvps的杜甫网卡是eth1。

2、添加IP
SSH下:

cd /etc/sysconfig/network-scripts/
cp ifcfg-eth1 ifcfg-eth1:1
cp ifcfg-eth1 ifcfg-eth1:2
cp ifcfg-eth1 ifcfg-eth1:3
cp ifcfg-eth1 ifcfg-eth1:4

。。。以此类推,有多少就添加多少。

vi ifcfg-eth1:1

vi命令:

按I开始编辑文本内容

找到DEVICE=eth1这一行,将其改为DEVICE=eth1:1

找到IPADDR=xxx.xxx.xxx.xxx这一行,替换成新的IP

Vi命令:

按ESC建,然后输入::wq(保存,其中:wq均为vi命令)保存退出vi编辑。

3、重启

chkconfig NetworkManager off
chkconfig network on
service NetworkManager stop
service network start

或者

systemctl restart network.service

二、Centos 7 单网卡添加多个IP
1、查看网卡信息

ip addr

看IPv4绑定的是哪个网卡,之后的操作就需要把其他IP绑定到这个网卡上,比如valvps的杜甫网卡是eth1。

2、添加IP
SSH下:

cd /etc/sysconfig/network-scripts/

vi ifcfg-eno1

找到

IPADDR=”172.245.xxx.xxx”
PREFIX=”28″

然后下一行添加:

IPADDR1=”172.245.xxx.xxx”
PREFIX1=”28″
IPADDR2=”172.245.xxx.xxx”
PREFIX2=”28″

其中28是根据是主机商提供的IP段填写。

3、重启

chkconfig NetworkManager off
chkconfig network on
service NetworkManager stop
service network start

或者

systemctl restart network.service

三、Debian 单网卡添加多个IP

1、编辑 /etc/network/interfaces 文件,按如下格式添加:

auto eth0
iface eth0 inet static
address 8.8.8.115
netmask 255.255.255.0
network 172.16.3.0
broadcast 172.16.3.255
gateway 172.16.3.1
auto eth0:1
iface eth0:1 inet static
address 8.8.8.116
netmask 255.255.0.0
network 10.16.0.0
broadcast 10.16.255.255

2、创建 /etc/network/ifstate ,添加:

lo=lo
eth0=eth0
eth0:1=eth0:1

3、最后,重启网络。

/etc/init.d/networking restart

免责声明
1、本网站属于个人的非赢利性网站,转载的文章遵循原作者的版权声明。
2、本网站转载文章仅为传播更多信息之目的,凡在本网站出现的信息,均仅供参考。本网站将尽力确保所
提供信息的准确性及可靠性,但不保证信息的正确性和完整性,且不对因信息的不正确或遗漏导致的任何
损失或损害承担责任。
3、任何透过本网站网页而链接及得到的资讯、产品及服务,本网站概不负责,亦不负任何法律责任。
4、本网站所刊发、转载的文章,其版权均归原作者所有,如其他媒体、网站或个人从本网下载使用,请在
转载有关文章时务必尊重该文章的著作权,保留本网注明的“稿件来源”,并白负版权等法律责任。

手机扫描二维码访问

文章版权声明:除非注明,否则均为主机测评原创文章,转载或复制请以超链接形式并注明出处。

发表评论

快捷回复: 表情:
评论列表 (暂无评论,4261人围观)

还没有评论,来说两句吧...

目录[+]