症狀:vmware非正常關機導致debian 9無法聯網 網絡配置出現問題,找不到相關的ethX網卡
版本:
- vmware 15
- debian 9
1. 查看網卡名稱
ip addr
or ls /sys/class/net/
在此版本的vmware中,網卡名稱是ensXX,而不是常見的eth0
如果沒有網卡,先爲虛擬機分配網卡
2. 網絡配置
# 打開此文件進行配置
vim /etc/network/interfaces
# 設置如下,在文件底部進行添加
# 1. 使用DHCP方式動態獲取ip
auto ensXX # 開機自動激活ensXX接口
allow-hotplug ensXX # 及時更新端口狀態
iface ensXX inet dhcp # 使用DHCP方式,動態ip
# 2. 固定ip,手動設置
auto ensXX # 開機自動激活ensXX接口
iface ensXX inet static # static表示使用靜態/固定ip(需兩條用於設置)
address 192.168.0.100 # 設置ip地址
netmask 255.255.255.0 # 設置子網掩碼
gateway 192.168.0.1 # 設置網關
dns-nameservers 8.8.8.8 # 設置DNS
3. 重啓網絡,均可使用
/etc/init.d/networking restart
systemctl restart networking
4. 查看網絡狀態
ifconfig # Debian 默認沒有安裝,需要sudo apt-get install ifconfig
ifconfig ensXX
如果未生效,重啓虛擬機。