今天在配置軟路由的時候須要設備有線網卡爲靜態地址,因而便按照以下方法進行修改:服務器
一、備份網絡配置文件:網絡
sudo cp /etc/network/interfaces /etc/netword/interfaces.bakrest
二、修改網絡配置文件:blog
sudo vi /etc/network/interfacedns
而後在裏面註釋下面這行內容:接口
source-directory /etc/network/interfaces.d路由
以後添加以下內容:it
auto enp7s0百度
iface enp7s0 inet static配置
address 192.168.100.2
netmask 255.255.255.0
gateway 192.168.100.254
而後保存退出。
三、添加dns配置:
先備份dns配置文件:
sudo cp /etc/resolv.conf /etc/resolv.conf.bak
而後修改dns配置文件:
sudo vi /etc/resolv.conf
把以前的dns服務器地址修改成114.114.114.114及192.168.4.1,以下圖
四、重啓網絡服務器:
sudo /etc/init.d/networking restart
發現提示重啓成功了,可是經過ifconfig查看而後使用的靜態地址。
因而我又經過deepin系統自帶的圖形界面修改成以下圖所示:
而後發現仍然不生效。
因而沒有辦法,只能到找百度查找資料了。而後搜索到一個大神他的deepin(老版本)網絡配置文件配置有我沒有添加的地方(原網頁沒有及時截圖,這裏就不放了),直接放出我從新修改生效後的配置以下:
上面紅色框中的地方爲我以前沒有如此配置的地方。
至於最後兩行是我添加的靜態路由,這樣就不會跟上網的無線網卡衝突致使不能上網了,而又能夠正常的對軟路由器進行管理。
總結:
deepin系統在修改網絡配置文件的時候須要註釋掉source-directory /etc/network/interfaces.d這行的內部,而後在下面添加配置的時候須要配置環回接口本身啓動,如上面截圖所示。