关于macos:Mac使用SSH访问公司内网网站

13次阅读

共计 641 个字符,预计需要花费 2 分钟才能阅读完成。

在公网或者在家里如何拜访公司外部网站?
其实一个计划是:应用 ssh,socket 代理进行拜访。
当然如果公司有相干的隧道,那间接应用隧道进行连贯拜访。

需要背景如下:
本地电脑(或者家里或者公网) -> 连贯公司内网的网站(http://192.168.2.1)

实现原理如下:
本地电脑(家里或公网网络) -> 公司 ssh 服务器 -> 公司内网网站
ssh 服务器进行 socks 代理,本地电脑通过 socks 隧道就能够连贯公司内网进行拜访内网网站了

具体步骤如下:

1. 建设 ssh 连贯

# username, 119.130.71.249 是公司服务器的用户名和 ip
ssh -D 10088 username@119.130.71.249
# 确定后须要输出 username 的明码进行验证登录

-D: 设置 ssh 应用 SOCKS 隧道并指定端口号 (端口号能够设置范畴 1025-65536)
-P: 设置 ssh 连贯的端口号,默认是 22

2. 配置 socks 代理

2.1 关上网络的高级配置界面

2.2 配置 socks 代理

3. 拜访内网网站

务必上述 2 个步骤都胜利实现后,就能够拜访公司内网网站.
在浏览器输出内网的网址地址进行拜访:http://192.168.2.1

另外须要留神的一点:
有可能公司内网网络与你本地局域网络 IP 段雷同,拜访公司内网有可能会有抵触景象。
解决思路: 重新配置本地路由器所调配 dchp 网段。

4. 留神

拜访内网网站实现你的工作后,切记把 SSHSOCKS 代理 敞开勾销。

不然过段时间后,你在其余软件开发过程中可能会遇到一些莫名奇怪的网络问题。切记

正文完
 0