我知道这是一个常见问题,但我在计算机上设置端口转发时遇到了一些问题。
首先,我们有一个 Airport Extreme。我将其配置为每次都为我的 PC(通过我的 MAC)提供相同的本地 IP 地址,即 10.0.1.100。接下来,我使用以下配置设置了端口设置:
- 公共 TCP 端口 80
- 私有 IP 地址 10.0.1.100
- 私有 TCP 端口 80
我已经确认我的网卡的本地 IP 确实是 10.0.1.100,并且访问我的公共 IP 地址会将我发送到我的网站,该网站通过 xampp 在我的计算机上运行。我已经使用 Xampp 检查过它确实在端口 80 上,看起来确实如此。
但是使用代理时,连接超时。我在 Windows 防火墙中为端口 80 上的 TCP 连接添加了出站和入站规则,并完全禁用了 Avast 防病毒软件,但都没有成功。
该端口肯定正常工作,因为当我转到myWANip:90
或 时,我收到浏览器无法连接的错误,而myWANip:80
或 确实myWANip
为我提供了本地运行的站点。
因为我能够在本地访问它但不能从代理访问它,所以我猜这一定与防火墙有关......或者是我在路由器上设置了错误的端口转发?
注意:我在其他问题中看到过很多命令行操作,但是除了和之外,我确实没有太多的命令行知识,route
所以请清楚地解释这样的事情。ipconfig
ping