我有一个域名:www.domain.com
我去了拥有该域名的注册商并登录。我使用我的公共 IP 地址设置了 DNS 记录类型 A。
现在,如果我访问 www.domain.com,我会被定向到我的路由器主页。现在我要做的就是将我的路由器端口转发到在 localhost:3000 上运行的 node.js 服务器。
图片供参考:
IP 地址应该是我输入ifconfig
终端时获得的计算机 IP。因此,我输入计算机的 IP,以及3000
端口起始和端口终止字段。
现在,如果我访问我的 www.domain.com,我仍然可以看到路由器的主页。所以我认为端口转发是错误的。有人知道我应该输入哪些端口吗?还是完全不同?
答案1
在本地端口和 IP 部分输入您的 PC IP 和端口,在远程端口和 IP 部分输入所有 IP 地址和端口 80,因为默认 http 端口是 80,所以浏览器将在端口 80 上请求页面,如果您提供端口 3000,浏览器将不会得到响应。