IPに基づいて異なる出力を生成する必要があるWebアプリを開発しています。テストおよび開発中に、127.0.0.1以外にループバックIPアドレスを増やすことができれば非常に役立ちます。これらを作成する(そして後者を破壊する)方法はありますか?
/ etc/network/interfacesを編集します
ファイルの最後に以下を追加します
auto lo:0
iface lo:0 inet static
address 127.0.0.2
netmask 255.0.0.0
インターフェイスファイルに関するドキュメントはここにあります: http://manpages.ubuntu.com/manpages/lucid/man5/interfaces.5.html
上記の定義は、最初に、システムの起動時に新しいlo:0仮想インターフェイス(エイリアス)を自動的に起動するようにシステムに指示します。次に、インターフェイスlo:0(ループバックインターフェイスにバインドされている)を静的アドレスに設定します。最後の2行は、アドレスとネットマスクを設定します。
上記を追加した後、ネットワークを再起動する必要があります
Sudo /etc/init.d/networking restart
またはコンピュータを再起動します。
127.0.0.1/8
アドレス空間全体は、ループバックアドレス用に予約されています。したがって、127.0.0.1
から127.255.255.254
までの任意のアドレスを使用できます。