大家好,我是你的好朋友思创斯。今天说一说ccproxy是个好东西「建议收藏」,希望您对编程的造诣更进一步.
我在之前的博客里提到了用teamviewer ccproxy做内网穿透,当时只是简单提了一下,因为发现这种方式网速比较慢。今天又用到了它,虽然慢点,但是总比没的用好,哈哈哈。
不得不感叹ccproxy是个好东西,小巧灵活,好多次用学校的ip下论文都靠它的,设置也比较简单。
代理上网本质上和代购一样,只要内网机器能访问的网络,你的机器通过代理连上它,就都能远程访问。
a. 可以直接使用ccproxy开启代理上网。比如说局域网里面的a机器没有上网账号(我们学校用的电信的netkeeper),那么在b机器上装个ccproxy让a来连,那么a就能上网了。
b.重点说下内网服务器,没有固定外网ip,采用拨号上网,还经过多层局域网出口才能连上外网,而且只能单向上外网。这种复杂网络结构里面最简单的穿透就是teamviewer了。我在服务器上开了个win7的虚拟机,teamviewer桌面连接到它有点卡,访问spark集群webui也是很慢。于是我就用teamviewer的vpn连接来访问内网的spark集群。
具体5个步骤如下:
1.打开vpn连接,得到本机和远程机的虚拟ip,7.*.*.*开头的ip,要确保能互相ping同,如果ping不同关了重试几次即可。
2.在远程机(待连内网机器)上装一个ccproxy软件,然后开启代理服务。和平时的代理设置一样,只是ip变成了虚拟ip,设置如下
还要点高级设置把禁止外网代理连接选项取消,否则只能允许局域网代理,外网机器连不上:
3.和平时代理设置一样,在本机浏览器上设置代理:可以使用ie代理,也可以使用浏览器的其他代理配置。
总之需要输入远程机的虚拟ip和端口,如7.11.22.33:808
4.浏览器代理设置完了就可以访问了, 在本机输入要访问的ip,只要是远程机能访问的ip,本机也可以访问了。比如本机(外网)访问远程机(内网)所在的局域网,或者上百度等都是通过代理走远程机出去的。下图就是内网的hadoop集群webui
5. 远程机上的ccproxy监控可以看到所有的代理连接
—-the end—-
文章由思创斯整理,转载请注明出处:https://ispacesoft.com/118659.html