小米路由器HD (R3D)开启SSH和IPV6

20191220
其实现在是ipv6进化期,现在所有运营商已经全面支持ipv6
手机和电脑系统基本上都是支持,问题最大的在于早期的各种路由器不支持。
这里仅说说小米路由器
正好手上有一个小米路由器HD 硬盘版的
默认他是支持ipv6的,只是没有开启而已。
简单配置就可以实现
1.前提,你要先更新为开发版
http://miwifi.com/miwifi_download.html
找到你的路由开发版并下载miwifi_r3d_firmware_973c1_2.29.5.bin
登录小米路由管理http://192.168.31.1
常用设置》系统状态》系统版本 手动升级 上传bin文件等它刷机重启即可
不会影响你的路由配置和文件,不过重要的资料还是建议您备份。
以上就是直接稳定版升级成为了开发版。
2.访问以下网址,小米用户登录以后可以获得
小米路由的root密码,每机随机不同,并下载开启工具(也就一个几K的bin文件)
http://d.miwifi.com/rom/ssh
下载miwifi_ssh.bin以后放在fat/fat32类型的U盘根目录下。
关闭路由器,U盘插入路由器,
按住reset键同时插入电源大约5至10秒,
前面板黄灯慢闪时松开reset即可。
等待面板蓝色指示灯。

3.使用winscp工具
填入
协议SCP
192.168.31.1
root
你的ssh密码(第2步获得)

4.找到目录的文件
/etc/config/ipv6
原有内容为

config ipv6 'settings'
list if_off 'wan'
list if_on 'ipv6'
option enabled '1'

修改为

config ipv6 'settings'
list if_on 'wan'
option enabled '1'
list if_on 'ipv6'
option enabled '1'

上面我核实过了,就是如此即可。
并不像别的路由器重启会还原的情况。
也不用修改其它任何地方。
保存后,reboot或者手动重启路由器即可。

怎么知道自己是否开成功。
访问
http://test-ipv6.com/
就知道了

经过以上操作已经可以访问V6网站了,你任何一台设备分配的都是公网地址。
外网通过 IPv6 无法访问本机,比如你要连接自家监控或者共享文件夹,
需要修改路由器ip6tables防火墙规则。
因为小米为安全起见路由规则默认关闭了公网对自己设备的访问。
外网暴露的支持,这样你的设备完全暴露在公网,请确保自己设备的安全,操作命令如下:
这只是临时的,重启失效。

ip6tables -F 
ip6tables -P INPUT ACCEPT 
ip6tables -P FORWARD ACCEPT

结语:
ipv6 据说已经没有了nat概念,
分配的每台内网设备都是公网,
,所以速度按理说更快。
但,我们普及已经很快了,大环境还行,但其它访问小国就不一定了。

点赞