我正在配置我的网络防火墙,以允许在我离开家时连接到我的 Mac 构建服务器。我想设置端口转发以通过端口 22 的替代方法将流量发送到 Mac。
是否可以将 Xamarin Mac 代理配置为侦听 22 以外的端口?Visual Studio 是否允许通过 22 以外的端口连接到 Mac 代理?
Zagaeski 的解决方案似乎不再适用于新的 VS/Xamarin 版本……我在这里使用了不同的方法;在我的 Windows 机器上,我创建了一个端口转发规则,如下所示:
netsh interface portproxy add v4tov4 listenport=22 listenaddress=127.0.0.1 connectport=REMOTE_PORT connectaddress=REMOTE_HOST_OR_IP_ADDRESS
Run Code Online (Sandbox Code Playgroud)

就我而言,REMOTE_PORT 是 17352,REMOTE_HOST_OR_IP_ADDRESS 是我连接的远程网络的主机名(DNS 名称或 IP 地址)。
这样我就可以将我的 Visual Studio/Xamarim 连接到主机“127.0.0.1”的 22 端口(内部重定向到我的远程主机/端口):

希望能帮助到你。
| 归档时间: |
|
| 查看次数: |
1789 次 |
| 最近记录: |