我有一个Mac mini,我正在使用其他设备进行无线访问,通过与本地以太网共享机场连接,并将其插入交换机。 所有设备都可以上网没有问题。 (请参阅: http : //www.macosxhints.com/article.php?story=20041112101646643和http://www.macosxhints.com/article.php?story=20071223001432304 )
问题是,我需要能够连接到这些机器(至less,为Slingbox工作)。 所有的设备都有192.168.2。*地址,而我的本地networking的其余部分是192.168.1。*。
我尝试设置一个静态路由,以便192.168.2。*地址将使用192.168.1.50(我的Mac迷你地址)的网关,但似乎没有帮助。 有谁知道我想要做什么是可能的? 我承认我不确定什么是互联网连接共享真正在做什么…也许它只是做基本的NAT,而不是我正在寻找的路由types。 如果是的话,谁知道这是可能的?
你可能想看看这个 。 有趣的部分是“ 如何设置端口转发OS X路由器? ”
如果您希望能够通过Mac Mini(192.168.1.50)使用SSH(端口22)连接到192.168.2.5,则可以执行以下操作:
killall -9 natd sleep 5 /usr/sbin/natd -alias_address 192.168.2.50 -interface en0 -use_sockets -same_ports -unregistered_only -dynamic -clamp_mss -enable_natportmap -natportmap_interface en0 -redirect_port tcp 192.168.2.5:22 2222 -l
然后,如果你做一个ssh端口2222你的mac mini,你将连接到192.168.2.5(在这个例子中,我假设你的192.168.1。*networking是在en1上,而你的192.168.2。*networking是在en0上)