我显然对此感到很困惑。我想在我的 Mac 上运行一个迷你 VPN 来测试某个应用程序的网络代码。我尝试运行一个将端口 500 和 4500 映射到正在运行的 docker 映像的 docker 映像,但失败了(端口已分配等)。起初我以为我运行了两次或类似的东西,但经过进一步调查,我发现了这一点:
CommCente 3280 rich 16u IPv4 0xd71591bd29a66d73 0t0 UDP megamac.lan:500->109.249.186.73:500
CommCente 3280 rich 18u IPv4 0xd71591bd1c25c9b3 0t0 UDP megamac.lan:4500->109.249.186.73:4500
CommCente 3280 rich 24u IPv6 0xd71591bd205608b3 0t0 UDP [2a01:4c8:e200:126f:dbe8:e17d:2e4a:3a7f]:5060
CommCente 3280 rich 25u IPv6 0xd71591bd21881213 0t0 TCP [2a01:4c8:e200:126f:dbe8:e17d:2e4a:3a7f]:5060 (LISTEN)
现在,从我对网络的有限理解来看,这意味着它正在监听这些端口,然后转发到该外部 IP?我甚至不知道该 IP 地址是谁/什么。
我是否遗漏了一些基本知识?我只想将 500 和 4500 映射到 Docker 容器。我是否在 Mac 上运行了某些程序,以便在需要时获得远程访问权限?