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

linux沒網

發布時間: 2023-01-15 03:43:31

A. 虛擬機安裝上linux沒有網路

沒有分配虛擬網卡或者虛擬機的網卡沒有啟用/沒有正確配置,建議檢查虛擬機設置(資源分配部分),並登錄虛擬機查看網卡狀態及配置文件。

B. Linux系統間歇性自動斷網

需要將一個項目部署到Linux的伺服器上,我就在本地用了一個閑置的筆記本電腦搞了台臨時工作站,安裝了centos7系統,並成功把項目部署上去了。 可是在運行3個月以後,突然有一次電腦自動關機了,後面發現是筆記本的充電器壞了,電腦沒電自動關機了。 等換了充電器重新啟動後,發現了伺服器每隔幾分鍾就會自動斷網,有時再過幾分鍾又自動連接上了。很不穩定。 每次差不多都是3分鍾作業就自動連接 有時候過段時間自己又會重新連接上 重新拔插網線又可以連接上 起初認為可能是網路設置的問題,比如IP沖突了,換埠換網段,都不起作用。 懷疑是網路固件的問題,把電腦換了另外的交換機上,還是不行。 又懷疑是因為系統自動休眠,後面改了設置,一直連接,也還是不行。 最後都重新安裝了系統,還是不行。 最後我們嘗試換了一台筆記本,還是按照之前的配置,問題沒有了。我們就把項目部署到新的筆記本上。 這個搞了一天多的時間,雖然問題解決了,但沒有沒有定位到真正的原因,猜測是網卡固件或者驅動的問題,可能那次斷電對電腦有一點影響。 後面也沒繼續深追問題根源。在此記錄一下過程。 結束!!

C. VMWare 的linux系統沒有網路的解決方案

昨天被一個問題困擾了很久,自己的Vmware已經有了一個centos 6的linux系統,但是由於要安裝docker,必須要centos 7的linux系統,所以按照網上的教程裝了7的linux系統,但是裝好之後一直無法聯網,ping www..com無法ping 通,在網上找了解決辦法,五花八門,但最終都沒有解決我的問題,所以記錄下,希望可以幫助有需要的人

1 在linux系統中輸入命令ifconfig,大家注意看下面的兩幅圖,一個是etho,一個是ens333,這裡面對我們來說比較重要的信息是ip地址,之所以截下面兩幅圖的原因是:我之前不了解linux系統的時候,以為每個系統都是eth0,其實不然,輸入命令後的第一個網路就是我們需要的和ip地址相關的。

2 如果第一個網路沒有ip地址時,則是因為我們的系統沒有聯網,centos7可以在可視化界面中操作,或者在安裝過程中記得打開網路,由於安裝過程中我沒有截圖,附上系統裡面的操作圖

3 centos6 可視化界面沒有找到,所以在虛擬機的網路適配器可以找到,記得選擇橋接模式。

4 查看自己的系統是否有網的話,可以看ip是否存在或者直接使用ping命令,例如ping www..com

5 同時記錄一個遇到好幾次的問題,如果遇到下圖的問題,是因為虛擬機不正確的關閉,例如從任務管理器中殺死,遇到這種問題,重啟電腦則可以解決

D. 重裝Linux後無法連接網路怎麼辦

在重裝完Linux系統後,突然發現無法連接網路了,相信遇到這個問題的朋友不少,下面我就給大家介紹下Linux系統無法連接網路該如何解決。

其實我在上個星期之前,都沒有自己裝過系統(不過其中有過一次下載了ubuntu12.04來安裝,是在win7環境下,忘記當時是直接雙擊安裝還是用虛擬機運行安裝,反正就跟裝個什麼軟體或者游戲一樣的簡單,我覺得這個就不算是真正的裝系統),到此刻我也沒有自己裝過windows系統。

某天我覺得我必須要重裝系統了,理由是電腦上莫名其妙的給我裝了一個瑞星,然後各種殺毒軟體沒事就報各種“有病毒,要警惕!”,關鍵是我沒找到瑞星的卸載程序,用360或者金山的那些軟體管理之類的工具卸載瑞星,然後它竟然給我彈出個警告,說有惡意程序意圖修改它的啥啥啥,然後告訴我已經被它阻止了 - -||| ,大嬸們要是看到這里,心想“這個二貨白痴咋么這么笨呢,這么個簡單的問題都搞不定”,我也就只有深感抱歉啦。。。。。反正最後的結果是,我要重裝系統!

由於12年的時候我在win7上如同裝應用軟體一樣的裝了個ubuntu12.04,當時用起來感覺非常酷,界面帥啊~ 在終端上寫命令安裝軟體真是一件非常拉風的事啊~ 雖然當時是純粹耍帥,代價是大半夜的還在google如何安裝必須要用的eclipse啊jdk這些,還因為聽信讒言整了個啥qq插件的,最終搞得qq好友被一鍵式全刪了(那位同學,笑吧你就,小心你的牙!),不過那時候感覺linux真心很酷,而且我這個垃圾本本用著非常流暢舒服。所以這次重裝系統,第一時間就想裝ubuntu來玩玩兒。

當我進入ubuntu的官網上時,看到首頁推薦的ubuntu kylin,其實我不太喜歡這個名字,但是看到有支持一些國產的常用軟體,於是就按照網上找的說明,按照說明製作了U盤安裝啟動器,然後就順利的安裝好了。然後就開心的看著熟悉的界面風格,覺得自己真是很酷啊~~ 然後的然後就發現無法連接到wifi了。。。。。。。。

當時是稀里糊塗的亂七八糟的在網上找了一通,搞了半天沒解決掉,太困了,睡去了,第二天醒來開機,好了 - - ||| 於是我也就開心的使用了。

但是之後發覺,桌面應用真是太卡了!點一下瀏覽器要等5-10秒,點一下home也要5-10秒,然後加上無時不刻的報“系統錯誤,提交bug”。。。。。真是讓人有摔電腦的沖動。於是google,大家都說是unity的錯!但是我又想用ubuntu咋辦,然後我就想,肯定是kylin的錯,換個版本試試。於是後來我又下了ubuntu12.04,按照說明製作好了U盤安裝,然後高高興興的裝系統,卡在系統安裝loading界面了 - - ||| ,本來我是想,肯定是我哪一步弄錯了,可是這時候網路卡得很,google都打不開了,正好幾天前下了一個linux deepin,於是就想算了,裝這個試試,結果一切順利,安裝好了,界面也很漂亮,支持的應用軟體也很多,也不那麼卡。可是問題是。。。。。。無法連接到wifi.。。。。於是我又拿著手機一通,網上大部分都說是驅動問題,要下載驅動,怎麼下載呢?可以直接插上網線,在有線網路環境下安啥啥啥,然後我就找了根網線,插上去,還是連不到網路。於是最後,我就放大膽點,瞎搞亂整!搞定!

正題開始:

首先查看你的網卡型號,在終端輸入命令lspci

中你可以看到你的網卡型號,比如我的就是broadcom bcm4313,然後在附加驅動中,看到某個附加驅動的描述

看看你的網卡型號是否包含在其中,並且這個驅動是否是激活狀態,如果是,那就移除吧,移除之後,記得要重啟(其實當時我也習慣性的等到起彈出個box來提醒我要重啟 - -||)。重啟之後,如果問題解決了,那麼就對了,如果沒有解決,那麼,請您繼續google~

後記:其實我估計大嬸們都不會看到這里,我也知道口水實在是太多啦~ 但是我還是想問問,為什麼設計者要為這些型號的網卡製作專用驅動呢?通常來說會這樣做的,肯定是這些型號的網卡原本連接網路有問題才會需要特別製作專用驅動吧,大概。

上面就是Linux系統無法連接網路的解決方法介紹了,本文介紹的是broadcom網卡無法連接網路的情況,如果是其他網卡的話只能做個參考,具體情況具體分析。

E. linux安裝好後沒有網路連接怎麼辦

一、首先ifconfig查看下網卡有無啟動
[root@server ~]# ifconfig
eth0 Link encap:Ethernet HWaddr 00:0C:29:C6:91:99
inet addr:192.168.1.201 Bcast:192.168.1.255 Mask:255.255.255.0
inet6 addr: fe80::20c:29ff:fec6:9199/64 Scope:Link
UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1
RX packets:55582 errors:0 dropped:0 overruns:0 frame:0
TX packets:62924 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:1000
RX bytes:39740652 (37.8 MiB) TX bytes:43228748 (41.2 MiB)
Interrupt:67 Base address:0x2024
如果有這或者eth1的話,說明網卡啟動了,如果沒有,就ifup下eth0
二、修改網卡參數,vi /etc/sysconfig/network-scripts/ifcfg-eth0
下面為固定ip的設置方法:
# Advanced Micro Devices [AMD] 79c970 [PCnet32 LANCE]
DEVICE=eth0
BOOTPROTO=static
IPADDR=192.168.1.201
NETMASK=255.255.255.0
GATEWAY=192.168.1.1
ONBOOT=yes
dhpc的為:
# Advanced Micro Devices [AMD] 79c970 [PCnet32 LANCE]
DEVICE=eth0
BOOTPROTO=dhcp
ONBOOT=yes
HWADDR=00:0c:29:c6:91:99
三、配置好後,重啟下network服務,即service network restart

F. linux 網路連不上

1.
半英文半中文是因為語言包不全,你可以打開菜單
system/administration/language
support,把
default
language
設置為
chinese(china),並勾選下面的
enable
support
to
enter
complex
characters.
確定返回後重啟機器。
2.
如果你曾在路由器里配置了
dhcp
,那麼
ubuntu
啟動後打開
fire
fox
直接就可以上網。
**組合鍵
ctrl
+
alt
+
f1、f2、f3、f4、f5、f6
可以分別進入
6
個命令行形式的虛擬終端,ctrl
+
alt
+
f7
可以返回桌面。
你如果想查看一下本機是否從
dhcp
獲得了
ip
地址或
ip
是多少,可以用上述組合鍵切換到某個虛擬終端,然後用你的帳號登錄進去,然後在提示符下輸入命令
ifconfig
即可看到各塊網卡的配置信息。
如果路由器里沒有配置
dhcp,那麼你手工設置一下
ubuntu
的網路,打開菜單
system/administration/network,選擇
connection
標簽,點
unlock
,輸入密碼。然後會看到一些備選連接,不同的硬體配置會有不同的選項,如果是有線網卡,你可打開
wired
connection
(雙擊,或單擊後點「properties」)配置
ip,網關等等,如果是無線網卡,選擇
wireless
connection.
如果是虛擬撥號或通過
modem
上網的,請進入
point
to
point
connection
設置。

G. 淺談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的無線網卡以後者居多。

H. virtualbox中的linux虛擬機無法上網

1、在VirtualBox的設置界面,點擊「網路」,

將虛擬機的「連接方式」設置為橋接模式,

「界面名稱」選擇筆記本的無線網卡(一般是「wireless Network」的選項)

將「接入網線」勾選上。

2、打開linux系統,輸入

<pre style="margin: 0px; padding: 0px; overflow-wrap: break-word; font-family: "Courier New" !important; font-size: 12px !important;">vi /etc/sysconfig/network-scripts/ifcfg-enp0s3</pre>

打開網卡配置文件(可能你的不是這個文件,但是沒關系只要是/ifcfg-exxx就行),將「ONBOOT=NO」修改為「yes」 ,如下圖所示:

3、重啟網路服務,就能夠上網了!

<pre style="margin: 0px; padding: 0px; overflow-wrap: break-word; font-family: "Courier New" !important; font-size: 12px !important;">service network restart</pre>

4、查看是否能夠聯網

<pre style="margin: 0px; padding: 0px; overflow-wrap: break-word; font-family: "Courier New" !important; font-size: 12px !important;">ip addr //查看網址
ping www..com //能ping通,說明能聯網</pre>

I. LINUX無法上網

檢查步驟如下:
1、進入sh,執行:ifconfig 命令;
2、如果正常啟動了,而且ip已經設置好了,就會在輸出結果中發現ip地址,直接就可以上網了

3、如果沒有發現ip地址,說明網卡沒有正常配置,需要進行配置:
在/etc/sysconfig/network-scripts目錄下面有網卡的配置文件
ifcfg-eth0是第一個網卡的配置文件,eth1試第二個,一次類推
使用vi修改配置文件,具體配置文件的內容,可以man以下或者到網上搜索一下,下面是一個模板:
DEVICE="eth0"
#網卡名稱
ONBOOT=yes
#啟動時就自動鏈接
NM_CONTROLLED="yes"
#由網路管理工具控制
HWADDR=00:22:68:1A:CB:7D
#物理地址MAC
TYPE=Ethernet
#網卡類型:乙太網卡
BOOTPROTO=dhcp
#ip試通過dhcp server 自動獲取的
DEFROUTE=yes
#默認路由
PEERDNS=yes
#自動獲取DNS
PEERROUTES=yes
#自動獲取路由
IPV4_FAILURE_FATAL=yes
IPV6INIT=no
#關閉ipv6
NAME="System eth0"
UUID=5fb06bd0-0bb0-7ffb-45f1-d6edd65f3e03
4、也可以使用setup命令進行設置:進入超級用戶,執行:setup,按照菜單和提示輸入網路配置信息;
5、如果安裝了圖形界面,在右上角就會出現網路管理工具的圖標,可以使用它進行配置。

J. linux主機無法上網怎麼排查

根據你的描述,可以從以下幾個方面來進行排查:
1. 檢查IP地址,子網掩碼,網關等是否設置正常。
2. 檢查網卡啟動是否正常。
3. 檢查DNS設置是否正常
4. 檢查主機到網關是否連通

通過上述檢查後,基本上就可以確定問題了。
希望能幫到你。。。。。。

熱點內容
java直播網站源碼 發布:2025-07-04 14:46:35 瀏覽:169
安卓應用市場消費記錄怎麼刪除 發布:2025-07-04 14:39:47 瀏覽:30
知道一個伺服器的ip地址 發布:2025-07-04 14:20:33 瀏覽:597
蘋果7鎖屏密碼怎麼改 發布:2025-07-04 14:04:44 瀏覽:710
P三零是什麼配置 發布:2025-07-04 13:58:41 瀏覽:361
哪個安卓機有長方形home鍵 發布:2025-07-04 13:43:58 瀏覽:861
android腳本錄制 發布:2025-07-04 13:17:47 瀏覽:342
嵌入式和安卓哪個硬體成本高 發布:2025-07-04 13:05:56 瀏覽:229
360代理伺服器怎麼設置 發布:2025-07-04 12:49:49 瀏覽:515
iphone在哪清除緩存 發布:2025-07-04 12:49:38 瀏覽:340