Window10系统下,利用ssh到ubuntu服务器后,建立本地端口转发,访问更多ubuntu服务器网络环境资源。
背景:
主机A:可以连接外网,可以连接校园网,是ubuntu系统。
主机B:不能连接外网,可以连接校园网。是window10系统。
主机B是我的个人笔记本电脑,主机A是实验室的一台服务器。主机B没有办理上网的宽带业务,不能上公网。但是可以通过校园网,ssh登入到主机A上。
目的:
主机B在不办理宽带业务的情况下,利用主机B连上互联网,访问主机B所在局域网的资源
访问方法:
1、 在主机A所在的局域网拨号出口(路由器)上设置端口映射。
设置如下,主机A(IP地址192.168.9.5)的22端口,映射到主机A的出口路由器的8005端口
2、 获取路由器A的WAN的IP地址,为10.169.162.159
3、 在主机B上进行ssh链接服务器A。
4、 链接成功后,设置隧道
5、 在主机B上设置SOCK4/5
网关共享中心àInternet选项->连接->局域网设置
点击高级选项,设置如下
6、 在主机B上访问互联网资源
访问爱奇艺的网址
测试网速
7、 在主机B上访问主机A所在局域网内的资源
访问路由器
访问摄像机
访问局域网的git资源
目前还不能直接访问
1) ftp的资源、单独的端口映射也是不行
2) 直接内网ssh链接,单独的端口映射是可以
3) Window下的桌面链接,单独的端口映射是可以。