Linux局域网内配置使用proxy连接外网
Linux局域網內配置使用proxy連接外網
?
公司為局域網,對外不開放。已知某服務器(server1)可以對外連接,
本機PC1安裝centos,且與server1互聯,則可以直接配置yum 使用proxy 方式連接外網。
假設server:10.1.1.1,80端口對外開放
?
[root@master~]# vim /etc/yum.conf
##在文件后面加入,如使用vidtx1
proxy=http://10.1.1.1:80
?
[root@master~]# yum repolist
Loadedplugins: fastestmirror, refresh-packagekit, security
Repositoryc6-media is listed more than once in the configuration
Determiningfastest mirrors
*base: repo.virtualhosting.hk
*extras: repo.virtualhosting.hk
*updates: repo.virtualhosting.hk
adobe-linux-x86_64 | 2.9 kB 00:00
adobe-linux-x86_64/primary_db | 2.7 kB 00:00
base | 3.7 kB 00:00
extras | 3.4 kB 00:00
updates | 3.4 kB 00:00
updates/primary_db | 2.5 MB 00:11
repoid repo name status
adobe-linux-x86_64 Adobe Systems Incorporated 3
base CentOS-6 - Base 6,706
extras CentOS-6 - Extras 45
updates CentOS-6 - Updates 472
repolist:7,226
[root@master~]#
?
此外,用ssh 隧道方式,使用privoxy ,把socks5 轉成httpproxy,同樣可以配置出去,該方式較為麻煩。
原理是使用Xshell 連接vidtx/Nvidtx 做成socks5 (做綁定成0.0.0.0:xxx 方式),然后在 linux里面使用privoxy 指向Xshell。
或者在linux 使用ssh 連接做socks5 也可以,然后在linux 里面使用privoxy。
Privoxy下載路徑 : https://www.privoxy.org/sf-download-mirror/Sources/
總結
以上是生活随笔為你收集整理的Linux局域网内配置使用proxy连接外网的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 虚拟机的管理及快捷键
- 下一篇: 白话解析BS模型(一)