Mac OS X 給迴環IP 127.0.0.1 增長一個別名ip

開發的時候常常須要爲不一樣的軟件使用相同的端口,好比你同時安裝了nginx和apache,默認的端口都是80.要麼修改端口,要麼使用不一樣的ip,我這裏就增長一個lo的ip。 lo 通常是127.0.0.1 。咱們能夠經過命令:nginx

sudo ifconfig lo0 alias 127.0.0.2

這樣就增長了一個127.0.0.2的ip,移除:apache

sudo ifconfig lo0 -alias 127.0.0.2

可是用這種方式添加的IP不是永久的,重啓後便會失效。app

咱們能夠經過 login hook的方式添加永久的ip別名 https://support.apple.com/zh-cn/HT2420code

先建立一個腳本,內容爲ip

#!/bin/sh
sudo ifconfig lo0 alias 127.0.0.2

保存爲 ~/cmd/lo0_alias.sh開發

而後執行get

sudo defaults write com.apple.loginwindow LoginHook ~/cmd/lo0_alias.sh
相關文章
相關標籤/搜索