Linuxのネットワーク設定 - >マルチIP

Linuxのネットワーク設定 - >マルチIP

私はネットワーキングやLinuxの専門家ではありません。 Linuxでネットワーク関連の問題を解決しようとしています。

サーバーがあり、2つの異なるネットワーク(ローカルネットワークとは異なるネットワーク)からそのサーバーにアクセスしたいと思います。

したがって、私のLinuxシステムには2つの異なるIPが必要です。そうですか?

  • ローカルネットワークに1つ192.168.1.xx
  • DHCPサーバーによって提供されたものです。

/etc/network/interfacesこれを可能にするためにファイルを変更しました。

auto eth0 eth0:0
allow-hotplug eth0 eth0:0

iface eth0 inet static
        address 192.168.1.35
        netmask 255.255.255.0
        network 192.168.1.0
        broadcast 192.168.1.255
        gateway 192.168.1.1

iface eth0:0 inet dhcp

これは実際に動作します。問題は、デバイスがローカルネットワークにのみ接続されている場合(DHCPサーバーなし)、ローカル固定IPを介してLinuxシステムにアクセスできないことです。デバイスを別のネットワーク(DHCPサーバーを持つネットワーク)に接続すると、ローカルの静的IPを使用してデバイスにアクセスできるようになります。私はこれに論理的な理由がないと思います。ネットワーク設定が古いですか?

ボーナスの質問:システムに所定のDHCPサーバーからのみIPを取得させることはできますか? (これを行うと、異なるネットワークに複数のDHCPサーバーがある場合、システムは正しいDHCPサーバーからIPを取得します。)

ありがとうございます:)

ベストアンサー1

おすすめ記事