web-dev-qa-db-ja.com

Ubuntu Serverで複数のIPとゲートウェイを割り当てる

buntu Serverに複数のIPアドレスとゲートウェイを追加/割り当てるオプションを見つけようとしています。背後にある理由は、2つの異なるネットワークからデバイスにアクセスすることです。

たとえば、192.168.10.45だけでなく192.168.2.45のデバイスにもアクセスしたい場合があります。ネットワークインターフェイスを静的IP192.168.2.68に構成すると、192.168.2.xxxのデバイスにのみアクセスでき、IPを192.168.10.158に変更すると、192.168。のデバイスにのみアクセスできます。 10.xxx。

このスクリーンショットが示すように、ネットワークマネージャーを使用してbuntu Desktopでこれを行うことができます: http://i.imgur.com/POTTj2j.png

上記の構成では、ネットワーク192.168.10.xxxと192.168.2.xxxの両方のデバイスにアクセスできます。同じ構成をUbuntuサーバーに適用するのに助けが必要です。

3

/etc/network/interfaces には次の構成を使用します。

auto lo
iface lo inet loopback

auto eth0
iface eth0 inet static
  address 192.168.10.158
  netmask 255.255.255.0
  network 192.168.10.0
  broadcast 192.168.10.255
  gateway 192.168.10.1
  dns-nameservers 202.56.250.5 8.8.8.8
  up   /sbin/ifup eth0:1
  down /sbin/ifdown eth0:1

iface eth0:1 inet static
  address 192.168.2.68
  netmask 255.255.255.0
  network 192.168.2.0
  broadcast 192.168.2.255
  gateway 192.168.2.1
2
200_success

まず、トラフィックが予期しない方法でネットワークを通過し、速度が低下したり、一部のセグメントのアドレスとボックスがまったく通信できなくなったりする可能性があるため、2つのデフォルトルートはほとんど必要ありません。インターフェイスにデフォルトルートを指定しない場合、そのインターフェイスが存在するセグメントへのトラフィックはそのインターフェイスを通過します。インターフェイスに直接関連付けられたセグメントにローカルではないトラフィックのキャッチオールのデフォルトルート。

ウィザードを使用せずにネットワークインターフェース構成をセットアップするには、ファイル「/ etc/network/interfaces」を編集します。このファイルには、物理​​または論理インターフェイスごとに1つずつ、複数のインターフェイススタンザを含めることができます[1]。ほとんどの場合、単一の物理インターフェースに複数のアドレスが必要な場合(特に、それらが異なるインターネットレイヤーサブネットにある場合)、各アドレスを個別のVLAN仮想インターフェース[2 ]。


1:参照 http://manpages.ubuntu.com/manpages/utopic/man5/interfaces.5.html
2: https://wiki.ubuntu.com/vlan を参照してください

1
DTK