TinyProxy代理上網(wǎng)
由于有個集群在云上面徙融,幾個Linux機器(A毁菱、B窄瘟、C)但只有一個外網(wǎng)IP衷佃,而沒有配置VPC的對等連接實行統(tǒng)一網(wǎng)絡(luò),只是簡單地把IP掛在A上蹄葱。但運維的時候氏义,B、C都需要訪問外網(wǎng)图云,默認情況下沒有外網(wǎng)IP是訪問不了的惯悠,所以想通過最簡單的辦法使B|C都能訪問外網(wǎng)。那么可以使用正向代理例如:squid竣况,tinyproxy克婶,由于squid比較專業(yè),配置也相對復雜丹泉,所以這里使用了centos自帶的tinyproxy ,它最大的優(yōu)點是簡單且易用情萤,幾個操作就搞定。
安裝服務(wù)
在有外網(wǎng)的機器A上安裝tinyproxy
1摹恨、yum -y install tinyproxy
2紫岩、vim /etc/tinyproxy/tinproxy.conf
Listen 10.0.0.4 #A本機的內(nèi)網(wǎng)IP
Allow 10.0.0.5 #B本機的內(nèi)網(wǎng)IP
Allow 10.0.0.6 #C本機的內(nèi)網(wǎng)IP
3、systemctl restart tinyproxy #配置完成后重啟tinyproxy服務(wù)
配置代理
在機器B與機器C上分別配置http_proxy與https_proxy兩個變量
1睬塌、vi ~/.bash_profile
export http_proxy=http://10.0.0.4:8888
export https_proxy=https://10.0.0.4:8888
2泉蝌、source ~/.bash_profile
設(shè)置完成后直接試一下:wget https://baidu.com
baidu.com