ifconfigは私のサーバーにアクセスできなくなります。

ifconfigは私のサーバーにアクセスできなくなります。

Debian Squeezeルートの2番目のIPアドレスを取得しました。ネットワークにアドレスを追加しようとしましたが、とにかく混乱しました。私が実行したコマンドは次のとおりです。 ifconfig eth0 [new ip address] mask 255.255.255.254

これで、サーバー(Apache、ftpなど)から何も応答できません。

まだ再起動しようとしていません。この問題を解決できますか?

答え1

2番目のIPアドレスを追加する代わりに、最初のIPアドレスを置き換えました。

ネットマスクが正しく、ファイアウォールがそのIPアドレスへのアクセスを許可している場合は、2番目のIPアドレスを介してサーバーにアクセスできます。

参考までに、IMHOは以下を介して追加のIPアドレスを追加するのが最も簡単です。

ip addr add newip/32 dev eth0

/32新しいアドレスが既存のIPアドレスと同じネットマスク内にある場合はそれを使用し、それ以外の場合は実際のネットマスクを使用します(あなたの場合/ 31は255.255.255.254を意味します)。

削除は次の方法で行われます。

ip addr del newip/32 dev eth0

追加のIPアドレスが永続的な場合は、段落に1行を追加してくださいiface eth0 inet static

up ip addr add newip/32 dev eth0

関連情報