網路基本指令
如果無法用圖形介面的工具設定上網, 最快的方法還是下指令自助。
請先變身為 root -- 在 debian 系列 (例如 ubuntu) 的版本裡,
sudo bash 然後打自己的密碼; 在其他系列的版本裡 (例如
fedora/mandriva/slackware), su 然後打 root
的密碼。
第一步先查看 linux 是否有抓到您的硬體。 下 ifconfig
-a 如果只出現 lo 一項, 就是沒偵測到網卡。 以我的 eeepc 為例,
正常應該至少偵測到 lo, eth0 (有線網卡), ath0 (無線網卡) 三項,
當然名稱也有可能略有不同。 如果沒有偵測到硬體, 就比較麻煩。
請用您的 linux 版本名稱及網卡晶片名稱上網搜尋。
如果有偵測到網卡, 但網路卻不通, 請下 route -n
應該要看到至少兩列數字, 類似這樣:
Destination Gateway Genmask Flags Metric Ref Use Iface
192.168.3.0 0.0.0.0 255.255.255.0 U 0 0 0 eth0
0.0.0.0 192.168.3.254 0.0.0.0 UG 0 0 0 eth0
如果 ifconfig -a 有出現 (例如) eth2, 但 route -n 卻沒有出現含有 eth2 的兩列數字, 那麼請按照下列狀況設定:
- 若您的網路環境是自動取得 ip, 請下
dhclient或dhclient eth2(有些版本的指令是 dhcpd; 總之先按 dhc 然後按一兩次 Tab 鍵, 系統會提示) - 若您的網路環境是固定 ip, 例如是 987.321.456.789 請下:
ifconfig ifconfig eth2 987.321.456.789 netmask 255.255.255.0 route add default gw 987.321.456.254其中 netmask 後面的數字, 及 gw 後面的數字, 可先用 windows 機器查出。 - 若您的網路環境是 adsl, 請下
pppoeconf或pppoe-setup一樣, 總之先按 pppoe 然後按一兩次 Tab 鍵, 系統就會提示。
最後, 如果 route -n 看來正常, 但仍舊無法上網, 請在瀏覽器裡面打這個網址: 61.219.38.89 或這個網址: 203.66.88.89。 如果數字 ip 可以上網, 但文字 ip 不行, 那就是忘記設定 /etc/resolv.conf 請在這個檔案裡面加一句:
nameserver 168.95.1.1
或把裡面的數字改成網路提供者給您的 DNS 網址。
更多參考資料, 請用文中指令及關鍵詞搜尋。
- 本頁最新版網址: http://people.ofset.org/~ckhung//b/gnu/network.php; 您所看到的版本: September 21 2008 21:41:23.
- 作者: 朝陽科技大學 資訊管理系 洪朝貴
- 寶貝你我的地球, 請 減少列印, 多用背面, 丟棄時做垃圾分類。
- 本文件以 Creative Commons Attribution-ShareAlike License 或以 Free Document License 方式公開授權大眾自由複製/修改/散佈。
![[rss feed 圖案]](/~ckhung//i/rss.png)
![[帶頭升級 Office 2007? 別當害群之馬]](/~ckhung//i/n7/no-office2007.png)
![[(力求維持) 符合 xhtml 1.0]](/~ckhung//i/vxhtml10.png)
