我正在尝试使用端口 7777 作为我的 dns 网站托管站点,但当我这样做时,我似乎无法连接到该网站。它试图登录我的路由器?它显示用户名和密码以输入以进入我的路由器网页。
如果我使用默认的 80 端口,那么我的网站就可以顺利运行。
我已将端口添加到我的路由器端口转发表中,其中服务器 IP 为 80 和 7777 端口(但不是同时添加)。
我已将绑定更改为在 IIS 管理器中使用端口 7777。
我也正在使用 No-Ip.com 来更改我的 IP(如果有的话)。
当我输入我的域名 URL 时,如何将默认端口 80 更改为自定义端口号,而无需尝试登录到我的路由器?
我必须选择的无 IP 设置是:
或者端口 80 重定向? 不确定这是否是问题所在,但如果我将端口重定向更改为 7777,它仍然不起作用,并将我的域名从 www.xxxxxx.com 更改为 xxx.xxx.xxx.xx:7777,这看起来不太好。
我的路由器端口设置:
答案1
设置您的路由器以监听端口 80 上的来电。然后将其转发到您的内部网络服务器端口 7777。
因此你的路由器将把它转换(wan)80 => (lan)7777
(本质上将你的网络服务器隐藏在你的路由器后面)
http://www.myseupersite.com (始终使用端口 80)
https://www.myseupersite.com (始终使用安全端口 443)
也许取消勾选use the smae port for internal port
?不确定……
答案2
将我的域名从 www.xxxxxx.com 更改为 xxx.xxx.xxx.xx:7777
如果您的 Web 服务器使用端口 7777,那正是我所期望的。您可以获得可以将一个端口上的请求转发到另一个端口的防火墙,但这在廉价的消费者路由器中并不常见。