「請教」FreeBSD 網路設定

各位前輩好:

主要問題:
1. 安裝 FreeBSD 7 後,無法上網
2. 網站由 FreeBSD 搬移至 Linux,是否很困難

若是前輩能提供相關經驗與解答,
小弟相當感激。
謝謝。
==========================================
我是第一次接觸 FreeBSD,
最近公司要迎回之前委託其他公司維護的網站,
而該網站是透過 FreeBSD 平台開發,
因此,需要一台執行 FreeBSD 的電腦來當做網站的新家。
以下是新家的規格:

cpu Intel Core2Duo E8400 3.0G 雙核心
記憶體 Transcend 2GB(DDRII-800)
主機板 Gigabyte S-series GA-EX38-DS4
顯示卡 ElSA 8600GT 256MB DDR3 極光版
硬碟 Seagate 320G 16M SATA2

由於沒有購買額外的網路卡,所以是用板上(on-board)的,其規格為 Realtek 8111B

在安裝 FreeBSD 後,插上網路線,確定燈號顯示正常後,
開始設定 ip 等資訊,
完成後,利用 ping 指令作簡單的測試,結果「host is down」...

請問網路卡到底是正常使用中,而 ip 設定錯誤,
或是網路卡並未正常啟動呢?

其實,本來是想要將網站搬遷至 Linux 系統的,
原開發公司說不能保證是否由 FreeBSD 轉換至 Linux 能否運作正常,
請問真的是如該公司所述嗎?

因為,我們並沒有專業的維護網站人員,
也沒有熟悉 FreeBSD 設定的工程師,
之前幾個網站都是利用 Linux 系統運作的,
自然而然,為了系統維護的便利性,
當然會想要搬回 Linux 運作。
2008-07-18 15:45 發佈
輸入指令ifconfig查看網路卡相關資訊,看是否有抓到網路卡,以及網路卡是否有work

網路IP相關設定在/etc/rc.conf 設定檔內,查看網路設定是否正確設定
1. 檢查 /var/run/dmesg.boot 是否有類似下列的訊息

xl0: <3Com 3c980 Fast Etherlink XL> port 0xb400-0xb47f mem 0xcddfec00-0xcddfec7f
irq 17 at device 9.0 on pci1
miibus0: <MII bus> on xl0
xlphy0: <3Com internal media interface> on miibus0
xlphy0: 10baseT, 10baseT-FDX, 100baseTX, 100baseTX-FDX, auto
xl0: Ethernet address: 00:10:4b:8e:f1:30

因為小弟是用 3Com 的 3c980, 如果沒看到, 那表示 FreeBSD 不認得您的網路卡.
可以由 http://www.freebsd.org/releases/7.0R/hardware.html#PROC-I386 來查詢 hardware list

2. 檢查 /etc/rc.conf 裡相對應的設定

defaultrouter="1.11.5.254"
hostname="host.domain.name"
ifconfig_xl0="inet 1.11.5.110 netmask 255.255.255.0"

如 1. 系統是抓到 xl0, 這裡就是 ifconfig_xl0


如果比較偷懶點

以Root 身分進去 打 sysinstall ==>Configure==>Networking==>Interface

這邊可以看到有抓到的網卡,設定一下即可

我想這是沒接觸過FreeBSD 最簡單的檢查和設定方式

不然還要用dmesg 看一下抓到的網卡的代號

再編輯/etc/rc.conf 最後再 執行 /etc/netstart 重啟網卡

這樣對初學者可能真的比較難
內文搜尋
X
評分
評分
複製連結
Mobile01提醒您
您目前瀏覽的是行動版網頁
是否切換到電腦版網頁呢?