很多时候买了VPS或者独立服务器会有这样的场景:发现默认分配的多个IP不可用,或者项目扩展需要增加多个IP。这时候我们就需要手动修改给服务器配置上新的多个IP。这里以debian操作系统为例,简单说下操作流程,仅供参考!

 

编辑打开文件:

vi /etc/network/interfaces

 

添加IPv4,以添加5个(/29)为例:

auto lo

iface lo inet loopback

 

auto enp3

iface enp3 inet static

address 192.187.88.21/29 (你自己的IP段)

gateway 192.187.88.20 (服务器的网关)

dns-nameservers 8.8.8.8 8.8.4.4 (DNS)

 

auto enp3:0

iface enp3:0 inet static

address 192.187.88.22/29

 

auto enp3:1

iface enp3:1 inet static

address 192.187.88.23/29

 

auto enp3:2

iface enp3:2 inet static

address 192.187.88.24/29

 

auto enp3:3

iface enp3:3 inet static

address 192.187.88.25/29

 

添加IPv6:

iface enp3 inet6 static

address 2604:2048:a:12a::2/64

gateway 2604:2048:a:12a::1

up ip addr add 2604:2048:a:12a::1024/64 dev enp3

up ip addr add 2604:2048:a:12a::1025/64 dev enp3

 

注意网卡名、网关,别搞错了;

IPv4、IPv6可以配置很多,复制一下,改下编号(auto enp3:0这样的)。

 

最后,重启下网络:

systemctl restart networking

 

其实,你也可以自己搜索一下的:

How to assign multiple IP addresses to network adapter