很多时候买了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