Bind multiple ips to a single NIC

我购买DMIT服务的时候另外买了一个网络优化过的IP地址,这样我的VPS就有了2个IP地址,之前问过客服哪个是优化过的地址,结果是那个默认没绑定的IP. 当时修改了netplan的配置,换上了新地址。今天想着是不是可以让两个地址都工作呢,会不会需要再有一个NIC才能用,因为两个IP分别是两个网络,有不同的网关。

搜了下,看到netplan给了多个ip在同一个网卡上的例子,感觉应该可行:https://netplan.io/examples

最终就是按照例子那样,添加上了2个IP, 给了不同的metric。虽然这样,但也许没啥作用,如果我的VPS是一台路由器的话,这样就有了2个下一跳的出口,根据metric可以控制走哪一个出口,比如默认走metric小的那个。但我这是个代理服务器,流量到这里就结束了。

总之,两个IP都可以访问了,另外发现不是网络优化过的IP,延迟更低呢。。。