内网的服务器,缺省接入了公司大网,但是依旧无法访问公网,譬如无法执行系统更新、下载资源等。
要访问外网,可以一台内网PC作为代理通过端口映射,通过公司的Proxy来访问公网。
1. 获取IPOP工具
IPOP
是一款由华为公司推出的强大网络管理工具集,支持IP地址的动态绑定和端口映射。
工具获取地址:https://blog.csdn.net/gitblog_09815/article/details/141973285
下载后使用管理员身份运行。
2. 启动端口映射
运行IPOP
后,在GU切换到端口映射
页签。
- 本地地址:配置为内网PC的公司大网地址,可通过
cmd
执行命令ipconfig /all
查询。 - 本地端口:取一个内网PC未被使用的端口,建议与公司Proxy服务器的端口保持一致,如
8080
。 - 映射地址:公司Proxy服务的地址,不同地址可能解析到的IP不一样,建议在内网PC通过
ping
获取。 - 映射端口:公司Proxy服务器的代理服务端口,如
8080
。
配置后点击增加
按扭保存配置。
然后点击右侧的开始映射
,即可启动端口映射服务。
注:启用期间,不能关闭该程序。
3. 内网服务器配置代理
SSH登录内网服务器,编辑~/.bashrc
(Bash环境),在最后面增加HTTP代理配置:
export http_proxy=http://用户名:密码@公司大网地址:8080
export https_proxy=http://用户名:密码@公司大网地址:8080
其中公司大网地址:8080
分别对应上述IPOP
配置中的本地地址
和本地端口
。
执行如下命令使配置生效:
source ~/.bashrc
4. 测试连通性
再执行:
apt-get update
就可以更新系统成功了。