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的方法


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM