翻墙是什么?
翻墙:绕过国内服务器,走国外代理服务器去访问外网。
代理工具有哪些?
Profix SwithcyOmega:方式为浏览器代理,用于访问外网网页。
SSTap:方式为全局或浏览器,全局,设置了代理的程序的流量都会经过代理,用于翻墙、打外网游戏、访问外网网页等。
代理服务器怎么来?
- 自己搭建
- 网上买(租)
- 最终得到代理服务器的IP
如何配置代理服务器?
使用NPS工具
NPS:
一款轻量级、高性能、功能强大的内网穿透代理服务器。支持TCP、UDP、SOCK5、HTTP等几乎所有流量的转发。可用来内网访问内网、本地支付接口调试、ssh访问、远程桌面、内网dns解析、内网sock5代理等等。。。。。。并且带有功能强大的web管理端。
NPS分为客户端和服务端两种
- 客户端为代理机器
- 服务端为管理端:如果有多个客户端,可以通过服务端来同时管理多台代理客户端。如切换IP或切换端口号来切换管理对象。
- 服务端必须运行在公网上,即必须要有公网IP。那么就需要买有公网IP的服务器,如去阿里云等云厂商、VPS(虚拟专用服务器)。
什么情况下需要使用NPS?
- 企业内网穿透,进行内网渗透:
- 可以访问目标公司的WEB服务器,但是无法访问对方内网的PC。即从我的内网访问他人的内网。
- 将对方web服务器做成代理服务器,如何通过这个代理服务器来访问对方内网。
- 搭建代理实现翻墙:
- 通过NPS服务器来配置NPS客户端,然后通过NPS客户端来翻墙或内网渗透。客户端的位置决定了是否翻墙。
- 客户端在国外,则翻墙
- 客户端在国内某企业内部,则是内网渗透。
- 通过NPS服务器来配置NPS客户端,然后通过NPS客户端来翻墙或内网渗透。客户端的位置决定了是否翻墙。
如何将某服务器变成代理服务器?
在服务端使用NPS生成一条命令,想办法让目标主机执行该指令,则该主机将成为我的NPS客户端。
执行后,这台NPS客户端就连上了我的NPS服务器,就可以通过这个NPS客户端来访问他所能到达的网络。
访问逻辑是:我想访问国外的谷歌,但是我访问不了,这就需要有一台能够访问谷歌的机器(NPS客户端),我需要连接这台机器,就要有一台有公网IP的服务器(购买云服务器或VPS),然后让NPS客户端执行命令来连接我的服务器,最后我通过访问代理服务器的对应端口,代理服务器通过该客户端来访问他所能到达的网络。
内网渗透的应用
远程连接学校网络抢课、渗透测试