我想将192.168.199.128重定向到OSX Yosemite上的本地主机。我在端口3000上运行Rails服务器,我想使用localhost:3000/home以及192.168.199.128:3000/home访问它。将192.XX.XX重定向到本地主机 - OSX Yosemite
我知道iptables在OSX Yosemite中被删除,而pf是做端口转发的首选方法,但是我无法让它工作。
这出现在/etc/pf.anchors/com.analysis,与它下面
rdr pass on lo8 proto tcp from any to 192.168.199.128 port 3000 -> 127.0.0.1 port 3000
换行符另外,I加入以下行/etc/pf.conf文件的末尾
sudo pfctl -ef /etc/pf.anchors/com.analysis
不幸的是,我仍然无法访问我的轨道:
load anchor "com.analysis" from "/etc/pf.anchors/com.analysis"
最后,我用下面的命令启动PF服务器在192.168.199.128:3000/home。
在此先感谢您的帮助。
也许这将帮助:http://stackoverflow.com/questions/29621393/rails-server-not-visible-on-network-after-yosemite-upgrade-to-10-10-3-on -wifi –