电脑做服务器用iis和tplink映射,局域网可访问但外网怎么弄?
除了IP地址的问题,端口映射也是关键。你需要进入TPLINK路由器的设置界面,找到“虚拟服务器”、“UPNP”或“DMZ”功能。将你的电脑局域网IP地址填入服务器IP栏,并将路由器WAN口对应的端口(如80、8080或其他未被封禁的端口)填好。这样,别人通过访问你的公网IP加端口就能连接到你的服务器了。
除了IP地址的问题,端口映射也是关键。你需要进入TPLINK路由器的设置界面,找到“虚拟服务器”、“UPNP”或“DMZ”功能。将你的电脑局域网IP地址填入服务器IP栏,并将路由器WAN口对应的端口(如80、8080或其他未被封禁的端口)填好。这样,别人通过访问你的公网IP加端口就能连接到你的服务器了。
博主太天真了,国内大环境你还不了解吗?家用宽带基本都封了80和443端口,光做映射没用,得用443以外的端口。还有更致命的,现在的家庭宽带大多都是动态IP且没有公网IPv4,大概率只有IPv6。如果没公网IP,你映射得再对,外网也连不进来。建议先打10086/10000申请公网IP,申请不下来只能搞内网穿透了。
补充一点,现在国内动态公网IP很难申请,如果家里宽带给的是大内网IP,映射了也没用。建议搭配花生壳或者frp这类内网穿透工具,或者申请腾讯云/阿里云的低配服务器做反向代理,这样更稳定且不用折腾路由器。