当前位置: 首页 > 知识库问答 >
问题:

openwrt - 如何从外网访问家中openWrt的管理页面?

戚锦
2023-11-02

我家中做了个 all in one 的小主机,安装了 esxi8.0系统,其中安装了 openWrt,win7,centos
之前是电信送的猫做路由器,我现在联系了电信更改了模式,在 openWrt 中拨号上网,看下图已经拨号成功,并且家中电视机已经可以正常看在线视频了。同时我修改了 openWrt 的管理页面的访问端口为7070,不过我在家中局域网访问 openWrt 仍然可以通过 http://192.168.66.1 这样不带端口号就可以访问成功,同时我从外网访问家中的 openWrt :
http://我家中openWrt拨号的外网IP地址:7070
倒是访问不通,请问我还要设置哪里可以从外网访问 openWrt?
image.png

共有2个答案

桓宜
2023-11-02

看下防火墙,一般都防火墙没开

富锦
2023-11-02

首先,你需要确认你的网络环境已经允许了外部访问。这通常涉及到你的路由器和/或ISP是否允许你的设备进行端口转发。端口转发是将来自外部网络的请求转发到内部网络的一个过程。你需要将来自外部的请求(在这种情况下,是你的远程地址)转发到你本地网络中的openWrt设备。

在openWrt上设置端口转发可能涉及到以下几个步骤:

  1. 登录到你的openWrt管理界面。
  2. 找到并点击"网络",然后选择"防火墙"。
  3. 在"自定义规则"部分,找到"wan口",然后添加以下规则(假设你的openWrt IP地址是192.168.66.1,你想要转发的端口是7070):
wan口 192.168.66.1 7070/tcp 转发到lan口 192.168.66.1 7070/tcp

这条规则的意思是,当wan口接收到源IP为192.168.66.1、目标端口为7070的TCP流量时,将其转发到lan口中的192.168.66.1的7070端口。

  1. 保存并应用更改。

请注意,以上步骤可能因你的具体网络环境和openWrt版本而略有不同。另外,你需要确保你的ISP或路由器已经允许了端口转发,否则上述步骤可能无法生效。如果你不确定如何进行这些操作,可能需要联系你的ISP或网络管理员寻求帮助。

 类似资料:
  • 我家中的网络是这样的: 工控机安装了 esxi,其中安装了 openWrt,通过 openWrt 拨号上网,然后路由器A放在客厅,路由器B放在最远的卧室。 现在有个问题,IPHONE连接路由器B的WIFI后,我在 openWrt 上通过 IPHONE 的 MAC 控制 IPHONE 不可上网是无效的,必须在路由器B的控制页面针对该 MAC 设置才有效。 我想要在 opwnWrt 上控制连接到路由器

  • 1. 关于 OpenWrt 当Linksys 释放 WRT54G/GS 的源码后,网上出现了很多不同版本的 Firmware 去增强原有的功能。大多数的 Firmware 都是99%使用 Linksys的源码,只有1%是加上去的,每一种 Firmware 都是针对特定的市场而设计,这样做有2个缺点,第一个是难以集合各版本Firmware的长处,第二个是这版本距离 Linux 正式发行版越来越远。

  • Pantou(OpenWRT)是基于BackFire OpenWrt软件版本(Linux 2.6.32)实现的把商用的无线路由器或无线接入点设备变为一个支持OpenFlow的交换机,把OpenFlow作为OpenWrt上面的一个应用来实现,Pantou支持的设备包括:普通的Broadcom接入点设备、部分型号的LinkSys设备、以及采用Broadcom和Atheros芯片组的TP-LINK的接入点设备。

  • OpenWrt Node.js Packages (nodejs) Description OpenWrt/LEDE Node.js Packages : for Head (Development branch) Note: support arches are aarch64, arm, x86_64 MIPS without hardware FPU no longer be support

  • OpenWrt 是一款基于 Linux 的操作系统,主要用于路由器。

  • 问题内容: 我有一个用Java编写的现有解决方案,希望在OpenWrt路由器上运行。OpenWrt甚至可以在不安装大量依赖项的情况下运行Java吗?有人尝试过吗? 问题答案: 我从未做过,但是绝对有可能。您将无法运行 完整的 Java VM,只能运行其专用版本(JamVM,PhoneME,SableVM)。还请注意,对于这种机器,运行Java VM的开销相当大。 我不会详细介绍,因为其他人已经做了