我试图设置一个重定向到我用Java编写的应用程序。这个应用程序在我的笔记本电脑(MacOS 10.10优胜美地)上打开一个端口8443并提供HTTPS服务。
最大的计划是让另一台设备连接到我在笔记本电脑上设置的接入点,当它连接到443上的任何IP /域时,此流量将被重定向到端口8443上的本地计算机。
我需要将我上传的流量重定向到443到8443.我可能已经使用以下指南得到了解决方案:http://www.abetobing.com/node/81,并将规则更改为rdr pass on lo0 inet proto tcp from any to any port 443 -> 127.0.0.1 port 8443
但是这条规则只适用于本地,如果我正确的话。因此,只有来自我自己笔记本电脑的流量才会被重定向。如果我试图在另一台机器上打开https://192.168.178.25/
它不起作用,但https://192.168.178.25:8443/
会这样做。
此外,我还可以通过/ etc / hosts文件更改域名。这只适用于本地连接和单个域,如果我正确的话。所以第二步是将所有可能的域名重定向到我的ip。我认为应该可以使用代理服务,但由于我是这个主题的新手,我还没有找到适合我的解决方案。
目前我正在使用2台Wifi设备和MacOS Internet共享。我的USB wifi卡连接到路由器和互联网。我的内部wifi卡打开一个接入点(它说热点),并提供其他设备的互联网连接。这很烦人,因为USB wifi连接总是必须工作,否则MacOS将关闭接入点。最好的解决方案是使用内部wifi卡打开可靠接入点的软件(Mac OS ad-hoc网络没有取得任何成功)
如果有人能帮我解决3个单独的部分,我会很高兴的。谢谢你:))