當前位置:首頁 » 操作系統 » 8139linux

8139linux

發布時間: 2023-02-27 01:24:54

linux中的網路配置怎麼設置

設置網路地址:

cat/etc/sysconfig/network-scripts/ifcfg-eth0

DEVICE=eth0
BOOTPROTO=statics
HWADDR=00:0C:29:13:D1:6F
ONBOOT=yes
TYPE=Ethernet
IPADDR=192.168.0.212
NETMASK=255.255.255.0

BOOTPROTO=statics :表示使用靜態IP地址

ONBOOT=yes:表示開機時,啟動這個網卡。

取動態IP地址地址

DEVICE=eth0
ONBOOT=yes
BOOTPROTO=dhcp

設置好IP地址,現在還不能生效哦,要重新啟動網卡才可以。

Ifconfig <網路介面名稱> network <子網掩碼>
例:# ifconfig eth0 192.168.1.222 netmask 255.255.255.0
註:手工配置linux網路只限於臨時使用,配置不保存。
擴展:# ifconfig eth0:1 10.0.0.1 netmask 255.0.0.0 一塊網卡配置多個子ip地址。
# ifconfig eth0 hw ether MAC地址 修改網卡的mac地址,

#/etc/rc.d/init.d/networkstart啟動network
#/etc/rc.d/init.d/networkstop停止network
#/etc/rc.d/init.d/networkrestart重啟network

主機名稱配置文件,修改主機名

/etc/sysconfig/network

例:# vi /etc/sysconfig/network 使用vi編輯器打開主機名配置文件。

#vi/etc/sysconfig/network

NETWORKING=yes 網路是否可用。

HOSTNAME=xxxx xxxx為新設置的主機名。

本地主機名稱解析文件

/etc/hosts

Hosts 和 DNS具有類似的主機名稱解析功能

域名伺服器配置文件

/etc/resolv.conf

最多可以設置3行,前面的生效 有些看似很復雜的操作,可能幾個命令就解決了,建議多學習些Linux命令

㈡ 淺談Linux網路故障的解決辦法

淺談Linux網路故障的解決辦法

Linux繼承了Unix以網路為核心的設計思想,是一個性能穩定的多用戶網路操作系統。我告訴大家,Linux網路故障排除應當遵循先硬體後軟體的方法。因為硬體如果出現物理損壞那麼如何設定網路都不能解決故障。解決問題的方法可以從自身Linux計算機的網卡查起,然後到伺服器、集線器、路由器等硬體。如果確定硬體沒有問題了,再來考慮軟體的設定。

1、檢查網卡工作狀況

(1)使用cat /proc/moles查看網卡的模塊是否已被載入,驅動硬體是操作系統最基本的功能,操作系統通過各種驅動程序來駕馭硬體設備,和Windows系統不同Linux內核目前採用可載入的模塊化設計(LKMs Loadable Kernel Moles),就是將最基本的核心代碼編譯在內核中,而我們常見的驅動程序就是作為內核模塊動態載入的,比如網卡驅動。Windows系統中我們一般“控制面板”的“設備管理器”查看硬體列表,在Linux中可以在命令行下輸入:cat /proc/moles 即可顯示Linux系統檢測到的所有硬體設備。運行cat /proc/moles需要超級用戶的許可權,你可以使用su命令實現。

我Linux計算機中兩塊網卡模塊:NE2000和8139已經載入。如果沒有檢測到硬體,用硬體檢測程序Kuz檢測網卡,它和Windows中添加新硬體差不多。kudzu程序是通過查看/usr/share/hwdata/目錄下的文件識別各種硬體設備的。如果核心支持該硬體,並且有該驅動程序就可自動裝載。首先說明的是Linux下對網卡的支持往往是只對晶元的,所以對某些不是很著名的網卡,往往需要知道它的晶元型號以配置Linux.比如我的Top link網卡,就不存在Linux的驅動,但是因為它是NE2000兼容,所以把它當NE2000就可以在Linux下用了.所以當你有一塊網卡不能用,在找Linux的驅動程序之前一定搞清楚這個網卡用的什麼晶元,跟誰兼容,比如3c509,ne2000,etherexpress等等.這樣的型號一般都在網卡上最大的一快晶元上印著,抄下來就是了。對於ISA介面的NE2000卡,先要作的一件事情,是將網卡設定為Jumpless模式.很多現在的網卡預設都是PnP模式,這在Windows下的確能減少很多麻煩,但是Linux不支持,所以Linux下必須是Jumpless模式.一般所有網卡都有帶的驅動盤和DOS下可執行的一個設定程序,用該程序將網卡設為 Jumpless。對於PCI網卡,可以使用如下命令來查看:less/proc/pci。在顯示的列表中找到“Ethernet Controller”,記下廠商和型號。然後使用modprobe嘗試載入正確的模塊,比如modprobe 3c509。如果出現錯誤,說明該模塊不存在。這時候你應該找到正確的模塊並且重新編譯。如果顯示說該設備不存在,那也是因為沒有正確的模塊。找到正確的模塊,並且編譯,問題一般即可解決。

(2)使用Ifconfig-a命令檢查網卡介面

如果已經檢測到網卡,網卡硬體就沒有問題,接下來檢查網卡的軟體設定。使用ifconfig -a命令:

第二塊網卡沒有分配IP地址,我們現在可以添加IP地址。以Redhat Linux 9.0為例。以root許可權運行命令:neat出現圖形化配置界面,然後添加IP地址後保存設置,從新啟動網路和網路服務或計算機.

(4)編譯網卡

如果Linux內核沒有檢測到網卡通常要重新安裝網卡的驅動程序,網卡驅動程序安裝方法步驟如下:

a、 編譯並安裝模塊;

b、 修改/etc/conf.mole 文件;

c、 修改/etc/sysconfig/network文件;

d、 修改/etc/sysconfig/network-scripts/ifcfg-eth0 文件;

e、 給網卡添加IP地址:打開網卡IP地址配置文件/etc/sysconfig/network-script/ifcfg-eh0.

e、然後用命令啟動網路服務。

說明網卡問題:使用ifconfig來進行配置。如果運行ifconfig,將會給出所有已經安裝了的網卡。如果沒有顯示可用的網卡,那麼很有可能是以下原因之一:1. 網卡沒有被Linux檢測到;2. 沒有與之相應的內核模塊;3. 該模塊沒有被載入;4. Linux系統不支持你的網卡。就現在來說,出現問題4的可能性很小,一般來說都是問題2和3,也可能是1。

Linux下無線網卡的安裝:

目前經過認證的PCMCIA網卡有兩大類。使用基於朗訊(Lucent)晶元組的PCIMCIA無線網卡和使用基於intersil PRISM2-based cards 晶元組的PCMCIA的無線網卡見表-1。不過由於基於intersil PRISM2-based cards 晶元組的PCMCIA的無線網卡價格比較便宜(相當於朗訊(Lucent)晶元組的PCIMCIA無線網卡的三分之一),所以國內的PCMCIA的無線網卡以後者居多。

熱點內容
電腦怎麼卸載伺服器管理 發布:2025-08-14 14:37:57 瀏覽:502
怎麼看低配電腦的配置 發布:2025-08-14 14:24:16 瀏覽:397
安卓系統程序怎麼調節成方塊 發布:2025-08-14 14:23:22 瀏覽:663
遺傳演算法軸承 發布:2025-08-14 14:08:42 瀏覽:978
python調用restfulapi 發布:2025-08-14 13:58:07 瀏覽:850
怎麼下載雲伺服器到電腦上 發布:2025-08-14 13:58:06 瀏覽:657
蘋果搭配什麼安卓手機 發布:2025-08-14 13:57:13 瀏覽:944
qq緩存的文件視頻 發布:2025-08-14 13:50:21 瀏覽:386
python字元串notin 發布:2025-08-14 13:46:58 瀏覽:847
java資料庫訪問 發布:2025-08-14 13:46:22 瀏覽:994