Ubuntu Server 17.04を仮想マシンから物理マシンにクローンしました。そのマシンがサービスを提供していたため、現在のインストールを停止せずに新しいマシンをセットアップしたかったのです。古いシステムをvirtualboxマシンで作成したimgに置き換えた後、すべてが正常に機能し、正常に起動し、インターネット以外はすべて揃っていました。
lspciはRT8111/8168/8411を表示しますifconfigはvirtualboxアダプターとenp0s3アダプターのみを表示しますが、これは何なのかわかりません。
/etc/udev/rules.d/70-persistent-net.rules
ファイルはもうないようです(これは変更されていますか?15.15インストールで使用されていました)
どうすれば修正できますか?
cat /etc/network/interfaces
の出力:
さて、私はたまたまこの問題を修正しました。結局、@ Kaz Wolfeが示唆したように間違った場所を見ていましたが、そもそもmyethernetアダプターはenp0s3でしたが、結局enp2s0だったので、/etc/network/interfaces
ファイルを次のように変更しました
# This file describes the network interfaces available on your system
# and how to activate them. For more information, see interfaces(5).
source /etc/network/interfaces.d/*
# The loopback network interface
auto lo
iface lo inet loopback
# The primary network interface
auto enp2s0
iface enp2s0 inet static
address 10.0.0.254
netmask 255.255.255.0
network 10.0.0.0
broadcast 10.0.0.255
gateway 10.0.0.6
dns-nameservers 8.8.8.8 208.67.222.222
その後、単にSudo service networking restart
とping google.com
を実行しましたが、うまくいきました!それにはまだ他の多くのネットワークインターフェースが含まれており、そこで何をしているのかはわかりませんが、ドッカーとポートのマッピングに関係しているので、そのままにしておきます。