インターネットなしのLinuxdebian9仮想マシンのソリューション

突然、VMwareのLinux debian9がインターネットに接続できなくなり、長い間インターネットで解決策を探していたところ、ついに実現可能な方法を見つけました。

一般的に、この種の問題はネットワークカードが原因で発生します。

最初にコマンドラインで次のように入力します。

user@debian:~$ ifconfig

ネットワークカードを確認します。ifconfigコマンドが見つからない場合、rootは通常オンになりません。

user@debian:~$ su - root

小さな水平線に注意してください-左側と右側にスペースがあります!

ネットワークカードを確認したところ、loが1つしかないことがわかりました。これは、ネットワークカードが実際にオンになっていないことを示しており、表示は次のとおりです。

root@debian:~$ ifconfig
lo: flags=73<UP,LOOPBACK,RUNNING>  mtu 65536
        inet 127.0.0.1  netmask 255.0.0.0
        inet6 ::1  prefixlen 128  scopeid 0x10<host>
        loop  txqueuelen 1000  (Local Loopback)
        RX packets 8  bytes 480 (480.0 B)
        RX errors 0  dropped 0  overruns 0  frame 0
        TX packets 8  bytes 480 (480.0 B)
        TX errors 0  dropped 0 overruns 0  carrier 0  collisions 0

解決策:
最初にすべてのネットワークカードを確認します。

root@debian:~$ ifconfig -a
ens33: flags=4098<BROADCAST,MULTICAST>  mtu 1500
        ether 00:0c:29:ae:81:89  txqueuelen 1000  (Ethernet)
        RX packets 0  bytes 0 (0.0 B)
        RX errors 0  dropped 0  overruns 0  frame 0
        TX packets 0  bytes 0 (0.0 B)
        TX errors 0  dropped 0 overruns 0  carrier 0  collisions 0

lo: flags=73<UP,LOOPBACK,RUNNING>  mtu 65536
        inet 127.0.0.1  netmask 255.0.0.0
        inet6 ::1  prefixlen 128  scopeid 0x10<host>
        loop  txqueuelen 1000  (Local Loopback)
        RX packets 8  bytes 480 (480.0 B)
        RX errors 0  dropped 0  overruns 0  frame 0
        TX packets 8  bytes 480 (480.0 B)
        TX errors 0  dropped 0 overruns 0  carrier 0  collisions 0

明らかにオンになっていないネットワークカードens33もあることがわかり、次にオンにします。

root@debian:~$ ifconfig ens33 up

次に、ネットワークカードIDも割り当てます。

root@debian:~$ dhclient ens33

その後、インターネットを正常にサーフィンできます。

おすすめ

転載: blog.csdn.net/livingsu/article/details/106751541