Deep BlueVBScriptWMIPHPC语言JavaScriptWindows API路由器Windows函数Python

外网SSH远程访问OpenWrt

有了Hotplug脚本和DNSPod动态域名解析,从外网SSH远程访问家里的OpenWrt路由器易如反掌。不过考虑到安全性问题,OpenWrt默认是不允许从外网通过SSH进行远程访问的,需要进行设置。

1、修改SSH服务器Dropbear设置(这不是必须的,详见《OpenWrt SSH远程端口转发》):

在LuCI中选择System –> Administration,勾选Allow remote hosts to connect to local SSH forwarded ports选项,保存并应用。

也可以直接修改Dropbear配置文件vi /etc/config/dropbear

加上一句

option GatewayPorts 'on'

2、修改防火墙设置:

在LuCI中选择Network –> Firewall –> Traffic Rules,Name填SSH,Protocol选TCP,External port选22,保存并应用。

也可以直接修改防火墙配置文件vi /etc/config/firewall

config rule
        option target 'ACCEPT'
        option src 'wan'
        option proto 'tcp'
        option dest_port '22'
        option name 'SSH'

最后提醒一点,在修改SSH和防火墙设置之前,请设置一个复杂的密码,切记。


http://ken.gw.to/