ubuntu下的代理玄學問題

出於衆所周知的原因,我在公司的新加坡服務器上搭了個ss服務器。

然後在本地客戶端,用ss+polipo實現全局代理,並在System settings->network->proxy裏設置爲polipo的端口,並在命令行設置了export http_proxy等等。一切完畢,代理順利運行,google順利進入。

然後ubuntu系統可能由於幾個月沒關機導致有點不穩定,關機重啓。

重啓之後,出現了一個神奇的問題:Postman不能訪問localhost了。

瀏覽器可以訪問,chrome的Postman web版插件能訪問,Postman客戶端卻不能訪問。代理開着,提示polipo返回的502頁面。以爲是代理的問題,把代理全關掉,返回無法訪問(跟沒開服務一樣)。

於是我陷入了無限的懵逼,開始排查問題。

首先懷疑是postman代理設置的問題,進入設置,並無不妥,但還是各種更改了一番設置,沒效果。

然後懷疑是系統代理沒關乾淨,於是把相關腳本改了一下,把export http_proxy等註釋掉,source之,沒效果。

懷疑polipo或者ss開機啓動設置,關掉開機啓動,沒效果。

代理進程沒殺乾淨?netstat grep了,乾淨的。

一臉懵逼。

想起來當初出現問題的由頭是重啓了一下,於是又重啓了一下。

好了。。。

玄學。。。

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章