私の目標

私の目標

私は 1 つの IPv4 (111.111.111.111) (および 1 つの IPv6 アドレス) を持つ Ubuntu 13.10 VPS サーバーを所有しています。

最近、追加の IP アドレス (222.222.222.222) をリクエストしましたが、新しい IP アドレスをネットワーク構成に追加する方法がわかりません。

現在の(デフォルトの?)ネットワーク構成:

/etc/network/interfaces:

# This file describes the network interfaces available on your system
# and how to activate them. For more information, see interfaces(5).

# The loopback network interface
auto lo
iface lo inet loopback

# The primary network interface
auto eth0
iface eth0 inet dhcp

検索した結果、次のように新しい IP アドレスを追加する必要があることがわかりました。

iface eth0:1 inet static
address 222.222.222.222
netmask 255.255.255.0

しかし残念ながらこれは機能せず、 ->dhcpの設定に関係しているような気がしますが、これを修正する方法がわかりません。auto eth0iface eth0 inet dhcp

また、IP 1 のゲートウェイが IP 2 のゲートウェイと異なることも注目に値しますが、これによって問題が発生する可能性がありますか?

私の考えでは、現在のネットワーク構成を削除してeth0、次のものに置き換える必要があると思います。

iface eth0 inet static
address 111.111.111.111
netmask 255.255.255.0
gateway xxx.xxx.xxx.xxx

最終結果は次のようになります。

# This file describes the network interfaces available on your system
# and how to activate them. For more information, see interfaces(5).

# The loopback network interface
auto lo
iface lo inet loopback

# The primary network interface
iface eth0 inet static
address 111.111.111.111
netmask 255.255.255.0
gateway xxx.xxx.xxx.xxx

iface eth0:1 inet static
address 222.222.222.222
netmask 255.255.255.0

このサーバーでは現在いくつかの小さなサイトが稼働しているため、ネットワーク設定を変更してダウンタイムのリスクを冒したくありません。

私の目標

私の目標は (可能かどうか教えてください)、ポート 80 のすべての apache2 リクエストに IP アドレス 1 (111.11...) を使用することです。また、apache2 以外のもの (たとえば NodeJs) を介したすべてのリクエストに、ポート 80 でも IP アドレス 2 (222.22...) を使用することです。

答え1

両方のアドレスが同じインターフェース上にある場合、提案された構成は適切であるように見えます。ただし、インターフェースが確実に起動するようにするには、次の行が必要です。

auto eth0
auth eth0:1

これらは次のように組み合わせることができます。

auto eth0 eth0:1

ネットワーク アドレスとブロードキャスト アドレスは、指定されていない場合は IP アドレスとネットマスクから決定されます。これらは ISP が提供しなければなりません。ISP はブロードキャスト アドレスとネットワーク アドレスを提供できるはずですが、私はこれらを設定したことがありません。

固定 IP アドレスを使用している場合は、DHCP もホットプラグも必要ありません。これらは両方とも非サーバー構成用です。DHCP は、ネットワークに接続するときにルーターまたはその他の DHCP サーバーからアドレスを取得するために使用されます。ホットプラグは、異なるネットワークに接続するときに、構成セットから適切な構成を選択するために使用されます。ホットプラグは、DHCP では構成に十分でないオフィスや自宅で使用するラップトップに適しています。

関連情報