1.登录到你的路由器,它是一个设备,在你的局域网主机访问互联网。检查他的ip地址。
2.在申请域名的网站上填写相关参数,使域名与ip地址相对应。
3.将域名绑定到路由器ddn上路由器的外部ip。经过这三个步骤,互联网可以通过域名访问你的路由设备。但它仍然不是你的服务器。然后继续4。在路由器上的虚拟服务器或端口映射(函数的不同名称)中,映射出需要为服务打开的端口,同时映射端口80,并添加相应的规则。5完成以上步骤,就可以实现你所说的功能了
这个问题包括两个问题:路由器的外部ip是否固定。一般来说,它不会是一个固定的公网ip,所以我们需要使用一些方法来实时绑定路由器的公网ip和域名。那是你提到的花生壳。你也可以用阿里云的云解析dns服务编写的程序(10元一年)来更新路由器的公共ip,这就是我使用的解决方案。你可以参考我的详细介绍。另一个问题是从路由器到局域网机器的端口映射。应该可以在路由器上做一些设置。整个网络的逻辑是公网(域名)->路由器(端口映射)->局域网机