一個問題是你將會發現許多服務提供者只支援他們給新帳號的套裝連線軟體. 這(典型)是給微軟視窗環境的 :-( - 而且許多服務提供者的支援處看來一點都不了解 Unix (or Linux). 所以要有準備,從他們那得不到太多協助!
你當然可以幫他們一個忙並且教育他們關於 Linux 的知識(任何 ISP 的協助人員在網際網路用語中都應該 "知道它" 而這意味著他們在家裡應該要有台 Linux 機器 - 當然是這樣)!
好的 - 你的 PPP 連線已建立並執行中而且你可以藉由該 PPP 伺服器的 IP 號碼(藉由 ifconfig ppp0
指令所顯示的第二個或 "遠端" 的 IP 號碼) ping 該伺服器,但是你不能觸及其後的任何地方.
首先,嘗試 ping 你在 /etc/resolv.conf
裡指定作為名稱伺服器那台機器的 IP 號碼.
如果可以的話,那麼你就可以見到在你 PPP 伺服器之外的東西(除非這個 IP 號碼跟你連線的 "遠端" IP 號碼相同).
所以現在來試試 ping 你的服務提供者的完整網際網路名稱 - 例如
ping my.provider.net.au
如果這樣無法成功,那麼你有個名稱解析上的問題.這可能是因為在你的 /etc/resolv.conf
檔案裡有打字錯誤.
打電話給你的服務提供者對照所得的資訊並且小心地檢查這個檔案.如果看起來全都沒問題,再打電話給服務提供者確定你寫下正確的 IP 號碼〉
如果它仍然無法運作(而且你的服務提供者確認他的名稱伺服器有開機並且正在執行),那麼你的問題在其它的地方 - 而且我建議你小心地從頭到尾檢查你安裝的 Linux(特別注意檔案權限).
如果你仍然不能藉由 IP 號碼 ping 你服務提供者的名稱伺服器,那麼不是他們關掉機器(打個電話給他們確定一下)就是有個遞送問題發生在你的服務提供者那邊. 再一次,打電話給他們查問看看.
有個可能是 "遠端" 是一台 Linux PPP 伺服器而在其核心裡沒有指定 IP forwarding 選項!
一個良好的測試方法是使用大多提供給(一整套) Microsoft Windows 的軟體嘗試進入你的服務提供者. 如果完全相同的帳號在另外一套作業系統下一切正常,那麼問題是在你的 Linux 系統上而不是在你的服務提供者那邊.
如果你使用動態的 IP 號碼,這是很正常的.參閱下面的 " 設立服務" 一節.
同樣地,如果你使用動態的 IP 號碼,這是非常正常的. 參閱下面的 " 設立服務"該節.