Ubuntu虚拟机无法连接到互联网
环境- Huan Jing
-
- ホスト
-
- Windows11 Pro
-
- 仮想化
-
- VMware Workstation 17 Player
- Ubuntu 22.04
参考网站
网络适配器的状态
使用ip命令和ifconfig命令查看LAN电缆是否拔出
网络配置
通过VMware Player学习网络~①虚拟网络~
情况
我在使用VMware Workstation 17 Player上的Ubuntu。
由于主机出现故障,经过更换主板、改变BIOS设置和更新等操作后,导致无法从虚拟机连接到互联网。
$ ping google.com
ping: google.com: 名前解決に一時的に失敗しました
$ ping 8.8.8.8
ping: connect: ネットワークに届きません
ホストマシン自体のインターネット接続は問題ありません。
ゲストOS側の問題だと思い、まずはネットワーク構成がどうなっているか確認したところ、ゲストOSのネットワークアダプタが「NO-CARRIER」の状態になっていました。
$ ip address show
2: ens33: <NO-CARRIER,BROADCAST,MULTICAST,UP> mtu 1500 qdisc fq_codel state DOWN group default qlen 1000
link/ether 00:0c:29:28:9d:fd brd ff:ff:ff:ff:ff:ff
altname enp2s1
「NO-CARRIER」=動作不能のようです。
原因
ゲストOSのネットワークアダプタをNAT→ブリッジに変更しても、ホストマシンのネットワーク設定がらみ(VMware Bridge Protocol)を変更しても現象は変わりませんでした。
那是因为主机机器不好造成了终端设定的变更,停止了使用VMware的功能。
应对
-
- 「Windowsマーク」+「R」でファイル名を指定して実行 機能を立ち上げる。
-
- 「msconfig」と入力する。
-
- サービスタブの下記項目が停止状態の場合、チェックを入れ、端末の再起動を行う。
VMware DHCP Service
VMware NAR Service
VMware Authorization Service
我现在能够连接到网络了。
$ ping 8.8.8.8
PING 8.8.8.8 (8.8.8.8) 56(84) bytes of data.
64 bytes from 8.8.8.8: icmp_seq=1 ttl=128 time=11.5 ms
「无信号」变为「连接」。
$ ip address show
2: ens33: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qdisc fq_codel state UP group default qlen 1000
link/ether 00:0c:29:28:9d:fd brd ff:ff:ff:ff:ff:ff
altname enp2s1
inet
: