• 欢迎访问好鸭,WordPress信息,WordPress教程,推荐使用最新版火狐浏览器和Chrome浏览器访问本网站
  • 如果您觉得本站非常有看点,那么赶紧使用Ctrl+D 收藏好鸭吧

微软Azure虚拟机(VPS)配置多个IP

教程 haoduck 7个月前 (09-06) 166次浏览 0个评论

官方文档说的蛮详细的,不过我一开始走到误区,所以折腾了很久

官方文档:https://docs.microsoft.com/zh-cn/azure/virtual-network/virtual-network-multiple-ip-addresses-portal

官方文档中关于在Linux系统中添加IP的说明有Linux (Ubuntu 14/16)Linux (Ubuntu 18.04+)Linux(Red Hat、CentOS 和其他操作系统)

但我使用的是Debian10,瞧了瞧Ubuntu18.04的说明,折腾了一会,发现实际上是和14/16的配置方法更接近一些

在Azure面板上添加IP当然是必须的,就在【网络接口>IP配置>添加】即可新增IP
微软Azure虚拟机(VPS)配置多个IP

添加好后以我的为例,我需要在系统中添加这3个IP(10.0.0.6、10.0.0.7、10.0.0.8)
注:截图中IP是动态的,建议设置成静态IP(这里的动态静态IP指的是内网IP,静态的内网IP方便配置)
微软Azure虚拟机(VPS)配置多个IP

以我所使用的Debian10为例

配置文件是/etc/network/interfaces

查看它,看到它引用了两个目录里的配置文件
微软Azure虚拟机(VPS)配置多个IP

顺藤摸瓜来到/run/network/interfaces.d

里面有一个名为eth0的文件,正是要找的
里面原本的内容是dhcp,改为静态IP,可以参考我的配置

auto eth0 eth0:0 eth0:1
iface eth0 inet static
        address 10.0.0.6
        netmask 255.255.255.0
        gateway 10.0.0.1
        dns-nameservers 8.8.8.8 4.4.4.4
iface eth0:0 inet static
        address 10.0.0.7
        netmask 255.255.255.0
iface eth0:1 inet static
        address 10.0.0.8
        netmask 255.255.255.0

修改完毕后使用service networking restart重启网络

重启完毕使用ifconfig查看IP是否配置成功
微软Azure虚拟机(VPS)配置多个IP

使用ping -I验证IP是否连通
微软Azure虚拟机(VPS)配置多个IP

如果IP是连通的,说明配置多IP已经大功告成了


好鸭 , 版权所有丨如未注明 , 均为原创丨本网站采用BY-NC-SA协议进行授权
转载请注明原文链接:微软Azure虚拟机(VPS)配置多个IP
喜欢 (0)
发表我的评论
取消评论

表情 贴图 加粗 删除线 居中 斜体 签到

Hi,您需要填写昵称和邮箱!

  • 昵称 (必填)
  • 邮箱 (必填)
  • 网址