天天看點

Linux設定代理

背景

有些linux伺服器處于内網,并且沒有公網ip,故要想與外網進行http/https通信隻能通過nat或者加proxy的方式。nat伺服器有網段的限制,而http/https proxy代理則沒有,使用起來也友善。

同時有部分網址不需要走代理

解決

添加環境變量

設定代理

export http_proxy=proxyserver:port

問題

系統環境變量配置高于/etc/hosts檔案,導緻一個沒有域名解析但綁定了host的時候任然走代理,代理找不到對應的ip,導緻通路失敗

設定不走代理

export no_proxy='a.test.com,127.0.0.1,2.2.2.2'      

注:no_proxy不支援模糊比對,如*.com.cn

參考

linux設定http/https proxy及忽略proxy的方法

上一篇: Kafka Consumer