问小白 wenxiaobai
资讯
历史
科技
环境与自然
成长
游戏
财经
文学与艺术
美食
健康
家居
文化
情感
汽车
三农
军事
旅行
运动
教育
生活
星座命理

华硕路由器端口80转发设置详解:轻松实现外网访问家庭服务器

创作时间:
作者:
@小白创作中心

华硕路由器端口80转发设置详解:轻松实现外网访问家庭服务器

引用
CSDN
6
来源
1.
https://blog.csdn.net/weixin_43272781/article/details/115705462
2.
https://www.asus.com.cn/support/faq/1037906/
3.
https://www.asus.com.cn/support/faq/1048876/
4.
https://www.lanmiyun.com/content/7400.html
5.
https://www.asus.com/tw/support/faq/1037906/
6.
https://ltesocks.io/cn/buluoge/how-to-set-up-port-forwarding-in-asus-router-cn/

在家庭网络中搭建服务器时,经常会遇到无法从外部网络访问的问题。这时,就需要用到路由器的端口转发功能。本文将详细介绍如何在华硕路由器上设置端口80转发,让你轻松实现外网访问家庭服务器。

01

什么是端口80?为什么要进行端口转发?

端口80是HTTP协议的默认端口,主要用于Web服务器与客户端(如浏览器)之间的通信。当你在浏览器中输入网址时,默认会通过端口80请求数据。

然而,默认情况下,外部网络无法直接访问你家中的服务器。这是因为路由器会阻止来自外部的连接请求,以保护内部网络的安全。这时,就需要通过端口转发来实现外网访问。

02

华硕路由器端口转发设置步骤

1. 登录路由器管理页面

打开浏览器,输入路由器IP地址或访问http://www.asusrouter.com进入登录页面。输入你的华硕路由器账号和密码后登录。

2. 进入端口转发设置界面

登录后,依次点击[外部网络(WAN)] > [端口转发]。在页面中找到“开启端口转发”的按钮,将其设置为[ON](默认为OFF关闭状态),然后点击“添加设置文件”。

3. 配置端口转发规则

在弹出的设置窗口中,你需要填写以下信息:

  • 外部端口:输入80(HTTP服务的默认端口)
  • 内部IP地址:输入你家中服务器的局域网IP地址(例如192.168.1.103)
  • 内部端口:同样输入80
  • 来源IP:可以留空

4. 保存设置

确认无误后,点击“确认”按钮保存设置。此时,你的华硕路由器就已经完成了端口80的转发配置。

03

测试端口转发是否成功

要检查端口转发是否设置成功,你可以按照以下步骤进行测试:

  1. 确保你的HTTP服务器已经启动并正在运行
  2. 使用一台未连接到你家局域网但可访问互联网的电脑
  3. 在这台电脑的浏览器中输入你的路由器WAN IP地址
  4. 如果看到你的服务器主页,说明端口转发设置成功
04

常见问题及解决方案

  1. 没有公网IP怎么办?

    • 你需要联系你的网络服务提供商(ISP)申请一个公网IP
    • 或者使用动态DNS(DDNS)服务来解决
  2. 端口80已经被占用怎么办?

    • 你可以尝试更改服务器的监听端口(例如8080)
    • 在路由器中将外部端口80转发到内部的8080端口
  3. 防火墙阻止了端口80怎么办?

    • 确保你的路由器防火墙允许端口80的流量
    • 在Windows防火墙中添加入站规则开放端口80
05

备选方案:使用Ngrok内网穿透

如果你遇到无法设置端口转发的情况,可以考虑使用Ngrok内网穿透服务。这是一个开源项目,支持HTTP和TCP端口转发。

注册账号

访问https://www.ngrok.cc/注册一个账号。

创建隧道

  1. 隧道名称:随意填写
  2. 前置域名:系统分配的免费域名前缀
  3. 本地端口:输入你的服务器IP和端口(例如192.168.1.1:80)

配置域名解析

在你的域名管理后台,添加一条CNAME记录,将域名指向server.free.idcfengye.com。

测试访问

打开浏览器,输入你配置的域名,如果能正常访问,说明内网穿透设置成功。

通过以上步骤,你就可以轻松实现外网访问家庭服务器了。无论是搭建个人网站还是FTP服务器,这些方法都能帮助你突破网络限制,让家庭网络更加灵活高效。

© 2023 北京元石科技有限公司 ◎ 京公网安备 11010802042949号