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