
私の専用サーバー(Debian Jessie)では、ネットワークインタフェースコードは次のとおりです。
source /etc/network/interfaces.d/*
auto lo
iface lo inet loopback
allow-hotplug eth0
iface eth0 inet static
address xxx.xxx.xxx.194
netmask xxx.xxx.xxx.248
network xxx.xxx.xxx.192
broadcast xxx.xxx.xxx.199
gateway xxx.xxx.xxx.193
dns-nameservers 127.0.0.1
dns-search nocix.net
ただし、変更後のインターフェースは以下の通りです。
source /etc/network/interfaces.d/*
auto lo
iface lo inet loopback
auto eth0
iface eth0 inet manual
auto br0
iface br0 inet static
address xxx.xxx.xxx.194
netmask xxx.xxx.xxx.248
network xxx.xxx.xxx.192
broadcast xxx.xxx.xxx.199
gateway xxx.xxx.xxx.193
bridge_ports eth0
bridge_stp off
bridge_fd 9
bridge_hello 2
bridge_maxage 12
ネットワークインターフェイスを再起動した後、すべてがうまくいきました(service networking restart
)。ところで、再起動するとSSH経由で接続できなくなります。
答え1
Lubuntu 14.04 LTSでも同じ問題に直面しました。
sshをクリアしました
sudo apt-get purge openssh-server
今すぐインストール
sudo apt-get install openssh-server
その後、再びsshにアクセスできます。
カスタマイズした場合sshd_config
(または他のSSH構成ファイル)、削除する前に安全な場所にバックアップコピーを作成する必要があります。削除すると、すべての設定ファイルが削除されますが、削除すると削除されません。