古いデスクトップにUbuntu Serverをインストールしましたが、これは初めてです。私はそれをセットアップし、PuTTY経由で接続しようとしましたが、それは機能していませんでした。 ifconfig
を試してみたところ、eth0 IPアドレスがありませんでした。ルーターにログオンすると、イーサネットで接続されているデバイスはプリンターだけであることがわかりました。ただし、イーサネットケーブルはサーバーに接続されており、緑色のライトが表示されています。
/etc/networking/interfaces
を開いてみましたが、これは次のことを示しています。
source /etc/network/interfaces.d/*
# The loopback network interface
auto lo
iface lo inet loopback
この後に「auto eth0」を追加して保存しようとしましたが、違いはありませんでした。また、何もしなかったSudo ifconfig eth0 up
を試しました。
Sudo lshw -C network
は、ネットワークが無効であることを示します。
これを実行するのに役立つアイデアはありますか?
編集:コマンドlspci -knn | grep Eth -A3
を実行すると、次のようになります:
02:05.0 Ethernet controller [0200]: Realtek Semiconductor Co., Ltd. RTL-8110SC/8169SC Gigabit Ethernet [10ec:8167] (rev 10)
Subsytem: Gigabyte Technology Co., Ltd GA-MA69G-S3H Motherboard [1458:e000]
Kernel driver in use: r8169
Kernel modules: r8169
ifconfig
を実行したとき、イーサネットインターフェースはeth0でしたか、それともenp0s25などのようなものでしたか?
それが何であれ、ファイル/etc/network/interfaces
を次のように修正します。
auto lo
iface lo inet loopback
auto enp0s25
iface enp0s25 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サーバーが使用する範囲外の静的アドレスを選択してください。もちろん、ここで詳細を置き換えてください。サーバーにsshおよびftpする場合は、それがどこにあるかを知る必要があります。静的IPアドレスを使用してこれを行います。
システムに変更を読み取って使用させる:
Sudo ifdown enp0s25 && Sudo ifup -v enp0s25
接続しましたか?
ping -c3 192.168.1.1
ping -c3 www.ubuntu.com