Ubuntu 18.04 Server 沒有ip地址解決辦法(設置靜態IP)
問題
ifconfig
只有lo,沒有其他網卡ifconfig -a
有ens33
網卡,無法聯網
解決辦法
-
打開文件
sudo vi /etc/netplan/xxxx.ymal
-
如果沒有此文件通過
sudo netplan generate
命令自動生成 -
修改文件內容
- ens33:網絡接口名稱
- dhcp4:接收IPV4接口的dhcp屬性,true爲自動配置
- dhcp6:接收IPV6接口的dhcp屬性 ,true爲自動配置
network: ethernets: ens33: dhcp4: true dhcp6: true version: 2
-
保存文件並應用更改
sudo netplan apply
再次查看,出現ip
設置靜態ip
-
addresses
需要設置的靜態ip地址。如果需要聯網參考本機網段
-
gateway4
網關地址
-
addresses
DNS地址,可以一樣
network:
ethernets:
ens33:
addresses:[192.168.3.66/24]
dhcp4: false
gateway4: 192.168.3.1
nameservers:
addresses: [192.168.3.1, 8.8.8.8]
search: []
version: 2
應用
sudo netplan apply
注意:如果是虛擬機,需要聯網千萬不要設置NET
模式否則無法聯網也無法鏈接本地主機,如需聯網設置橋接模式
關於netplan操作參考
https://netplan.io/