Debian Squeeze ルート用に 2 番目の IP アドレスを取得しました。このアドレスをネットワークに追加しようとしましたが、何らかの理由で失敗しました。実行したコマンドは次のとおりです。
ifconfig eth0 [new ip address] mask 255.255.255.254
現在、Apache、ftp などのサーバーから応答を取得できません。
まだ再起動を試みていません。これを修正する可能性はありますか?
答え1
2 番目の IP アドレスを追加せず、代わりに最初の IP アドレスを置き換えました。
ネットマスクが正しく、ファイアウォールがその IP アドレスへのアクセスを許可している場合は、その 2 番目の IP アドレス経由でサーバーにアクセスできるはずです。
参考までに、私見では、次の方法で追加の IP アドレスを追加するのが最も簡単です。
ip addr add newip/32 dev eth0
/32
新しいアドレスが既存の IP アドレスと同じネットマスク内にある場合に使用し、そうでない場合は実際のネットマスク (この場合は 255.255.255.254 の /31) を使用します。
削除は次のように行います:
ip addr del newip/32 dev eth0
追加の IP アドレスが永続的な場合は、iface eth0 inet static
段落に次の行を追加します。
up ip addr add newip/32 dev eth0