奇怪的連線

新手入门、经验交流

Moderator: cre

Forum rules
  • 软件自带帮助是最好的入门教程,请仔细阅读;在您掌握最基本知识前,我们没法帮助您
  • 提问前请先查阅软件帮助文件和论坛相关讨论
  • 查阅软件帮助和论坛相关讨论即可解决的问题帖将直接删除,以免浪费他人时间
  • 请学会如何提问,尽量将问题描述清楚,不明确的提问将被直接删除
AlanLive
Posts: 22
Joined: Oct 16 2010, 14:32

奇怪的連線

Post by AlanLive »

每次使用 Proxomitron 連線時,查看 Windows 7 自帶的資源管理器
會出現一個地址叫做 gimg.baidu.com 的連線 (請見圖),且別的軟體看見此連線 (ex.cfosspeed 自帶的連線觀察器)
有人知道為何會連到這個百度的圖片網站上嗎?
baidu.png
baidu.png (16.95 KiB) Viewed 8638 times
PS.用的是美化版的 Proxomitron 加上 sidki 的設定檔
ddbb
Moderator
Posts: 425
Joined: Jan 07 2008, 13:30

Re: 奇怪的連線

Post by ddbb »

我查了一下 我没有连那里的.........

因为我没有用WIN7 所以我是看不到你看的那个窗口的 不过我查过了sidki的配置 和我所有的配置 还有其他的软件..........都没有你说的这个地址.........
AlanLive
Posts: 22
Joined: Oct 16 2010, 14:32

Re: 奇怪的連線

Post by AlanLive »

難到我中毒了? 裸奔了好幾年,難到就要敗在百度上嗎.....
red
Posts: 99
Joined: Mar 09 2010, 16:25

Re: 奇怪的連線

Post by red »

所有浏览器都这样?
AlanLive
Posts: 22
Joined: Oct 16 2010, 14:32

Re: 奇怪的連線

Post by AlanLive »

是的,用 netstat -a 指令監聽端口,出現好幾個 gimg 的連線,怎麼辦阿? 埠號介於 4200 ~ 4400 之間
AlanLive
Posts: 22
Joined: Oct 16 2010, 14:32

Re: 奇怪的連線

Post by AlanLive »

找到原因了,是本機的 hosts files 起作用,第一條就是 qimg.baidu.com
地址映射為 127.0.0.1,不知為何會造成 lookback,除了這個地址
還有兩三個地址也是,雖然影響不大,但看著心理不太舒服
雖然跟 Proxomitron 關係不大,還是希望能有人提供解決方法
User avatar
phoenix
Site Admin
Posts: 526
Joined: Dec 29 2007, 16:27

Re: 奇怪的連線

Post by phoenix »

和 hosts file 没关系。我的 hosts file 文件有 14771 项都映射到 127.0.0.1 ,并没出现你说的问题。

可能是浏览器或某个程序一直在访问 qimg.baidu.com,又设置了 Proxomitron 为代理。

开启 log window,把相关的记录贴上来吧。
AlanLive
Posts: 22
Joined: Oct 16 2010, 14:32

Re: 奇怪的連線

Post by AlanLive »

phoenix wrote:和 hosts file 没关系。我的 hosts file 文件有 14771 项都映射到 127.0.0.1 ,并没出现你说的问题。

可能是浏览器或某个程序一直在访问 qimg.baidu.com,又设置了 Proxomitron 为代理。

开启 log window,把相关的记录贴上来吧。
映射地址不管是 127.0.0.1 還是 0.0.0.0 都一樣的情況,換成 0.1.1.1 就解決了
而 netstat -a 後出現的一些監聽端口 (139 、445),顯示的外部地址也從「非法地址」變回我的本機名稱
系統是 Windows 7 x64 RTM,另外一台 Server 2003 則沒此問題 ( 但 hosts 內容類似 )

除了 Proxomitron 外還在機器上架了 Polipo 跟 Squid 伺服器,根據觀察
有一些埠口不斷在瀏覽器、代理伺服器之間來回 loop ( port 1661 - 1962 ) 我猜這些 loop 可能是 Squid 的快取在傳送什麼的
這倒是還好,主要是沒發現是 hosts 映射的問題之前,那些 lookback 的名稱全是顯示「非法連線」,看著心裡著實不舒服

而我連上網路的方式是

Brower →[ proxy.pac → Proxomitron → polipo → Squid ] → Internet

另外,我不清楚瀏覽器在掛上代理後,是否還會經過 Windows 系統本身的 hosts,但確定 sidki 的設定檔會通過
但又發現 proxy.pac 的語法比較好使 (支持正規表達式),且後面的 polipo 及 Squid 都能達到類似效果
因此這狀態下連網基本上不需再參照 hosts 文件,省下這部分,開網頁的速度或許能提高個幾秒
在保留 hosts 文件內容的情況下有辦法繞過它嗎? ( hosts 貌似對所有程式連線都適用,直接刪掉不妥當)
User avatar
phoenix
Site Admin
Posts: 526
Joined: Dec 29 2007, 16:27

Re: 奇怪的連線

Post by phoenix »

AlanLive wrote:另外,我不清楚瀏覽器在掛上代理後,是否還會經過 Windows 系統本身的 hosts,但確定 sidki 的設定檔會通過
浏览器不经过,代理会经过。
AlanLive wrote:但又發現 proxy.pac 的語法比較好使 (支持正規表達式),且後面的 polipo 及 Squid 都能達到類似效果
proxy.pac 在 Proxomitron 前端的话,有个缺陷是只有你在 proxy.pac 中设定的网站才能被 Proxomitron 过滤。proxy.pac 主要是代理调度,Proxomitron 不仅可以实现其大部分功能,另外还有 url rewrite 的功能,要更加强大。

后端为什么同时挂 polipo 和 Squid?好像有些重复。
AlanLive wrote:因此這狀態下連網基本上不需再參照 hosts 文件,省下這部分,開網頁的速度或許能提高個幾秒
hosts 主要是本地域名解析,本来就非常快,对开网页没什么影响。要论影响的话,是浏览器可能会尝试访问那些被解析到 127.0.0.1 或你设定的 0.1.1.1 的 url,这个过程可能会造成些延迟,但也是可以解决的。
AlanLive wrote:在保留 hosts 文件內容的情況下有辦法繞過它嗎? ( hosts 貌似對所有程式連線都適用,直接刪掉不妥當)
好像没有。

如果你要绕过它,为什么要保留它?如果保留了它,又为什么要绕过它?
AlanLive
Posts: 22
Joined: Oct 16 2010, 14:32

Re: 奇怪的連線

Post by AlanLive »

感謝回復,繞過 hosts 指的是瀏覽器繞過它,但其它程式不繞過,但既然不影響效能那就無所謂了 (但聽說 host 文件容量過大也是會影響)
Polipo 其實就是 Squid 的精簡版,Polipo 能將 Squid 當作 Parent Proxy,我就覺得應該不會只有過度的作用這麼簡單
實際測試結果,Polipo 的 forbidden 有作用,可當作 hosts 使用,快取功能也有作用,但不清楚會不會跟 Squid 發生快取被重複抓取的問題
需要一段時間觀察。
另外想問能不能做到讓同一個區網的其它電腦上網時「經過」Proxomitron 再連上網路 ( Remote Proxy),
但不做「過濾」(只有這台不過濾,其它電腦還是要做過濾) ?
會這樣做的原因是想「統一」讓家裡的電腦通通經過 Proxomitron 後再由 Polipo → Squid 連出去,但出於某些原因
親人的電腦不能「明目張膽」的幫他過濾廣告 (怕誤判,我要解釋半天),只想讓他們通過我的 Proxy Cache Server。
Post Reply