deepin 20 命令行設置有線網卡固定ip


首先查詢有線網卡名

首先確保在/etc/network/interfaces 有如下一行

 

設置固定IP

在/etc/network/interfaces.d 目錄下創建一個以網卡名命名的文件(方便識別)

sudo vi /etc/network/interfaces.d/enp6s0

#參考如下內容設置固定ip
auto enp6s0                    #enp6s0替換為你機器上的有線網卡名
iface enp6s0 inet static       # static 為固定ip, dhcp 為動態ip, 如果設置為動態ip以下4行可省略 
address 192.168.1.21           # 固定ip
netmask 255.255.255.0          #子網掩碼
gateway 192.168.1.1            # 設置網關
dns-nameserver 192.168.1.1     #設置可用的dns, 由於我的路由器開啟了dns解析服務, 所以我的網卡和dns server ip一致, 一般設置為所在城市的dns服務器, 可百度查詢相應城市的dns server

重啟網卡

#關閉網卡
sudo ifdown enp6s0
# 等待數秒, 重新激活網卡
sudo ifup enp6s0

驗證配置是否成功

ifconfig -a
# 使用ifconfig 的替代命令 ip 查詢網卡狀態
ip a     

如下藍色部分出現表示成功

檢查域名解析是否可用

如果不可用, 在/etc/resolv.conf文件中手動添加域名解析服務器

最好是一條主記錄, 一條備用記錄, 由於我的域名解析比較可靠, 所以我只添加了一條

 

 

 

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM