2 台目の Ubuntu サーバーをセットアップしています。最初のサーバーは正常に動作し、接続されていました。このサーバーは、イーサネットに接続するためのデバイス ドライバーが見つからないようです。インストール中に、接続できないというエラーが表示されました。両方のサーバーは同じルーター経由で接続されています。以前は、このサーバーに別の OS をインストールしていましたが、問題なく接続できました。
LAN ケーブルは、次のアダプタを介して USB3 経由でコンピューターに接続されます。http://www.manhattan-products.com/3-port-usb-30-hub-with-gigabit-ethernet-adapterおそらく、
それが原因でドライバーに問題が発生したのでしょうか?
ifconfig と入力すると、ethx が表示されません。lo と wlp2s0 だけが表示されます。
私はこれについてグーグルで検索しましたが、役に立ちませんでした。
次のようにしてネットワーク デーモンを起動してみました:
sudo /etc/init.d/networking start
動作しません。
以下の指示に従って試してみました:
サーバーがネットワークに接続できません。デバイス eth0 が見つかりません
動作しません。
Ubuntu サーバーを LAN ケーブルに接続するにはどうすればよいですか? ヒントやご意見があればいただければ幸いです。
参考までに、/etc/network/interfaces の内容は次のとおりです。
source /etc/network/interfaces.d/#
auto lo
iface lo inet loopback
auto wlp2s0
iface wlp2s0 inet dhcp
そして、ifconfig -aは次のとおりです。
sudo サービス ネットワークを再起動した後の /var/log/syslog は次のとおりです。
答え1
USB イーサネットのインターフェースは でありenx00051bd0e80e
、eth0 ではありません。これは予測可能なネットワーク命名の結果です。https://www.freedesktop.org/wiki/Software/systemd/PredictableNetworkInterfaceNames/
wlp2s0 の設定に/etc/network/interfaces
誤りがあります。また、ワイヤレスではなくイーサネットで接続することを要求しているので、ワイヤレス設定をすべて削除することをお勧めします。ファイルを修正することをお勧めします。
sudo nano /etc/network/interfaces
ファイルを次のように変更します。
auto lo
iface lo inet loopback
auto enx00051bd0e80e
iface enx00051bd0e80e inet dhcp
慎重に校正し、テキスト エディターを保存して閉じます。インターフェイスを再起動します。
sudo ifdown enx00051bd0e80e && sudo ifup -v enx00051bd0e80e
接続できましたか?
通常、サーバーは静的 IP アドレスでセットアップされるため、簡単に SSH や FTP で接続できます。そうしたい場合は、次の方法をお勧めします。
auto lo
iface lo inet loopback
auto enx00051bd0e80e
iface enx00051bd0e80e inet static
address 192.168.1.150
netmask 255.255.255.0
gateway 192.168.1.1
dns-nameservers 192.168.1.1 8.8.8.8
もちろん、ルーター、スイッチ、またはアクセス ポイントの DHCP サーバーが使用する範囲外のアドレスを選択します。ここで、詳細、IP アドレス、DNS サーバーなどを置き換えます。
システムを再読み込みして変更を適用します。
sudo ifdown enx00051bd0e80e && sudo ifup -v enx00051bd0e80e
要求されたアドレスを取得しましたか?
ifconfig
インターネットに接続できますか?
ping -c3 www.ubuntu.com