max*_*llo 3 macos static routes localhost
在我的 MacbookPro 15'' Retina 上,使用 OSX 10.9.4,我希望能够: 将 所有单个 ip 流量路由到 localhost。
我的目标是这样的:
我在浏览器中输入 http://192.168.1.54/test.html ,然后我得到了通常从 http://localhost/test.html 得到的内容
这是我尝试过的(en4 是我获得互联网连接的地方):
______$ sudo route add 192.168.1.54 localhost -ifp en4
Run Code Online (Sandbox Code Playgroud)
检查清单
______$ sudo route add 192.168.1.54 localhost -ifp en4
add host 192.168.1.54: gateway localhost
______$ netstat -rn
Routing tables
Internet:
Destination Gateway Flags Refs Use Netif Expire
default 192.168.1.1 UGSc 42 4 en4
127 127.0.0.1 UCS 0 3 lo0
127.0.0.1 127.0.0.1 UH 50 15380 lo0
...
192.168.1.54 127.0.0.1 UGHS 0 0 en4
...
Run Code Online (Sandbox Code Playgroud)
但是192.168.1.54 ping不通
我还尝试了环回接口
______$ sudo route add 192.168.1.54 localhost -ifp lo0
Run Code Online (Sandbox Code Playgroud)
得到相同的结果:什么也没有。
我是这方面的新手,所以任何帮助都会很棒
小智 7
启动您的终端并输入以下内容:
sudo ifconfig lo0 alias 192.168.66.66
Run Code Online (Sandbox Code Playgroud)
输入密码后,会将 192.168.66.66 的请求重定向到 localhost/loopback 适配器。
如果您需要删除此重定向,请尝试
sudo ifconfig lo0 -alias 192.168.66.66
Run Code Online (Sandbox Code Playgroud)
来源:http ://www.vincecutting.co.uk/web-development/redirect-ip-address-back-to-localhost-on-mac-osx/
| 归档时间: |
|
| 查看次数: |
4372 次 |
| 最近记录: |