25

每个人用Proxy的动机可能都不同,当然在这个最大的局域网内,最多应该是为了翻墙吧。
我的目的比较简单,希望有个固定IP可以访问家里的路由器,仅此而已。

需要的资源包括:
一个远程机器的ssh帐号。这个就各显神通了,实在没办法,推荐用unix-center。
装有FoxyProxy的Firefox。这是属于锦上添花的功能,方便切换。不过如果你一定要用IE,我也不会阻拦。

过程:
1. 执行ssh -Nf username@remoteserver.com -D 7070
这个命令会先和remoteserver.com建立一个ssh链接,然后打开本地的7070端口,以后所有对localhost:7070的访问都会转发到remoteserver.com。
前提当然是你在remoteserver.com上拥有username这个帐号。
-N 不执行远程命令
-f 后台执行ssh
-D 动态绑定的意思
如果是在Windows下,可以用putty来建立ssh链接。

2. 配置FoxyProxy
不说废话了,贴图吧。如果习惯Tor的话,应该很简单。
FoxyProxy

3. 建立ssh的信任关系
这是为像我这样懒到不想每次都输密码的人准备的。
在本地执行ssh-keygen -t rsa,一路回车,会在本地生成一对公钥和私钥(通常在~/.ssh下)
将公钥copy到远程机器上的~/.ssh/authorized_keys里,scp或者复制/粘帖,随自己喜欢吧。
然后,就结束了。

Leave a Reply

preload preload preload

无觅相关文章插件,快速提升流量