问题
我们在家中, 只能访问堡垒机/代理服务器。 想访问内网的web页面 ,往往需要申请IP和端口的权限, 不够方便。
如何实现,能够登录一台服务器的 ssh ,就可以访问服务器的所有端口
解决方案:ssh socket代理
堡垒机
即在一个特定的网络环境下,为了保障网络和数据不受来自外部和内部用户的入侵和破坏,而运用各种技术手段实时收集和监控网络环境中每一个组成部分的系统状态、安全事件、网络活动,以便集中报警、及时处理及审计定责。
也把堡垒机称为跳板机,简易的跳板机功能简单,核心功能是远程登录服务器和日志审计,但堡垒机还有资产管理(CMDB)、监控及用户权限等功能。
目前比较优秀的开源软件有Jumpserver、Teleport、GateOne、CrazyEye等;商业的堡垒机功能更为强大,有齐治、Citrix XenApp等。
搭建堡垒机的条件是,该机器有公网ip和内网ip,其中内网和其他机器互通。
代理
网络上常见的HTTP代理IP实际上是由代理服务器实现的
Intranet客户端向ServerC发出请求。服务器A(代理服务器HTTP)不包含缓存中请求的信息,因此请求通过防火墙传递到服务器B(代理服务器HTTP/FTP)。
服务器B有HTTP和FTP协议,可以将HTTP请求改为FTP请求。接收FTP请求后,服务器C将请求信息传送到服务器B。服务器B依次应用HTTP协议将完成的请求传递给内部网络客户端。这些请求是通过防火墙和服务器A发送的,请求被缓存并提供给内部网客户机。
要求通过代理链传递的原因各不相同。例如,能够应用代理连接通过多个网络传递信息,而在其中一个网络上的客户机无法直接与代理服务器进行通信,因此需要第二个代理服务器中继其请求。你也可以应用它来缓存来自多个地方的信息,或者允许某些不允许通过防火墙的协议被应用到防火墙之外。
本机设置自动代理
连接公司 vpn / 代理服务器后,需要进行网络的设置
方式一
打开 IE 浏览器,按 ALT+X 打开菜单,点击 Internet 选项,然后点击 连接 选项卡。

点击 局域网设置

勾选 自动检测设置,然后保存即可。

方式二


本文介绍了如何使用SSH隧道(sshsocket代理)来实现通过堡垒机访问内网Web页面,包括正向和反向隧道的设置方法。通过设置SSH的D选项建立socket5代理,结合Privoxy将socket5转换为HTTP代理,适用于不支持socket5的浏览器。同时,文章提到了使用Mobaxterm、Xshell等工具创建隧道,并介绍了全局代理工具Proxifier的使用,确保所有网络请求都能经过SSH隧道。
最低0.47元/天 解锁文章
2171

被折叠的 条评论
为什么被折叠?



