• 締切済み

Solarisで複数のネットワークセグメントに接続している際の通信について

Ultra10にてSolaris 9 を使用しています。 NICを2枚使用し、それぞれ違うセグメントに接続します。 hme0:192.168.0.1/24 hme1:192.168.1.1/24 DefaultGatewayをhme0が接続しているセグメントの192.168.0.255としています。 192.168.2.1/24から、それぞれのNICに対して、 pingによる疎通監視をしようと考えております。 現状では、 192.168.2.1 → 192.168.0.1に対してpingを打つと、 Ultra10 は、hme0で受けてhme0で返します。 ところが、 192.168.2.1 → 192.168.1.1に対してpingを打つと、 Ultra10 は、hme1で受けてhme0で返してしまいます。 (snoop -d hme0 、hme1にて確認しています。) あたりまえかもしれませんが・・・。 ここで質問なのですが、 192.168.2.1 → 192.168.0.1に対してpingを打つと、hme0で受けてhme0で返す。 192.168.2.1 → 192.168.1.1に対してpingを打つと、hme1で受けてhme1で返す。 上記2点を同時に実現したいのですが可能でしょうか。 可能であれば何を設定すればよいでしょうか。

みんなの回答

noname#17587
noname#17587
回答No.1

デフォルトゲートウェイが設定されているのでhme0から通信が返ってしまうのは当たり前ですね 解決方法ですが、もう一度ネットワーク構成から考え直した方がよいのではないでしょうか。 せっかくサーバに2つのセグメントを用意したのになんで2つをルーティングさせてしまうの? その辺を考え直してみたらどうでしょう

Xiangji
質問者

お礼

ご回答ありがとうございます。 一台の監視用のサーバからそれぞれのNICの生存を確認したかったのですが・・・ 監視用のサーバを2台建てるの無駄が多いですし。 yakkiidaさんの仰るとおり、構成自体を見直す方向で検討したいと思います。 ありがとうございました。

関連するQ&A

  • 【ネットワーク障害】Solaris10と外部の通信不可能

    お世話になります。 Solaris10のネットワーク障害について、解決策を探しております。 ご存知の方がいらっしゃれば、どうぞお力添えをお願いいたします。 【環境】  ■ホストA   機種名:自作PC   OS:デュアルブートOS(WindowsXP, Solaris10)   NIC:マザーボード(ASUS M2N-E)上のオンボードNIC   IP:192.168.1.254 / 255.255.255.0  ■ホストB   機種名:NEC VersaPro VY10M/BH-T   OS:WindowsXP   NIC:マザーボード上のオンボードNIC   IP:192.168.1.100 / 255.255.255.0 【詳細】  ホストA(Solaris10)とホストBの間で相互にping到達不可能です。  しかし、ホストAがWindowsXPで起動した場合は、ホストBとの間で相互にping到達可能です。  このため、NICやケーブルの物理的破損はありえません。    以下、Solaris10のコマンド実行結果です。  #ifconfig -a  lo0: flags=2001000849<UP,LOOPBACK,RUNNING,MULTICAST,IPv4,VIRTUAL>mtu 8232 index 1    inet 127.0.0.1 netmask ff000000  nge0: flags=1000843<UP,BROADCAST,RUNNING,MULTICAST,IPv4> mtu 1500 index 2    inet 192.168.1.254 netmask ffffff00 broadcast 192.168.1.255    ether 0:1b:fc:fc:f0:a3  #netstat -rn  Routing Table: IPv4   Destination Gateway    Flags Ref Use Interface   192.168.1.0 192.168.1.254 U   1  20  nge0   224.0.0.0  192.168.1.254 U   1   0  nge0   default   192.168.1.1  UG   1   0     127.0.0.1  127.0.0.1   UH   1   4  lo0  #svcs inetd  STATE  STIME   FMRI  online 21:30:59 svc:/network/inetd:default 【その他】  以前、ホストAにSolaris10だけ入れて動かした時には、ping疎通可能でした。  その後HDDのパーティーションを切り直し、現在は「WindowsXP → Solaris10」の順番でインストールされています。  再度Solaris10だけ入れなおせば疎通可能かもしれませんが、それは出来れば避けたいと考えています。

  • RTX1100で2つのセグメントを接続する

    みなさんこんにちは。 YAMAHAのRTX1100を使用して2つの物理セグメントのネットワークを 構成したいと考えています。 ですが、マニュアル通りに設定しているつもりなのですが意図した動きを してくれず困り果てております。 非常に初歩的な内容で恐縮ですが、お知恵を拝借できれば大変ありがたい です。 【実現したい内容】 物理セグメント1:192.168.0.0/24 物理セグメント2:172.16.31.0/24 デフォルトゲートウェイ:172.16.31.254 物理セグメント1に接続したPC(192.168.0.1)から、物理セグメント2にある サーバ(172.16.31.1)、デフォルトゲートウェイ(172.16.31.254)に接続したい。 【コンフィグ】 ip routing on ip lan1 address 192.168.0.254/24 ip lan2 address 172.16.31.253/24 ip route default gateway 172.16.31.254 【Ping結果】 LAN1に接続した192.168.0.1からのPing ・to 192.168.0.254→OK ・to 172.16.31.253→OK ・to 172.16.31.1→×NG ・to 172.16.31.254→×NG RTX1100にログインしてRTX1100からのPing ・to 192.168.0.1→OK ・to 172.16.31.1→OK ・to 172.16.31.254→OK よろしくお願いいたします。

  • SPARC版solaris8でLAN接続できません。

    すみません。まったくの初心者なんですが、 WIN95端末とハブ経由でsolaris端末をLAN接続したいのですが、pingすら とおりません。 solaris側の設定は ・/etc/nodename hostname ・/etc/inet/hosts 192.168.1.2 hostname ・/etc/inet/netmasks 255.255.255.0 てな感じで設定しました。 しかしwin95でpingをとばしても返ってきません・・・ ifconfig -aでみると NICがlo0(127.0.0.1)しか表示されていません。NICがうまく認識されていないのでしょうか?それとも設定がおかしいのでしょうか? 初心者でまったくわかりません。おしえてくださいぃ。

  • solaris8 intel版のネットワーク設定について

        INTERNET      |      |     router 192.168.1.1(BAR SW- 4P Pro )      |      HUB(FSW-5MA)   ___|___  |         | win2000    Solaris8 192.1.1.11   192.168.1.15 solaris8 intel版をインストールしました。 ディスプレイアダプタ・NIC(新品です)は調べて、SUN推奨のデバイスを使用したのですんなり インストールが完了し/etc/hostsファイルにIPアドレス(192.168.1.15)とホスト名(local)を 書き込んだのですが 同一のネットワークにある(SW-HUBで接続)192.168.1.11のwin2000マシンにpingが通りません。 逆にsolarisマシンからのpingも通らない状態になっております。 どのファイルを設定すればインターネットに接続できるか教えてください。 あとどの情報を書き込めば良いかの判断がつかないので都度補足させていただきます。 大変漠然とした話で申し訳ございませんがよろしくお願います。

  • 1台のサーバへの同一セグメントの複数IP設定

    同一セグメント上に、データ取得口とデータ開放口でIPアドレスを別々に持つ構成を検討しています。(物理的に別のNICを使用) NIC1 192.168.1.1/24 (データ取得口(こちらから他サーバへ接続)) NIC2 192.168.1.2/24 (データ開放口(他端末からこちらへ接続)) データ取得口をNIC1に設定する為にはどの様な設定をしたら良いでしょうか?なお、他サーバも同じセグメント上にあります。 OSはWindows2003Srvです。

  • NIC2枚とPC3台で別セグメントネットワーク

    ネットワーク初心者です、困っています。 LANアダプタを使って、Windows7のマシンをNIC2枚にしました。 このPCをつかって、以下のような完全に閉じたネットワークを作成したいです。 【構築したいネットワーク構成】 [Win7 (1)]--[スイッチングハブ]--[Win7 (2)]--[スイッチングハブ]--[Win7 (3)] ここでは以下のような前提条件があります。 【前提条件】 ・(1)、(3)のIPアドレスは固定で、別セグメントです。  仮に以下と定義します。 (1) IPアドレス :192.168.0.11 サブネットマスク:255.255.255.0 (3) IPアドレス :192.168.1.11 サブネットマスク:255.255.255.0 ・ルータは用意できません。 【自分でやってみたこと】 ネットワークの知識が乏しいので、見当違いのことをしている可能性があります 1)上記でしめしたように接続して、(2)マシンでNIC2枚を選択して、ブリッジ接続を有効にしました。   (1)→(3)、(3)→(1)のpingが通りませんでした。 2)ブリッジ接続を無効にし、以下のとおりネットワークアドレスを変更しました。 (1)のNIC  IPアドレス :192.168.0.11 サブネットマスク:255.255.255.0 デフォルトゲートウェイ192.168.0.10 (2)の(1)側のNIC  IPアドレス :192.168.0.10 サブネットマスク:255.255.255.0 デフォルトゲートウェイ192.168.0.10 (2)の(3)側のNIC  IPアドレス :192.168.1.10 サブネットマスク:255.255.255.0 デフォルトゲートウェイ192.168.1.10 (3)のNIC  IPアドレス :192.168.1.11 サブネットマスク:255.255.255.0 デフォルトゲートウェイ192.168.1.10   route -p addコマンドで、以下の固定ルートを追加 (1)から(2)の(1)側のNICのIP向け (1)から(2)の(3)側のNICのIP向け (2)の(1)側から(3)のNICのIP向け (2)の(1)側から(1)のNICのIP向け (3)から(2)の(1)側のNICのIP向け (3)から(2)の(3)側のNICのIP向け (2)の(3)側から(3)のNICのIP向け (2)の(3)側から(1)のNICのIP向け (1)→(3)に対してpingを通したいのですが、そもそも(1)からだと、(2)の(1)側のNICまでしか通りません。 どのような設定をすれば、ルータなしでセグメントが違う2台のネットワークを接続できるでしょうか? そもそもなぜこんなことを、と思われるかもしれませんが、どうしてもこの完全クローズのローカルネットワークをつくらねばなりません。 有識者の方、ぜひ力をお貸しください。

  • ルーティングについて

    セグメントA・・・192.168.10.xxx セグメントB・・・172.16.1.xxx という環境があり、このセグメントの間に、NIC2枚挿しの端末(端末A)があり、それぞれのセグメントに足を出しています。 セグメントBからセグメントA(もしくは逆)にping疎通をする必要があり、セグメントA上の端末、セグメントB上の端末に、それぞれroute addコマンドで、(端末A経由の)ルーティングを設定し、ping疎通が確認できました。 このような環境に、さらに、 セグメントC・・・172.16.2.xxx が追加されることになりました。これは、セグメントBとルーターで繋がることになります(セグメントCとセグメントBはping疎通可)。このとき、セグメントCからセグメントAにping疎通できるようにするには、どのようにすればよいのでしょうか?(できれば、ルーターの設定は変更せず、route addコマンドだけで解決できれば良いのですが...)

  • Linuxでのルータ設定について

    ご質問です。 現在Linux機(red hat es4)にNICを2枚取り付けてルータに使用と考えております。 1枚目のNICには192.168.20.0のセグメントでwindowsXPを、 2枚目には192.168.30.0のセグメントで同じくwindowsXPを接続しようとしています。 1枚目のNICに接続されたXPから2枚目に接続されたXPに通信できる(Pingが通ればいい)ようにするにはどうしたらいいですか。 よろしくお願いします。

  • 異なるセグメント間の双方向通信のための設定方法

    以下の要件を満たすために設定を見直したり、試行錯誤していますが、原因がわからずうまくいっていない状況です。 お手数をおかけしますがご教示くださいますようお願いいたします。 【要件】 端末Aから端末Bに対してPingによる疎通確認を行いたい。 【状況】 端末Bからインターネット接続可でサイト閲覧が行える。 端末BからPR-200NE及び端末Aに対してPingによる疎通は問題なし。 端末AからRTX1000のLAN2に対してPing疎通は問題なし。 端末AからRTX1000のLAN1に対してPing疎通不可。 端末Aから端末Bに対してPing疎通不可。 ----------------------------------------------------------------------------------- 【構成】 The Internet <--> PR-200NE <--> (X1) TZ100(X0) <--> (LAN2) RTX1000 (LAN1) <--> 端末B ※ 端末AはTZ100のX1とPR-200NEの間のセグメントにいます。 【環境】 1.NTT PR-200NE(192.168.1.1/24) ファームウェア:18.34 【静的ルーティング】 宛先:192.168.2.0/24 ゲートウェイ:192.168.1.50 宛先:172.16.200.0/24 ゲートウェイ:192.168.1.50 ※ 端末Bのセグメントは192.168.0.0/16ですが、ロンゲストマッチによりゲートウェイに対して送信されないので192.168.2.0/24にしています。 2.SonicWALL TZ100(X0(LAN):172.16.200.40/24,X1(WAN):192.168.1.50/24) ファームウェア:SonicOS Enhanced 5.8.1.12-65o.01.jpn 【静的ルーティング】 送信元:すべて 送信先:192.168.2.0/24 サービス:すべて ゲートウェイ:172.16.200.30 インターフェイス:X0 メトリック:20 ※ 端末Bのセグメントは192.168.0.0/16ですが、ロンゲストマッチによりゲートウェイに対して送信されないので192.168.2.0/24にしています。 3.YAMAHA RTX100(LAN1:192.168.2.20/16,LAN2:172.16.200.30/24) ファームウェア:Rev.8.01.29 【コンフィグ】 ip route default gateway 172.16.200.40 ip route 192.168.1.0/24 gateway 172.16.200.40 ip lan1 address 192.168.2.20/16 ip lan1 proxyarp on ip lan2 address 172.16.200.30/24 ip lan2 nat descriptor 1 nat descriptor type 1 masquerade nat descriptor address outer 1 172.16.200.30 nat descriptor address inner 1 auto 4.端末A(Windows7 Home Edition(x64) 192.168.1.3/24 ゲートウェイ:192.168.1.1) Windowsファイアウォール、ウイルス対策ソフト無効 5.端末B(Windows7 Professional(x64) 192.168.2.10/16 ゲートウェイ:192.168.2.20) Windowsファイアウォール、ウイルス対策ソフト無効 -------------------------------------------------------------------

  • WindowsPCでNICを2つ使いたい

    はじめまして。 WindowsPCでNICを2つ使いたいのですが、うまく通信できません。 恐らくPC側の設定の問題と疑っているのですが、どなたか設定方法をご存知でしょうか? ・環境   インターネット      |    ルーター      | PC1=ハブ-PC2      |     PC3 ・PC1(OS:Windows7 Pro 64bit) NIC2枚挿しです。(1つは最初からついてるNIC、もう1つはUSB接続のNIC) それぞれのNICには、異なるセグメントのIPアドレスを割り当てたいです。 また、PC1はインターネットにアクセスします。従って、PC1のデフォルトGWは ルーターのIPアドレスです。 例えば、NICの設定を以下のように設定したとします。 NIC1:192.168.1.1/24 デフォルトGW:192.168.1.254(インターネットアクセス用セグメント) NIC2:192.168.2.1/24 デフォルトGW:設定無し(LAN用セグメント) (デフォルトGWは1つしか設定できないので、NIC2には設定しません。) NIC2枚に接続したLANケーブルは同じHUBに接続します。 ・PC2(OS:Windows7 Pro 64bit) NICは1つです。 インターネットにはアクセスしません。 LAN用セグメントで使用したいので、デフォルトGWは設定していません。 NIC:192.168.2.2/24 デフォルトGW:設定無し(LAN用セグメント) ・PC3(OS:MacOSX) NICは1つです。 インターネットにアクセスしますが、PC1、PC2とはアクセスしません。 NIC:192.168.1.10/24 デフォルトGW:192.168.1.254(インターネットアクセス用セグメント) ・問題点 PC1~PC2間でping疎通が通ったり、通らなかったりロストします。 PC1に何かの設定が不足してると思っているのですが、 このような環境でPC1~PC2間で通信できるようにする設定を教えてください。 ちなみに、PC1、PC3からインターネットは問題無くできます。