2011-11-23 96 views
0

我在我的WinXP上安裝了andlinux Beta 2。一切正常,直到昨天晚上,我不記得我曾經改變過任何網絡配置或安裝linux,網絡停止工作和LINUX。這就是說,我的意思是打開一個KDE控制檯,我做「ping yahoo.com」,我看到DNS正確解析,但是,根本沒有任何反應。andlinux slirp網絡故障

我的andlinux作爲WinXP服務啓動。打開Windows任務管理器我可以看到以下服務已啓動並正在運行:colinux-daemon.exe colinux-net-daemon.exe colinux-slirp-net-daemon.exe

在andlinux端,有兩個網絡接口eth0和eth1的。 eth1被配置爲與本地WinXP通信。我將其配置爲使用samba訪問windows目錄,沒有問題。從WinXP方面來說,我可以使用ssh通過eth1 IP地址登錄到andlinux框。

eth0配置爲slirp,無端口轉發。 eth0的IP = 10.0.2.15,默認網關是10.0.2.2,netmask = 255.255.255.0;這些在/ etc/network/interfaces中配置。 DNS是10.0.2.3,正如我剛剛提到的那樣正確解析了yahoo.com。

在窗戶一側,互聯網工作正常。我在所有網絡接口上禁用了防火牆。我重新啓動了筆記本電腦,沒有運氣。我搜索了inet,似乎沒有人有這個問題。人們說如果他們殺死colinux-slirp-net-daemon,網絡就完成了。令我感到沮喪的是,這整件事情運作良好,但沒有理由突然間破裂了。任何人都有這方面的經驗,請幫助,感激!

回答

1

我以爲我有同樣的問題,但後來發現我和Linux系統的網絡連接實際上工作正常,而且有幾件事情很難說出發生了什麼事情。

測試我沒有驗證的連接:wget的www.yahoo.com

行爲我認爲,做故障排除困難:從andLinux

  1. 的Ping - 不是所有的主機都從andLinux OS響應ping (即Ubuntu,而不是主機Windows操作系統)。根據我的數據包捕獲,一旦他們離開主機操作系統的適配器,ping就會顯示爲UDP ping,而不是ICMP ping。互聯網上的主要IP /主機(例如yahoo,谷歌,4.2.2.2等)我通常會ping通以測試連接性,但目前不會對這些類型的ping進行響應。
  2. 來自andLinux的跟蹤路由 - 即使成功,在從andLinux操作系統完成時,這些路徑從不會顯示超過2跳。如果成功,兩跳都顯示10.0.2.2。如果不成功,第二跳就超時了。不知道爲什麼,我確定有一個解釋。
  3. 數據包捕獲 - 在主機操作系統級別,捕獲(例如wireshark)必須在流量正在經過的物理接口上完成。我最初在TAP-Win32適配器上捕獲,但這隻顯示X Window流量。
  4. 安裝的apt源URL不再有效 - Ubuntu 9.04現在已經不再支持,所以apt sources.list文件中的URL不再存在。這首先是我拋棄的原因,因爲我沒有特意解決這個問題,只是試圖先測試我的互聯網連接,然後被上面看到的ping和traceroute行爲弄糊塗了。在sources.list中將http://us.archive.ubuntu.com/ubuntu更改爲http://old-releases.ubuntu.com/ubuntu/,並且很好。