如何在Mac上添加一个虚拟IP

最近忙着系统重构,因为经常处于移动办公的状态,访问公司的服务器不是很方便,所以一些基础服务都是搭建在本机上。但是使用的时候碰到了一些问题,最大的问题是网络地址切换导致的:IP地址总是不固定。有些服务(例如FastDFS)需要有明确的IP地址来绑定服务。不固定的IP地址会给这些服务带来麻烦,需要修改配置重启服务。
这种情况下,最好的解决办法是能够给Mac分配一个固定的IP,不管怎么切换网络一直存在。幸好这个是可以解决的,而且并不复杂。方法如下:

1
ifconfig lo0 alias 192.168.255.199

其原理是给网络设备loopback增加一个alias。loopback设备一直存在,而且与en0设备独立,可以一直存在。

删除方法也很简单:

1
ifconfig lo0 -alias 192.168.255.199

这样终于可以有个固定IP用来绑定服务了。

附录A. 参考资料

热评文章