是否可以让我的 WAMP 服务器在我的 LAN 之外连接?

Is it possible to make my WAMP server connectable outside of my LAN?

是否可以让我的 WAMP 服务器在我的 LAN 之外连接?是否可以免费托管我自己的网站并使其可以从任何地方连接?

我通过禁用端口 80 的防火墙解决了这个问题。

转到 windows 右侧的“搜索”。 搜索“防火墙”。 打开“高级防火墙”。 转到入站规则。 点击“新规则”。 select“端口”选项。 点击下一步” select“TCP”选项。 select“特定本地端口:”。 在下一个文本框中键入“80” 点击下一步。 select“允许连接”。 点击下一步”。 点击下一步”。 命名为“端口 80 允许规则”。 点击“下一步”。

是的,这是可能的。 您应该将域指向您的外部 ip - 发现输入 google myip - 例如 https://www.whatismyip-address.com/?check 在您的 DNS 管理器上将您的域指向您的 ip 在你的路由器上——如果你有访问权限,你可以将端口 80 和 443 上的所有流量转发到你的内部计算机——你可以在 CMD 中使用 ipconfig /all (windows) 或 ifconfig (unix/osx) 命令找到它(windows) 或终端 (osx) 如果你有一个静态 ip(你的 isp 不会改变你的 ip),这就有效 如果你不能从你的 isp 更改路由器上的端口转发,你应该要求他们进入桥接模式,然后你购买另一个路由器,它将提供所有 dhcp 和路由服务。

或者您可以使用您的路由器 dns 动态工具,如 no-ip.com 或类似的东西来告诉您更改后的地址 然后您会将您的 cname 记录指向某个域,例如 mydomain.no-ip.com

或者您可以使用 https://ngrok.com/ 这将在他们的域中公开您的网站