有没有办法访问Port 80
不使用端口转发的 IIS?
我有以下信息:
- 我的公共 IP
- 我的电脑的私有 IP
也许有类似的东西0.0.0.0\192.168.1.1:80
答案1
没有办法,除非使用端口转发(或使用不同名称但功能相同的功能)如果您几乎肯定正在使用执行网络地址转换(NAT)的路由器。
如果您可以控制外部端点,则可以使用 netcat 或 socat 等工具从 IIS 服务器建立与该端点的连接。然后,您可以使用此已建立的隧道与您的 IIS 服务器进行通信。
如果您可以设置 VPN - 这也将允许访问。
答案2
如果您有 IPv6,则无需进行端口转发(但您需要确保边缘防火墙/路由器没有明确阻止传入数据包)。在大多数软件中,您可以监听::0
“所有 IPv6 接口” - 否则您可以硬编码面向公众的 IPv6 地址。