同じサブネット上の2つのIP

同じサブネット上の2つのIP

私の質問は次のとおりです。 (Kubuntu 14.04 64ビット、カーネル4.40)

2つのネットワークカードを持つリモートコンピュータ(現場に行くことができない別の場所にあります)があります。

2番目のカード(eth1)には、IPサービスを提供するDHCPクライアントがあります  192.168.0.189/24。このIPを介してTeamviewerまたはanydeskを接続できます。

最初のカード(eth0)にはIPがに設定されています192.168.2.10/24。すべてがうまくいきます。

しかし、私は次のデバイスIPを持っています192.168.0.100/24〜しなければならないeth0(参考、192.168.0.100/24無料)に接続しますeth1

だから私はこの新しいデバイスにアクセス192.168.0.110/24するためにIPを追加しました。eth0

問題は、この場合、Teamviewerまたはデスクトップから新しい接続を開始できないことです。

だから私は私のシステムを説明したいと思います。

  • eth0入場192.168.0.100
  • eth1他のすべての人に192.168.0.x

これが私が望むものかもしれませんがroute、何か間違っているときにデバッグするのは恐ろしいでしょうから、今はテストしたくありません。

私の質問は次のとおりです

注文はroute add 192.168.0.100/24 eth0十分ですか?

192.168.0.x別のアドレスのスクリプトを生成する必要がありますか?


#ip a before ip addr add 192.168.0.110/24 dev eth0
ip a
1: lo: <LOOPBACK,UP,LOWER_UP> mtu 65536 qdisc noqueue state UNKNOWN group default qlen 1000
    link/loopback 00:00:00:00:00:00 brd 00:00:00:00:00:00
    inet 127.0.0.1/8 scope host lo
       valid_lft forever preferred_lft forever
2: eth0: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qdisc mq state UP group default qlen 1000
    link/ether xx:xx:xx:xx:xx:xx brd ff:ff:ff:ff:ff:ff
    inet 192.168.2.10/24 brd 192.168.2.255 scope global noprefixroute eth0
       valid_lft forever preferred_lft forever

2: eth1: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qdisc fq_codel state UP group default qlen 1000
    link/ether yy:yy:yy:yy:yy:yy brd ff:ff:ff:ff:ff:ff
    inet 192.168.0.189/24 brd 192.168.0.255 scope global noprefixroute eth1
       valid_lft 401100sec preferred_lft forever


#ip a after ip addr add 192.168.0.110/24 dev eth0
ip a
1: lo: <LOOPBACK,UP,LOWER_UP> mtu 65536 qdisc noqueue state UNKNOWN group default qlen 1000
    link/loopback 00:00:00:00:00:00 brd 00:00:00:00:00:00
    inet 127.0.0.1/8 scope host lo
       valid_lft forever preferred_lft forever
2: eth0: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qdisc mq state UP group default qlen 1000
    link/ether xx:xx:xx:xx:xx:xx brd ff:ff:ff:ff:ff:ff
    inet 192.168.2.10/24 brd 192.168.2.255 scope global noprefixroute eth0
       valid_lft forever preferred_lft forever
    inet 192.168.0.110/24 scope global secondary enp0s8
        valid_lft forever preferred_lft forever
    

2: eth1: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qdisc fq_codel state UP group default qlen 1000
    link/ether yy:yy:yy:yy:yy:yy brd ff:ff:ff:ff:ff:ff
    inet 192.168.0.189/24 brd 192.168.0.255 scope global noprefixroute eth1
       valid_lft 401100sec preferred_lft forever

ベストアンサー1

開発者によるIPパス/32の追加

だから私はあなたが次のことをしたと思います:

ip route add 192.168.0.100/32 via 192.168.0.189 dev eth0

私の考えでは、これはうまくいくと思いますか?

おすすめ記事