ubuntu16.04
- 查看網卡名稱
使用ifconfig查看網卡名稱,圖中紅框所指就是網卡名稱
- 配置靜態ip
編輯/etc/network/interfaces文件,用#屏蔽掉最開始的兩行,然後按照下面格式配置ip地址即可。
#auto lo
#iface lo inet loopback
auto ens33
iface ens33 inet static
address 192.168.157.127
netmask 255.255.240.0
gateway 192.168.157.1
-
刷新ip地址,重啓網絡服務
利用命令sudo ip addr flush ens33刷新ip,接下來用service networking restart重啓網絡服務即可。 -
最後重啓生效。(由於我是是虛擬機安裝的ubuntu,掛起後發現ip設置沒有生效還是隨機分配的地址,重啓後ip地址才生效。)
ubuntu20.04
1.與ubuntu16.04相同,先查看網卡信息。
2. ubuntu20.04沒有/etc/network/interfaces這個文件了,它採用了/etc/netplan來管理網絡配置。
3. 編輯文件/etc/netplan/01-network-manager-all.yaml,內容爲如下:
network:
version: 2
renderer: NetworkManager
ethernets:
enp0s3:
dhcp4: false
addresses: [192.168.0.88/24]
gateway4: 192.168.0.1
nameservers:
addresses: [221.7.92.98]
- 使用命令:netplan --debug apply即可生效。