前   言

关于《小米路由器开启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管理界面相关推荐

  1. 小米wifi设置外网访问文件

    欢迎来我的个人网站查看原文 小米wifi设置外网访问文件 最近闲在家里没什么事,折腾一下家里的wifi,先说一下基本情况: 设备:小米wifi3,可外接一个USB设备 目标:能实现外网访问USB设备上 ...

  2. django runserver开启服务(开启外网访问与ipv6访问)

    首先setting要设置: ALLOWED_HOSTS = ["*"] 然后在启动时,使用: python manage.py runserver \[::\]:8000 或是: ...

  3. ADSL宽带路由器实现外网访问公司内网服务器_ 路由交换

    A公司通过ADSL访问互联网,并且内网通过ADSL宽带路由器共享一条ADSL线缆访问互联网. 随着A公司业务的发展,公司需要搭建一台Web服务器供外网访问.Web服务器主要包括一个公司网站,并且负责日 ...

  4. Mysql开启外网访问

    Mysql开启外网访问 进入mysql数据库 user mysql; 更新域属性,'%'表示允许外部访问 update user set host='%' where user = 'root'; 更 ...

  5. 设置路由器 从外网访问内网服务器 端口映射

    1.确认内网服务器的ip和端口,比如我用的tomcat默认端口是8080,IP是192.168.1.112 2.打开路由器管理界面,192.168.1.1 ,admin/admin是默认账号密码 3. ...

  6. CentOS 7 上安装 Redis3.2.3 并开启外网访问

    >>> CentOS 7 上安装 redis3.2.3安装与配置 前一段时间写过一篇codis集群的文章,写那篇文章主要是因为当时的项目不支持redis自身集群的功能. 而现在最新的 ...

  7. 解决elasticsearch开启外网访问,绑定IP下,浏览器访问超时问题

    使用浏览器外网访问时,返回超时,time_out,查看防火墙,关闭(centos6,7防火墙命令不一样)

  8. redis开启外网访问

    redis默认只允许本地访问,要使redis可以远程访问可以修改redis.conf 打开redis.conf文件在NETWORK部分有说明 ############################# ...

  9. mysql开启外网访问权限

    1.打开mysql.exe(MySQL Command Line Client),输入密码 2.输入:use mysql; 3.查询host输入: select user,host from user ...

最新文章

  1. iOS开发之--TableViewCell重用机制避免重复显示问题
  2. 天冷了,大家如果有往年的不穿的衣服别扔,寄给需要的人好吗?
  3. Swift3.0语言教程获取字符串编码与哈希地址
  4. 记帐数据只记部分后如何处理
  5. 解决Coursera视频无法观看的问题
  6. (寒假CF)Choosing Symbol Pairs
  7. 虚拟机没有域服务器,虚拟化现存域控制器
  8. mysql 5.5 压力测试,mysql 压力测试
  9. 强烈推荐!孩子的科普从这套全球畅销250万册的最酷科学书起步
  10. UE4 远程调用函数
  11. 沃尔玛控股中国1号店
  12. SQL Server 查询性能优化——覆盖索引(一)
  13. 关于 WCF Binding 中 OpenTimeout, CloseTimeout, SendTimeout, ReceiveTimeout 的解释
  14. 解决scrollView上subView下移20point问题的一种方式
  15. python 在linux下通过top,和dh命令获得cpu,内存,以及硬盘信息
  16. 熟练使用win7便签快捷键
  17. kmeans聚类算法_常用聚类算法综述
  18. python用户画像_研究用户应该从哪几个维度去构建用户画像模型?
  19. ubuntu18.04 eclipse +sdcc开发stm8l152 并且单步调试
  20. 在ceph 的admin-node安装calamari详细步骤

热门文章

  1. nnDetection复现Luna16 附模型
  2. 基于SSM的心理健康系统
  3. html5调用视频代码,HTML 5 视频使用(示例代码)
  4. python将10到1递减_程序在Python中找到最长严格递增然后递减的子列表的长度
  5. outlook 找不到电子邮件服务器,使用Outlook收取电子邮件并保留邮箱服务器中的邮件的设置方法...
  6. 一个清包网友的装修清单3--给广大TX参考!清包路漫漫啊!~~~
  7. 信管1132班32 章泳涛 数据结构课程设计
  8. apk安装法之三--application/vnd.android.package-archive是什么?
  9. 人工智能在生物学和神经科学中的应用
  10. asp.net(c#)字符串转换成字符数组 字符串转换成int 数组