小米路由器开启外网访问SSH和WEB管理界面
前 言
关于《小米路由器开启SSH并连接》参考下文https://blog.csdn.net/desertworm/article/details/117958369
由于小米路由为了安全考虑,对WEB与防火墙规则进行限制,WEB管理、SSH只能通过内网登 陆,外网无法访问,在路由器的WEB管理页面新建端口转发中不能添加路由本机内网IP。
开启小米路由的SSH后,我们可以通过登陆SSH在命令行中手动添加防火墙中端口转发规则
登陆小米路由SSH,开始调教它
一、解除WEB管理页面访问限制
cd /etc/sysapihttpd/ //切换目录
cp miwifi-webinitrd.conf miwifi-webinitrd.conf.bak //养成备份好习惯
vi miwifi-webinitrd.conf //编辑miwifi-webinitrd.conf
移动光标找到 set $finalvar "$canproxy $isluci";
在图中位置插入下面代码(按a键进入编辑模式)
set $isluci "1";
完成后按ESC退出编辑,Shift + ;键 :输入wq 回车保存并退出
重启httpd服务使配置生效
/etc/init.d/sysapihttpd restart
至此,禁止其它域名访问WEB管理界面解除,现在所有域名都可访问。
二、手动添加防火墙端口转发规则,开启外网访问WEB管理和SSH
cd / //回到根目录
vi /etc/config/firewall //编辑防火墙配置
1.添加WEB管理外网端口转发规则代码段:
config redirect 'MIWEB'
option src 'wan'
option src_dport '1314'
option dest_ip '10.0.0.1'
option name 'WEB'
option ftype '1'
option dest_port '80'
option proto 'tcp'
WEB管理界面外网端口为1314 可通过外网IP:1314访问 (例 http://61.181.133.5:1314),绑定DDNS的用户可通过域名:1314进行访问。
2.添加SSH外网登陆端口转发规则代码段:
config redirect 'Myssh'
option src 'wan'
option src_dport '2345'
option dest 'lan'
option dest_port '22'
option proto 'tcp'
SSH登陆外网端口为2345
添加对应规则后保存退出
重启防火墙使规则生效
/etc/init.d/firewall restart
现在就可以通过外网WEB管理设置小米路由和进行SSH登陆了,完结。
小米路由器开启外网访问SSH和WEB管理界面相关推荐
- 小米wifi设置外网访问文件
欢迎来我的个人网站查看原文 小米wifi设置外网访问文件 最近闲在家里没什么事,折腾一下家里的wifi,先说一下基本情况: 设备:小米wifi3,可外接一个USB设备 目标:能实现外网访问USB设备上 ...
- django runserver开启服务(开启外网访问与ipv6访问)
首先setting要设置: ALLOWED_HOSTS = ["*"] 然后在启动时,使用: python manage.py runserver \[::\]:8000 或是: ...
- ADSL宽带路由器实现外网访问公司内网服务器_ 路由交换
A公司通过ADSL访问互联网,并且内网通过ADSL宽带路由器共享一条ADSL线缆访问互联网. 随着A公司业务的发展,公司需要搭建一台Web服务器供外网访问.Web服务器主要包括一个公司网站,并且负责日 ...
- Mysql开启外网访问
Mysql开启外网访问 进入mysql数据库 user mysql; 更新域属性,'%'表示允许外部访问 update user set host='%' where user = 'root'; 更 ...
- 设置路由器 从外网访问内网服务器 端口映射
1.确认内网服务器的ip和端口,比如我用的tomcat默认端口是8080,IP是192.168.1.112 2.打开路由器管理界面,192.168.1.1 ,admin/admin是默认账号密码 3. ...
- CentOS 7 上安装 Redis3.2.3 并开启外网访问
>>> CentOS 7 上安装 redis3.2.3安装与配置 前一段时间写过一篇codis集群的文章,写那篇文章主要是因为当时的项目不支持redis自身集群的功能. 而现在最新的 ...
- 解决elasticsearch开启外网访问,绑定IP下,浏览器访问超时问题
使用浏览器外网访问时,返回超时,time_out,查看防火墙,关闭(centos6,7防火墙命令不一样)
- redis开启外网访问
redis默认只允许本地访问,要使redis可以远程访问可以修改redis.conf 打开redis.conf文件在NETWORK部分有说明 ############################# ...
- mysql开启外网访问权限
1.打开mysql.exe(MySQL Command Line Client),输入密码 2.输入:use mysql; 3.查询host输入: select user,host from user ...
最新文章
- iOS开发之--TableViewCell重用机制避免重复显示问题
- 天冷了,大家如果有往年的不穿的衣服别扔,寄给需要的人好吗?
- Swift3.0语言教程获取字符串编码与哈希地址
- 记帐数据只记部分后如何处理
- 解决Coursera视频无法观看的问题
- (寒假CF)Choosing Symbol Pairs
- 虚拟机没有域服务器,虚拟化现存域控制器
- mysql 5.5 压力测试,mysql 压力测试
- 强烈推荐!孩子的科普从这套全球畅销250万册的最酷科学书起步
- UE4 远程调用函数
- 沃尔玛控股中国1号店
- SQL Server 查询性能优化——覆盖索引(一)
- 关于 WCF Binding 中 OpenTimeout, CloseTimeout, SendTimeout, ReceiveTimeout 的解释
- 解决scrollView上subView下移20point问题的一种方式
- python 在linux下通过top,和dh命令获得cpu,内存,以及硬盘信息
- 熟练使用win7便签快捷键
- kmeans聚类算法_常用聚类算法综述
- python用户画像_研究用户应该从哪几个维度去构建用户画像模型?
- ubuntu18.04 eclipse +sdcc开发stm8l152 并且单步调试
- 在ceph 的admin-node安装calamari详细步骤
热门文章
- nnDetection复现Luna16 附模型
- 基于SSM的心理健康系统
- html5调用视频代码,HTML 5 视频使用(示例代码)
- python将10到1递减_程序在Python中找到最长严格递增然后递减的子列表的长度
- outlook 找不到电子邮件服务器,使用Outlook收取电子邮件并保留邮箱服务器中的邮件的设置方法...
- 一个清包网友的装修清单3--给广大TX参考!清包路漫漫啊!~~~
- 信管1132班32 章泳涛 数据结构课程设计
- apk安装法之三--application/vnd.android.package-archive是什么?
- 人工智能在生物学和神经科学中的应用
- asp.net(c#)字符串转换成字符数组 字符串转换成int 数组