我无法访问我的路由器或任何 webGUI,但我正在尝试制作一个自托管家庭服务器,我想将其打开并暴露给互联网。我很想给自己一个静态 IP,或者至少能够进行端口转发并设置 ddns。但我可以访问 LAN 端口,就是这样。
我不会说我是个菜鸟,但我对网络工程及其工作原理不太了解。我很乐意获得任何帮助,无论是否与网络相关。我的预算不多,所以如果解决方案价格低于 100 英镑就太好了。
提前致谢
答案1
您希望主办什么活动?
您使用什么方法将机器连接到互联网?
这是您的网络吗?或者您正在使用别人的网络?
许多住宅服务不提供静态 IP。
但是,值得联系您的 ISP——有些提供此功能,其他的可能将其作为可选附加组件提供。
DynDNS 服务可以免费找到,如果需要,您还可以将 DynDNS 与其他提供商(如 CloudFlare)集成(通过使用以下脚本cloudflare-ddns)
许多人通常不鼓励使用普通机器在家中托管,但是,只要有正确的期望,这并不是问题。
假设你明白它不会支持很多用户(在大多数情况下),并且消费设备往往不具有相同的可靠性——那么就没问题。
根据您的要求,例如,如果您只需要测试某些开发内容,那么您也可以考虑使用以下工具恩格罗克。
答案2
如果没有路由器访问权限来启用端口转发,您的路由器将阻止所有未通过其列入白名单的端口的流量。通常只有 80、8080、993、465 等。您唯一的选择是使用 VPN 通过开放端口进行路由,并让另一端的服务处理它。一些 VPN 服务提供托管服务器,可以帮助您实现所有这些,但如果没有打开其他端口的能力,DDNS 就毫无意义。微软有一些非常便宜的托管服务器,您可以利用它们。