个人不喜欢用公司的电脑登录微博、微信、知乎以及银行网站,原因很简单,很多公司装有流量监控设备,但凡你用公司网络登录过上述社交网站,你的老板能马上知道你的账号。 在公司如何丝滑连接家里电脑? 你可能会说,用 Teamviewer、向日葵之类的远程控制软件, 但对于追求极致体验的我,最佳实践还得是 Windows 自带的远程桌面连接(mstsc)。
20 几年前,我第一次发现这个功能, 当年和我一起合用宽带的邻居整天不关电脑,挂着电驴和 BT ,不设密码,还把自己远程桌面开起来。 我当时非常高兴,每天都输入 192.168.1.3 去他电脑学习爱情动作片(从此成绩一落千丈)。
扯远了…… 年轻的我,发现一个问题,在网吧里输入 192.168.1.3,没法连接邻居家,但在家就行。(后来才弄懂局域网的知识,网吧和家不是同一个局域网) 如何穿透局域网互联呢?
一、端口映射 如果你家里有公网IP(找三大运营商可以申请一个),在路由器上配置端口映射
在外网输入你家公网IP:8888,确实能连上,但这样做比较危险,因为互联网上有很多 7*24 的爬虫,收集你家的端口信息,并不断做账号爆破,所以最好做一些防护。
二、FRP(或其他穿透内网软件) 注意,无论你用什么方法,你都需要一个公网 IP ,这个 IP 可以是一台VPS(阿里或腾讯有优惠套餐不到 100 一年),或是找运营商申请免费公网 IP 。 但,还有一个问题,FRP 现在被很多态势感知工具定义为黑客工具,你在公司电脑运行这类工具可能会被领导打屁股……
三、SSH端口转发
公司里面,一般是没法禁用 ssh 流量,而且也不会把它定义为黑客工具,所以我们可以利用 ssh 端口转发功能来实现。
假如你有公网服务器 A,公司电脑 B 和家庭电脑 C。 ( vpsip 就是你的公网 IP )
家庭电脑C上运行: ssh -g -NR 9999:127.0.0.1:3389 root@vpsip -p 22
公司电脑B上运行: ssh -g -NL 8888:127.0.0.1:9999 root@vpsip -p 22
在公司电脑上,打开远程桌面连接,访问127.0.0.1:8888 见证奇迹了
当然还有个问题,没有设置定时任务,也就是说你需要先在家里弄一遍,然后在公司再弄一遍,会疯掉。 定时任务的设置方法是在我的电脑图标上面右击,选择“管理”菜单
操作到这里,基本上可以愉快地远程了。 聪明的你一定意识到了,假如把这个过程反过来,就可以在家远程公司的电脑。 如果你看完这些还是不懂,但又特别想弄,可以给我私信,我来帮你弄。 如果觉得这类文章有用,请在后台给我留言。
|