コマンドラインからネットワーク設定を台無しにしました。軽量インストール用にデスクトップ環境がインストールされていないヘッドレスUbuntu Server 16.04があり、イーサネット経由でローカルネットワークに接続されています。SSHを使用するWindows 10ラップトップを使用してアクセスするため、使用する余分な画面はありませんUbuntuを再インストールします。コマンドラインからすべてのネットワーク設定をリセットする方法はありますか?
正確に何が起こったのか:接続するたびにIPアドレスを入力せずにSSH経由でサーバーにアクセスしたいため、コマンドラインで遊んでいたので、Sudo hostname
を使用してホスト名を変更しましたIPアドレスから自分の名前まで。現在、SSH、SFTP、FTP、SMB、HTTP、およびほぼすべての可能性が通常よりも数百万倍遅く、「ロードするには長すぎます」を返すことがあります。
OS全体をリセットしても構いませんが、起動可能なUSB/DVDで使用する画面/モニターはありません。私のウェブサイトが影響を受けているため、解決策が必要です-インターネット速度は10MBPSを超えていますが、8.2MBのウェブページを読み込むには約45秒かかります。
SSHの動作は比較的良いので、私の問題に対するコマンドラインソリューションはありますか?
走る
ifconfig
ネットワークアダプタの名前を確認します。私の場合:enp0s3
今、このコマンドを実行します
Sudo nano /etc/network/interfaces
内部に何かを取得する必要があります....すべてを削除して、これを貼り付けます(ただし、enp0s3があるネットワークアダプタ名を変更します)。
# 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 enp0s3
iface enp0s3 inet dhcp
ドキュメントを保存して再起動します...