
我可以從 Ubuntu 11.10 工作站 ping 其他工作站。我可以從其他工作站 ping Ubuntu 11.10 工作站。但我無法從 Ubuntu 工作站 ping 通網關。
/etc/resolv.conf
即使在多次重新啟動後也保存了三個名稱伺服器。仍然無法連接到網路。無法 ping 或 dig google.com 無法使用sudo apt-get update
.
我有一個eth0
配置條目/etc/network/interfaces
並在文件managed=true
中設定。/etc/NetworkManager/NetworkManager.conf
如果您能告訴我我做錯了什麼,我真的很感激。
謝謝
答案1
另一種方法
我遇到了同樣的問題,即使它 ping 我的網關但互聯網無法正常工作
所以我做的最簡單的方法是我在我的路由器中為我的mac位址保留了ip...
答案2
您需要正確設定路由表。用於sudo netstat -r
查看您是否有預設路由。如果沒有預設路由,則使用以下命令設定預設路由:
sudo route add default gw <ip address of the gateway>
/etc/resolv.conf 與路由無關,它用於 DNS。現在使用 來檢查您的網路是否正常運作ping 8.8.8.8
。如果 ping 正常,您可以將 DNS 伺服器新增至 /etc/resolv.conf,您的網路將完全正常運作。
答案3
你用的什麼靜態IP?如果您選擇的 IP 已在使用中,您可能能夠 ping 其他計算機,但網關可能與您設定的 IP 發生衝突。每個 IP 位址在網路中必須是唯一的。
您可以使用以下命令檢查您的 IP 位址: ifconfig eth0
您真的需要靜態 IP 位址嗎?你有 DHCP 伺服器嗎?