|
本帖最后由 bulier 于 2010-12-1 02:18 编辑
各位大侠, 请教如何设置才能通过SSH远程访问Openwrt?
已经设置好了动态域名解析, SSH也可以在局域网LAN内访问, 现在的问题是我想通过互联网Wan来访问家里的路由器, 不知道该如何设置?
在官方论坛里面找了半天, 发现有个帖子是让修改防火墙添加wan的开放端口22. 这个已经做了, 可是还是不能访问。
If you vi /etc/firewall.user you will see:
### Open port to WAN
## -- This allows port 22 to be answered by (dropbear on) the router
iptables -t nat -A prerouting_wan -p tcp --dport 22 -j ACCEPT
iptables -A input_wan -p tcp --dport 22 -j ACCEPT
同时我还尝试了在如下方法, 同样是connection time out error。
the new UCI firewall in Kamikaze trunk:
Code:
# uci add firewall rule
# uci set firewall.@rule[-1].src=wan
# uci set firewall.@rule[-1].target=ACCEPT
# uci set firewall.@rule[-1].proto=tcp
# uci set firewall.@rule[-1].dest_port=22
# uci commit firewall
# /etc/init.d/firewall restart
貌似有看到帖子里面提到要做一个tap/tun桥接, 不知道是不是这样? 原理是什么呢? |
|