ubuntueth0修改
A. 如何修改ubuntu網卡的ip地址
方法/步驟
按照圖中所示的方法一次打開:系統---->首選項----->網路連接,打開網路連接設置界面
網路連接設置界面打開後如下圖,基本的網路參數都在這里設置
小編使用的是有線網路,所以就主要是修改Wired裡面的內容
因為我們這里已經有一個參數,所以就不用添加,可以直接修改這個參數
點擊Edit後,就進入參數的具體設置界面
一般都是在IPv4 Settings下面設置
點擊右邊的Add按鈕,然後在Addresses下面就會多出一行空的,我們在這里添加對應的參數就可以了
Address下面是IP地址,在下面雙擊就可以修改
Netmask里填寫對應的網路掩碼,一般都是255.255.255.0
Gateway填寫網關信息
DNS server後面填寫我們對應的DNS伺服器,有多個就以逗號分隔
B. Ubuntu不能上網,setup命令不支持,ifconfig只出現lo,沒有eth0.
ifconfig 沒有eth0大概是兩種情況
1:沒有安網卡驅動.
2:你把它停用了.
如果是2試試sudo ifup eth0或 sudo ifconfig eth0 up
此外還有一些配置錯誤會導致這種情況,不過太多,太麻煩.不說了.
把你情況再說具體點吧.
C. ubuntu server13.10更改網卡名稱
終端輸入:vi /etc/udev/rules.d/70-persistent-net.rules
出現以下文件
# This file was automatically generated by the /lib/udev/write_net_rules
# program, run by the persistent-net-generator.rules rules file.
#
# You can modify it, as long as you keep each rule on a single
# line, and change only the value of the NAME= key.
# PCI device 0x8086:0x10de (e1000e)
SUBSYSTEM=="net", ACTION=="add", DRIVERS=="?*", ATTR{address}=="00:25:65:b5:82:ca", ATTR{dev_id}=="0x0", ATTR{type}=="1", KERNEL=="eth*", NAME="eth0"
# PCI device 0x8086:0x100e (e1000)
#SUBSYSTEM=="net", ACTION=="add", DRIVERS=="?*", ATTR{address}=="00:0d:0c:69:af:b8", ATTR{dev_id}=="0x0", ATTR{type}=="1", KERNEL=="eth*", NAME="eth1"
# PCI device 0x8086:0x100e (e1000)
SUBSYSTEM=="net", ACTION=="add", DRIVERS=="?*", ATTR{address}=="00:0e:01:2c:09:9c", ATTR{dev_id}=="0x0", ATTR{type}=="1", KERNEL=="eth*", NAME="eth1"
修改相對的設備名稱,保存退出,重啟網卡服務
D. ubuntu 如何修改網卡名稱
方案一:
1,首先修改網卡物理配置文件,沒有這個文件的話新建一個或者從已有的環境上拷貝一份過來按照要求進行修改
vi /etc/udev/rules.d/70-persistent-net.rules
# PCI device 0x14e4:0x1692 (tg3)
SUBSYSTEM=="net", ACTION=="add", DRIVERS=="?*", ATTR{address}=="bc:30:5b:b1:cd:be", ATTR{dev_id}=="0x0", ATTR{type}=="1", KERNEL=="eth*", NAME="eth0"
關鍵字解釋:
ATTR{address}=="bc:30:5b:9c:ae:79" ##物理網卡MAC地址 ifconfig查看
KERNEL=="eth*" ##原網卡名
NAME="eth0" ##現網卡名1234567
需要把這個文件中網卡的MAC地址,原網卡名字以及需要改成的網卡名字配置進去。
2,修改網落配置文件
vi /etc/network/interfaces
auto eth0
iface eth0 inet static
address 172.16.19.XX
netmask 255.255.255.0
這個要配置成修改後新的網卡名字
auto eth0 ##網卡名對應要正確1234567
3,重啟伺服器
重啟物理伺服器有一定的風險伺服器沒有重啟起來,個人測試環境比較老舊有出現過伺服器重啟不起來,或者重啟起來伺服器因為網路配置錯誤出現失聯情況,提示:在進行網卡修改的時候最好伺服器離自己比較近,不要在遠程的方式下進行修改,防止伺服器失聯。
三、方案二:
在/etc/default/grub中,GRUB_CMDLINE_LINUX里添加參數net.ifnames=0 biosdevname=0,如下圖所示:
然後在命令行執行,update-grub,最後,修改/etc/network/interfaces文件,
將網卡名改為eth0
重啟系統,網卡名更改成功,當然這里也會出現伺服器失聯的情況需要注意。
閱讀全文
E. Ubuntu20.04網卡名稱enp2s0修改為eth0
修改
改為
F. 網線UDP通信(ubuntu設置靜態ip)
c++的udp socket,收端要綁定埠號(具體見dell筆記本的sever.cpp)
python的udp scoket,收端要bind自己的ip和port
sudo nano /etc/dhcpcd.conf進入樹莓派設置
一、使用命令設置Ubuntu IP地址
1.修改配置文件blacklist.conf禁用IPV6
表示用vi編輯器(也可以用其他編輯器,如gedit)編輯etc文件夾下modprobe.d文件夾中blacklist.conf文檔的內容。
注意:只能在root用戶模式下才可以修改
在文檔最後添加 blacklist ipv6
然後查看修改結果
2.設置網卡eth0的IP地址和子網掩碼
將IP地址改為:192.168.2.1,子網掩碼改為:255.255.255.0
3.Ubuntu IP設置網關
4.Ubuntu IP設置DNS 修改/etc/resolv.conf,在其中加入nameserver DNS的地址1 和 nameserver DNS的地址2 完成。
5.重啟網路服務(若不行,請重啟ubuntu:sudo reboot)
6.查看當前IP
二、直接修改Ubuntu IP系統配置文件
Ubuntu IP的網路配置文件是根目錄下:/etc/network/interfaces
注意:修改完interfaces文檔中的內容後,需要修改/etc/NetworkManager/NetworkManager.conf文檔中的managed參數,使之為true,並重啟。否則,會提示說「有線網路設備未託管」。
打開後裡面可設置DHCP或手動設置靜態IP。
前面auto eth0,表示讓網卡開機自動掛載eth0。
1. 以DHCP方式配置網卡
編輯文件 /etc/network/interfaces
並用下面的行來替換有關eth0的行:
#The primary network interface - use DHCP to find our address
用下面的命令使網路設置生效:
也可以在命令行下直接輸入下面的命令來獲取地址sudo dhclient eth0
2. 為網卡配置靜態Ubuntu IP地址
編輯文件 /etc/network/interfaces
並用下面的行來替換有關eth0的行:
將eth0的IP分配方式修改為靜態分配(static)後,為其制定IP、網關、子網掩碼等信息。
將上面的Ubuntu IP地址等信息換成你自己就可以了。
用下面的命令使網路設置生效:
示例:
注意:
若/etc/init.d/networking restart 重啟無效,可以直接採用
3. 設定第二個Ubuntu IP地址(虛擬IP地址)
編輯文件/etc/network/interfaces:
在該文件中添加如下的行:
根據你的情況填上所有諸如address,netmask,network,broadcast和gateways等信息;
用下面的命令使網路設置生效
4. 設置主機名稱(hostname)
使用下面的命令來查看當前主機的主機名稱:sudo /bin/hostname
使用下面的命令來設置當前主機的主機名稱:sudo /bin/hostname newname
系統啟動時,它會從/bin/hostname來讀取主機的名稱。
5. 配置DNS
首先,你可以在/etc/hosts中加入一些主機名稱和這些主機名稱對應的IP地址,這是 簡單使用本機的靜態查詢。要訪問DNS 伺服器來進行查詢,需要設置/etc/resolv.conf文件,假設DNS伺服器的IP地址是192.168.2.2, 那麼/etc/resolv.conf文件的內容應為:
search chotim.com
nameserver 192.168.2.2
6.手動重啟網路服務:sudo /etc/init.d/networking restart
返回結果如下:
*Reconfiguring network interfaces… [OK]
————————————————
原文鏈接:https://blog.csdn.net/shenzhen_zsw/article/details/74025066