ubuntuenoeth
1. ubuntu怎麼設置乙太網
Ubuntu
$sudo vi /etc/network/interfaces
iface eth0 inet dhcp (自動獲取ip)
auto eth0
iface eth0 inet static
address 192.168.0.22 ip地址
netmask 255.255.255.0 子網掩碼
gateway 192.168.0.1 網關
$ sudo /etc/init.d/networking restart 重啟網路
dns 添加
sudo vim /etc/resolv.conf
nameserver 8.8.8.8
2. Ubuntu20.04重啟不失效的網路配置
修改下面內容
eno1、eno2 是網卡名,我的這個機器有兩個網卡,一般機器可能只有一岩差塌個eth0。
dhcp4:false 是不自動獲取ip,比如我這里eno1不自動獲取ip,使用自定義ip。eno2自動獲粗圓取ip。
gateway4: 192.168.10.1 網關地址。
addresses: [192.168.10.2/24] 自定義ip和子網掩碼。
nameservers DNS地址。
我這里慶猜先軟連接
再編輯
寫入
修改
3. ubuntu 如何禁用ethernet
進入命令行
輸入 ifconfig eth0 down
eth0是指你的一塊網卡或者第一塊網卡,down停止的意思 ifconfig是列出網路信息的意思
這個命令是 禁用第一塊網卡的意思
如果不行 就輸入 ifconfig eth1 down
禁用第二塊網卡
4. ubuntu 網卡啟動不了
在重啟網卡的過程中出現如下錯誤:
shell# /etc/init.d/networking restart
* Reconfiguring network interfaces...
eth0: ERROR while getting interface flags: No such device
SIOCSIFADDR: No such device
eth0: ERROR while getting interface flags: No such device
SIOCSIFNETMASK: No such device
SIOCSIFBRDADDR: No such device
eth0: ERROR while getting interface flags: No such device
eth0: ERROR while getting interface flags: No such device
Failed to bring up eth0.
解決辦法:
刪除配置規則緩存文件,重啟後會根據現在的網路配置重新生成,然後重啟
shell# rm -rf etc/udev/rules.d/70-persistent-net.rules
shell# reboot
重啟後會發現網卡正常啟動
5. ubuntu下怎麼設置靜態ip
Ubuntu Server 12.04 靜態IP配置方法如下:
1、配置靜態IP地址:
# vim /etc/network/interfaces
原內容有如下4行:
auto lo
iface lo inet loopback
auto eth0
iface eth0 inet dhcp
以上表示默認使用DHCP分配IP,修改為如下:
auto lo
iface lo inet loopback
# The primary network interface
auto eth0
#iface eth0 inet dhcp
iface eth0 inet static
address 192.168.80.129
netmask 255.255.255.0
gateway 192.168.80.2
保存退出。
注意:只需要設置address(IP地址)、netmask(子網掩碼)、gateway(網關)這三項就OK,network和broadcast這兩項參數是可以不寫的。
6. ubuntu Linux 安裝後ifconfig看見有eth0和lo,但是在/dev目錄中沒有eth0這個設備,為什麼呢
/dev
下本來就沒有網路設備,你的dev下還有CPU不成?
你的IPv4沒有配置,所以你的inet
addr沒有咯.
可以使用ifconfig
eth0
inet
up
192.168.0.1
這樣來配置
不過重啟後就會自動消除的
固定的話就在
/etc/network/inteface文件裡面配置
allow-hotplug
eth0
#我在我虛擬機是添了這行的
auto
eth0
iface
eth0
inet
static
addrsee
192.168.0.32
netmask
192xxx
broadcast
xxxx
gateway
xxxxx
7. ubuntu中網路設備中沒有eth0,只有lo和wlan0,昨天都可以連上路由器,今天就不行了,好心人幫幫忙
ifconfig eth0 up
dhclient eth0
看看。
如果又出來了,是你沒讓eth0自動啟動。
以下方法適用於自動獲取ip:
用network manager的話:
右鍵右上角網路狀態圖標,選編輯,選網卡,選編輯,勾上自動連接。
不用network manager:
sudo vi /etc/network/interfaces
加入
auto eth0
iface eth0 inet dhcp
8. Ubuntu20.04網卡名稱enp2s0修改為eth0
修改
改為
9. ubuntu12.04 沒有eth0怎麼辦
這樣給你解釋你看看 eth0上IP為自動獲取
eth1上為手工設置(又是VPC自己要求的)
配置過程:
1、打開Ubuntu的/etc/network/interfaces文件 。默認內容如下:
auto lo
iface lo inet loopback
2、eth0為自動獲取IP,所以不需要配置了。插入要手工設置IP的eth1的IP信息,編輯後內容如下,前面auto eth1,讓網卡開機自動掛載.:
auto lo
iface lo inet loopback
auto eth1
iface eth1 inet static
address 192.168.0.101
netmask 255.255.255.0
network 192.168.0.0
broadcask 192.168.0.255
gateway 192.168.0.2
3、編寫完畢保存,然後打開終端運行如下命令,重新啟動網卡即可:
$ /etc/init.d/networking restart
也可以重啟網卡讓新配置生效,優點是不影響其他網路介面:
$ sudo ifdown eth0
$ sudo ifup eth04、如果以DHCP方式配置網卡,則改為:
auto eth0
iface eth0 inet dhcp
也可以在命令行下直接輸入下面的命令來獲取地址
sudo dhclient eth0
5、配置DNS伺服器的地址,最多可以使用3個DNS伺服器
$ sudo vi /etc/resolv.conf
nameserver 202.96.134.133
nameserver 202.96.128.68
nameserver 202.96.128.166
對"resolv.conf"的修改是即時生效的。可以使用nslookup命令進行DNS伺服器查詢,以驗證"resolv.conf"配置文件。
如何查看DNS
$ less /etc/resolv.conf
10. ubuntu網卡文件位置
1.修改網卡名稱:ens3=>eth0
步驟1:首先切換到 root 賬號,然後 vi /etc/default/grub;
步驟2:修改參數 GRUB_CMDLINE_LINUX 添加 net.ifnames=0 biosdevname=0;
步驟3:然後保存文件,執行命令update-grub
步驟4:編輯文件 /etc/network/interface 保存後重啟ubuntu
步驟5:最後驗證是否修改成功
2.設置eth0
#sudo nano /etc/network/interfaces #編輯網網卡配置文件
auto lo
iface lo inet loopback
auto eth0 #開機自動連接網路
iface eth0 inet static #static表示使用固定ip,dhcp表述使用動態ip
address 192.168.1.168 #設置ip地址
netmask 255.255.255.0 #設置子網掩碼
gateway 192.168.1.1 #設置網關
3. 為網卡配置靜態IP地址
編輯文件/etc/network/interfaces:
sudo nano /etc/network/interfaces
並用下面的行來替換有關eth0的行:# The primary network interface
auto eth0
iface eth0 inet static
address 192.168.3.90
gateway 192.168.3.1
netmask 255.255.255.0
將上面的ip地址等信息換成你自己就可以了.用下面的命令使網路設置生效:
sudo /etc/init.d/networking restart。
4. 設定第二個IP地址(虛擬IP地址)
編輯文件/etc/network/interfaces: sudo vi /etc/network/interfaces
在該文件中添加如下的行:
auto eth0:1
iface eth0:1 inet static
address 192.168.1.60
netmask 255.255.255.0
network x.x.x.x
broadcast x.x.x.x
gateway x.x.x.x
根據你的情況填上所有諸如address,netmask,network,broadcast和gateways等信息。
用下面的命令使網路設置生效:
sudo /etc/init.d/networking restart。