|
本帖最后由 小宝 于 2014-12-10 17:50 编辑
远程控制家里的路由器有N多种方法,比如:如果路由器拨号成功有公网ip的话使用DDNS,有VPN使用VPN,当然还可以建立 ssh-tunnel。今天给大家介绍另外一个软件叫:web-tunnel 它的详情请查看它的项目页面介绍,今天这里只介绍我如何通过它来远程我的netgear路由器,以及我家里的电脑:
说明:我的netgear是一台子路由,上级路由的ip段是10.1.1.0/24
1、安装与运行 (已更新)下载附件并解压
放到路由器里运行如下命令:
./web-tunnel username 127.0.0.1 luyou.toway.me --rport=80 -d 1 --pid
参数解释: username是你的用户名,要改成自己的 127.0.0.1表示要远程访问你当前的路由器 luyou.toway.me表示运行web-tunnel server端的服务器.目前是我的服务器,给大家试用两天. --rport=80表示服务器的端口 --pid表示后台运行 (服务器是一台linode,帮我省点流量
如果要支持https可以:
./web-tunnel username 127.0.0.1 luyou.toway.me --rport=443 --ssl -d 1 --pid
然后进入到 http://luyou.toway.me 写入用户名,密码没有(暂时不支持,是因为懒没实现),就可以远程控制了. 将来为asus的web做cache,访问页面就相对快了,asus的web页面 实在太大
要加密的话可以试用: https://luyou.toway.me
2、运行之后便可以登录,登录之后界面如下:
登录之后
3、选web control就可以跳转到路由器的界面。我在公司,路由器在家里
选web控制之后
4、然后选telnet,进到家里的一台电脑
选telnet之后
5、然后选destop,输入家里电脑的ip,nvc的端口以下密码,成功进入家里电脑界面。注意浏览器里面的才是家里的电脑,浏览器本身是我公司同事的电脑。
选destop之后
哈哈,Over~~~
实际上还没有完,还可以通过localproxy控制家里的更多应用。
|
评分
-
1
查看全部评分
-
|