そのため、Ubuntuサーバー(v18.04.3)がインターネットに接続したくない問題が発生しました。 GPUを販売する前にGPUを取り出す前は、完全に機能しました。グーグルをしてみると私と似ているか似たような問題を経験している方がたくさん見えましたね。提案されたすべての回避策を試しましたが、役に立ちませんでした。誰かがこの問題を解決する方法についてより多くの情報を提供できますか?
私が試したリンク:
- 私のEthernetインターフェイス名がeth0ではなくenp0s10であるのはなぜですか?
- https://www.freedesktop.org/software/systemd/man/systemd.net-naming-scheme.html
- Debian の予測可能なネットワークインタフェース名のバグ
- https://askubuntu.com/questions/826325/how-to-revert-usb-wifi-interface-name-from-wlxxxxxxxxxxxx-to-wlanx/826614#826614
- GPUをインストールしないとインターネットにアクセスできませんか?
一般コマンドの出力:
- 設定されている場合
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 2160 bytes 154368 (154.3 KB)
RX errors 0 dropped 0 overruns 0 frame 0
TX packets 2160 bytes 154368 (154.3 KB)
TX errors 0 dropped 0 overruns 0 carrier 0 collisions0
- IPワン
1: lo: <LOOPBACK,UP,LOWER_UP> mtu 65536 qdisc noqueue state UNKNOWN group default qlen 1000
link/loopback 00:00:00:00:00:00 brd 00:00:00:00:00:00
inet 127.0.0.1/8 scope host lo
valid_lft forever preferred_left forever
inet ::1/128 scope host
valid_lft forever preffered_left forever
2: enp6s0: <BROADCAST,MULTICAST> mtu 1500 qdisc noop state DOWN group default qlen 1000
link/ether d8:cb:8a:bf:3c:af brd ff:ff:ff:ff:ff:ff
編集:スペル/文法
答え1
GPU を取り外すと、システムの PCIe バス構成が変更され、NIC のバス位置が変更されます。この変更は、lspci
リストのPCI IDと予測可能なネットワークインターフェイス名に反映されます。
ネットワークカードの名前は次のとおりですenp?s0
。今名前はですenp6s0
。
netplan YAMLファイルを編集して、現在の名前と一致するようにNIC名を変更します。
sudo nano /etc/netplan/*.yaml
変更してenp?s0
(ここで?は私が知らない数字です)enp6s0
+を押してCtrl保存しXて終了します。
(あなたの意見によると、すでにこれを行っている可能性があります。)
それからsudo netplan apply
。 (これはあなたが逃した唯一のものかもしれません。)
答え2
GPU を取り外すと、システムの PCIe バス構成が変更され、NIC のバス位置が変更されます。この変更は、lspci リストの PCI ID と予測可能なネットワークインターフェイス名にも反映されます。
ネットワークカードの名前はenp?s0でした。今はenp6s0です。
netplan
使用できるコマンドがない場合はどうなりますか?
networkctl
ほとんどのLinuxディストリビューションで利用可能です。以下のコマンドは、現在使用中のリンク(この場合はイーサネット)を提供します。
# networkctl list
IDX LINK TYPE OPERATIONAL SETUP
1 lo loopback n/a unmanaged
2 enp5s0 ether n/a unmanaged
この例の値は、以下の構成で置き換える必要がある新しいリンクenp5s0
です。enp6s0
# cat /etc/network/interfaces
auto lo
iface lo inet loopback
iface enp6s0 inet manual
enp6s0
注:このファイルのすべてのインスタンスを変更する必要があります。
変更を加えた後にネットワークを再起動すると、リンクはオンラインになります。