FreeBSD網卡配置,解決上網問題

經過系統的最小安裝後,在安裝過程中並沒有進行網絡IP的設定。因此,需要我們手工設定IP。設定IP的方法如下:
1.登陸系統後使用ifconfig 命令,查看當前機器的網卡標識,我的是rl0,並且查看對應網卡是否處於活躍狀體。即是否可用狀態。如果可用則顯示爲關鍵詞“status:active"

2.在/etc/rc.conf文件中配置網絡地址:
(1)填寫對應的IP地址以及子網掩碼地址:ifconfig_rl0="inet 192.168.1.103 netmask:255.255.255.0"
(2)填寫默認的路由IP:defaultrouter="192.168.1.1"
(3)設置機器的名稱:hostname="yourhostname.com.cn"
(4)保存退出。這是rc.conf文件的更改並沒有生效
(5)使rc.conf文件更改生效。方法有以下幾種:
   (a)重啓系統。reboot
   (b)不重啓系統,使用命令sh /etc/rc 即可生效
   (c)直接運行 /etc/netstart 即可
(6)測試:ping 192.168.1.1 局域網通了。

3.使系統訪問到外網
要使系統能夠訪問到外網,則必須要給系統配置默認的DNS服務器,否則機器無法解析相應的域名地址。
設置DNS服務器的過程如下:
(1)編輯 /etc/resolv.conf 文件,如果在/etc目錄下找不到resolv.conf文件,則可以手工建立該文件。
(2)在resolv.conf文件中填寫:nameserver 192.168.1.1 當然這裏可以是其他dns服務器的IP地址。
(3)測試:ping www.baidu.com 返回響應。

在此安裝過程中出現的問題:
(1)運行命令 ifconfig ,看到網卡的狀態是 status:no carrier 
  出現這種問題可能的原因:
 (a)網卡壞掉了。可以使用ping 127.0.0.1測試迴路地址,如果能夠ping通則說明網卡是好的。
 (b)網線沒有插好或者網絡設備沒有開啓。檢查網線以及鏈接的網絡設備是否運轉正常。
(2)外網無法訪問
    如果 ping www.baidu.com 返回的是ping:cannot resolve www.baidu.com:Host name lookup failure則說明DNS沒有填寫正確。檢查/etc/resolve.conf文件配置是否正確(在網絡設備運轉正常的情況前提下)

至此,網絡地址配置完成。

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章