• ベストアンサー

ネットワークが構築出来ません

****************** ******(PC-1)****** *******/**|****** ***(PC-2)*(PC-3)** ****************** 上記のような接続で,設定は・・・・ PC-1 OS:Vine linux2.6 eth0(XXX.XXX.199.242) eth1(XXX.XXX.199.249) PC-2 OS,winXP IP=xxx.xxx.199.250 GW=xxx.xxx.199.242 PC-3 OS,WinXP IP=xxx.xxx.199.243 GW=xxx.xxx.199.249 です。 PC-2,3はそれぞれPC-1には接続できるのですが, PC-1を介して,2から3や3から2はpingも通らない状態です。PC-1を中継する為の設定はifconf-eth0,1ファイル以外に何か必要なのでしょうか?

質問者が選んだベストアンサー

  • ベストアンサー
  • xjd
  • ベストアンサー率63% (1021/1612)
回答No.2

まずPC-1をルータとして設定してください。(ip-forwardとかいろいろ) 方法はネットで検索してください。 話はそれからですね。

tomjap
質問者

お礼

お礼が遅くなって,申し訳ありません。 実際,ip-forwardの設定を実行したところ, 正常に動作いたしました。ありがとうございます。

その他の回答 (3)

回答No.4

>マスクの設定はされています どんなネットマスクの設定なんでしょうか? 質問のIPアドレスのxxx.xxxが全て同じ場合、 どんなネットマスクを使えば、サブネットを分割 できるか想像もつきませんが... これって、サブネットを分割できてないだけなん じゃないですか。 199.yyyと198.zzzとかにするのが簡単だと思いま すよ。

tomjap
質問者

お礼

解答ありがとうございます。 ネットワークを勉強中なもので,マスクやIPの詳しい内容が判らない為,質問自体,解りにくかったと思います・・・。これからももっと勉強するので,よろしくお願いします。ありがとうございました。

  • DrSumire
  • ベストアンサー率39% (264/666)
回答No.3

>マスクの設定はされています。 それならNo2.さんの解答の通りip_forwardを有効にすれば通信可能になります。

tomjap
質問者

お礼

ありがとうございます。 ip_forwardの値を0 から 1 に変えたら,正常に繋がりました。

  • DrSumire
  • ベストアンサー率39% (264/666)
回答No.1

サブネットマスクはどうなっているんですか? なぜHUBを利用しないんですか?

tomjap
質問者

補足

上記には記入しなかったですが,マスクの設定はされています。PC-1のeth0は外向けeth1は中向けとして使う事を想定して,PC-2,3はHUBでは繋げないです。

関連するQ&A

  • UbuntuServer8.04でのファイアウォール構築について

    現在UbuntuServer8.04でufwを使ってファイアウォールを構築しています。 ファイアウォールにするPCにNICを1枚追加し、eth0をWAN側、eth1をLAN側にしてケーブルでつないでみたのですがネットワークに接続できません。 ufwの設定は以下のサイトを参考にし、IPマスカレードの設定をしました。 http://doc.ubuntu.com/ubuntu/serverguide/C/firewall.html 現在の構成は以下の通りです。 ルータ---(eth0)ファイアウォールPC(eth1)---PC ルータ:192.168.0.1 ファイアウォール(eth0):192.168.0.179 GW:ルータ         (eth1):192.168.0.180 GW:ルータ PC:192.168.0.101 GW:ルータ 以下が自分で試してみた項目の一覧です。 ・IPマスカレードのFORWARDの設定のインタフェースをeth0からeth1にかえてみる ・ファイアウォールのeth1のGWを自分のIPにする ・PCのGWをファイアウォールのeth1にする ・ファイアウォールのeth0とeth1のケーブル接続を交代して設定をやり直す 上記の項目を色々組合わせたりしてみたのですがどうしてもつながりませんでした。 pingもeth0→ルータ、eth1→PCは飛ばせるのですが PC→ルータ、eth0→PCはホストが見つかりませんという旨のメッセージが返されてしまいます。 詳しい方がいらっしゃいましたら、アドバイスをよろしくお願いします。

  • VLANの構築方法(Linux)

    大変お世話になっております。 VLANを構築しようと考えているのですが 上手く設定が出来ません。 下記の方法が可能かどうかチェックとご意見を伺えたらと思います。 よろしくお願いします。 構成) ハードウェアノード eth0 IP:192.168.1.10/16 クライアント1 IP:192.168.10.100/16 クライアント2 IP:192.168.1.100/16 (1)ハードウェアノードのeth0上にeth0.1を作成eth0.1のアドレスを「192.168.10.10/16」と設定。 (2)「eth0 IP:192.168.1.10/16」をVLAN1と定義。 (3)「eth0.1 IP:192.168.10.10/16」をVLAN2と定義。 (4)クライアント1 IP:192.168.10.100/16をVLAN1と接続。 (5)クライアント2 IP:192.168.1.100/16をVLAN2と接続。 上記のように設定をしたのですが、 ハードウェアノードからpingを実施したときに ハードウェアノード(eth0.1経由)→クライアント1 NG ハードウェアノード(eth0経由)→クライアント2 OK と作成したVLANアダプタeth0.1を中継してのpingが通りません。 何が原因でしょうか。 大変申し訳ございませんが、分かる方がいらっしゃいましたらご教授願いたいと思います。 よろしくお願いします。 作成手順などもお教え頂けたら嬉しいです。

  • Linuxで、ブリッジ接続しようとしたらフリーズする

    Linuxで、無線LAN AP(自作ドライバ)と有線LANをブリッジ接続に、ブリッジにIPアドレスを付与した時にLinuxがフリーズしてしまいます。 自作ドライバに問題があるのでしょうか。(デバイスは、Ethernetで登録しています。) ●有線LANと有線LANのブリッジ接続では、問題はありません。 ●無線LAN APの自作ドライバは、ブリッジ接続しなければ問題なく動作しています。   Linux 無線LAN AP ------ Win PC ●無線LAN AP(自作ドライバ)と有線LANの構成を以下に示します。 ・システム構成 Win PC(A) --- 無線LAN AP(eth2) --- ブリッジ --- 有線LAN(eth1) --- Win PC(B) ・設定コマンド brctl addbr br0 brctl addif br0 eth1 brctl addif br0 eth2 ifconfig br0 xxx.xxx.xxx.xxx netmask 255.255.255.0 up ifconfig eth1 promisc ifconfig eth2 promisc ifconfig eth1 0.0.0.0 up ifconfig eth2 0.0.0.0 up route add default gw xxx.xxx.xxx.xxx ・上記設定で、Linuxより、pingを実行するとフリーズします。

  • Redhat7.3でDMZ構築

    Redhat7.3を使用して、以下のようにNIC3枚でDMZを構築しようとしています。 WAN  | Linux -WWW(DMZ)  | LAN 仮に以下のようにIPを設定します。 ・WAN側ネットワーク 172.31.0.0/24 ・eth0(LAN) 192.168.1.1 ・eth1(WAN) 172.31.1.10 ・eth2(DMZ) 172.31.1.11 ・WWW(DMZ内に設置) 172.31.1.12 このとき、以下のような状態になってしまいます。 ・WAN側からWWWにアクセスできない。(pingが通らない) ・WAN側からeth1,eth2へはpingが通る。 ・LinuxからWWWへはpingが通る。 WAN側からWWWにアクセスできるようにするには、どのような設定をすべきでしょうか? 上記の構成以外にも、DMZ側とWAN側が同一セグメントになるような設定があれば、そちらも検討したいので、ご教授願います。

  • Cent OS NIC 片方にPing が通らない

    Cent OSサーバで、NIC 2個に異なるネットワークを設定し、ケーブルを両方接続すると、片方が不通になり、困っております。分かる方おりましたら、教えて頂けないでしょうか? 下記の構成、現象となります。 【構成】 ハードウェア: PowerEdge R610 OS: CentOS 6.0 NIC: Intel 82576 Gigabit 2個口 eth0: IP address: 202.xxx.xxx.xxx Netmask: 255.255.255.240 Gateway: 202.xxx.xxx.xxx eth1: IP address: 192.168.xxx.xxx Netmask: 255.255.255.0 Gateway: 192.168.xxx.1 【現象】 eth0/1ともに一方だけケーブルを挿すとPing/SSH ともに利用できる。 ただし、両方にケーブルを挿して有効にした場合、先に有効だったeth は Ping/SSH が外部から不通になり、後から有効にした方だけ Ping/SSH が通じるようになります。network restart を何度やっても同じ結果でした(何度もやってるとむしろ片方のeth がNetwork Manager から認識しなくなって reboot をかける羽目に)。 サーバ側で、TCPDUMP で eth0 を外部からのPing を監視しながら、eth1 も有効にすると、eth0は外部PCからの Ping が不通になるが、サーバ側のTCPDUMP ではPing を受信している様子。(eth1 にはもちろん外部からPing は通る状態) 要するに後から有効になったeth に外部からPing が通るという状態となります。 分かりにくくて申し訳ないですが、宜しくお願い致します!

  • DHCPサーバの構築

    DHCPサーバの構築について教えてください。 現在勉強のためにDHCPサーバの構築を行っております。 OSはvinelinux4.2(4.1→4.2) NICは基盤で2枚、インターフェースで4個。 ADSL接続でモデム内蔵ルータLAN側(ゲートウェイ)は192.168.12.10。 GWにダイレクト接続のインターフェース(eth0)は192.168.12.31。 DHCPとして機能させたいインターフェースはeth1、eth2、eth4です。 実験ではeth4に接続させたWindowsXPはdhcpd.conf通りの割り当てがなされますが、インターネットへの接続ができません。 eth4へのpingも通りません。 色々と説明不足でしょうが、不足な点は補足で埋めたいと思いますので今はこれだけでお願いします。 その他のアドレス設定は・・ eth1:192.168.12.33 eth2:192.168.12.35 eth4:192.168.12.37 DHCPの割り当て範囲は192.168.12.128~192.168.12.192 WindowsXPにこれによって割り当てられたのは192.168.12.192でした。 pingは以上の設定のどれも通りません。 以上です、宜しくお願い致します。

  • vine linuxでネットワーク接続ができない

    vine linux 2.6fを使用しているものです。 現在、ルータを導入して、2台で静的IPをふっています。 そのうちの1台がvine linuxで、もう1台がwindows xpです。これはインターネットに接続できています。 ここで、vine linuxのhpを見て、netconfigを使用して、ネットワークの設定を行いました。 設定は問題なく、ルータとの接続も、ちゃんと信号がきています。 ですが、 ・自分自身にpingを飛ばしたけど、windows xpへ飛ばない。 ・もちろん、ルータへも飛ばない。 という状況です。 ほかにどこを調べればわかりますでしょうか? ご存知のかたがいらっしゃれば、お教えください。

  • WindowsとLinuxがネットワーク接続できません

    お世話になります。 Windows端末とLinux端末をネットワーク接続 したいのですが、PINGで相手のIPアドレスを入力しても 繋がりません。 ただし、Windows、Linuxの両方とも自分のIPアドレスで はPINGがとばせます。 何かアドバイスがあれば教えて下さい。 なお、以下のような環境になっています。 <Windows>  ・バージョン:WindowsXP SP2  ・TCP/IPのプロパティ:DHCPにて自動取得  ・hostsファイルにLinuxのIPアドレス、ホスト名を追加。 <Linux>  ・バージョン:RedHat9(古いですが)  ・hostsファイルに以下を追加。     ・WindowsのIPアドレス、ホスト名。     ・LinuxのIPアドレス、ホスト名。  ・IPアドレス      :192.168.XXX.XXX  ・サブネットマスク   :255.255.255.0  ・デフォルトゲートウェイ:192.168.XXX.XXX   (この設定でよいのかわかっていません。)  ・ifconfigでIPアドレスが表示されるため、   ネットワークカードは設定できていると思います。 <ネットワーク構成>  ・WindowsとLinuxをでハブで接続。  ・WindowsのIEから、\\192.168.XXX.XXX(LinuxのIPアドレス)を   入力すると、ユーザ名とパスワードを入力させる画面が表示   される。   ただし、ユーザ名にroot、パスワードにrootのパスワードを入力   しても接続できない。   でも、PINGはとばせない。 以上になります。 長文になってしまい、申し訳ありません。 よろしくお願いします。

  • ルータ及びネットワークについての質問です!

    IPアドレス、そのたネットワークの設定 今、小規模なネットワークの構築をしているのですが (研修の課題です) cisco1600シリーズのルータ×1 catalyst2900シリーズSW×2 PC(windows2003) ×2 これらの機材を用い PC1 192.168.0.1/24 │ GW 192.168.0.254 │ L2 SW │ │eth0 192.168.0.254/24 router │eth1 10.0.0.254/24 │ L2 sw │ │ 10.0.0.1 PC2 GW 10.0.0.254 という風に繋いでいます。 自分なりに設定をしてみてつないでみたのですが、 PC1-PC2間でのpingが通りません。 ハイパーターミナルでルータに入り pingで各PC(10.0.0.1、192.168.0.1) を指定するとpingが通ります。 わかりりづらく申し訳ありません:: 何か不足があれば補足いたしますので どうがご教授御願いいたします。 質問 1、pingがどうすれば通るか   いろいろ思いつく限り試してみたのですが通りません・・・ 2、l2スイッチは基本的に通信を通すだけ?のため、とくに設定は不要で、vlanはtelnetなどを通し通信する場合、指定するために必要。という解釈で大丈夫か 以上 お答えしていただけたら嬉しいです。

  • RedHatで構築したファイアウォールサーバのDMZにアクセスできない

    RedHatで構築したファイアウォールサーバのDMZにアクセスできない原因が解らない。 『図解でわかる Linuxサーバ構築・設定のすべて 一戸英男(日本実業出版社)』を参考に、 RedHat Enterprise Linux 5 で ファイアウォールサーバ(以下、FW-Server)の構築を勉強しています。 構築した環境は以下になります。 ======================== TestPC : RedHat ----------------------- IP : 111.222.333.65/28 ========================   | ========================== FW-Server : RedHat              ===================== --------------------------         Web-Server : RedHat eth0 : 111.222.333.70/28           ---------------------  eth2 : 111.222.333.73/29 --- DMZ --- 111.222.333.75/29 eth1 : 192.168.1.1                ===================== ==========================   |   |   LAN eth0 : WAN eth2 : DMZ eth1 : LAN と、想定して構築しています。 route、iptables の設定は、本の通り設定を行ったつもりなのですが、 TestPCからWeb-Serverに接続する(Webページを表示する)ことができません。 ・Ping について TestPC からは、Pingは eth0、eth2 まで飛び、Web-Serverまで飛ぶことができません。 LAN からは、PingはWeb-Serverに飛び、Webページを表示することができます。 FW-Serverからは、PingはWeb-Serverに飛び、Webページを表示することができます。 ・tcpdump コマンドについて FW-ServerとWeb-Serverでtcpdumpコマンドを実行し、TestPCから接続を試みたところ、 FW-Serverでは反応がありますが、Web-Serverでは反応がありません。 ・route の設定について routeの設定は以下になります。 route add -net 111.222.333.72/29 gw 111.222.333.73 eth2 route add -net 111.222.333.64/28 gw 111.222.333.70 eth0 route add -net 192.168.1.0/24 gw 192.168.1.1 eth1 route add -net 0.0.0.0 gw 111.222.333.65 eth0 ・iptables の設定について iptablesの、基本ポリシーと各NICのFORWARDの設定は以下になります。 iptables -P INPUT DROP iptables -P OUTPUT DROP iptables -P FORWARD DROP iptables -A FORWARD -i eth2 -o eth0 -j ACCEPT iptables -A FORWARD -i eth0 -o eth2 -j ACCEPT iptables -A FORWARD -i eth1 -o eth2 -j ACCEPT iptables -A FORWARD -i eth2 -o eth1 -j ACCEPT iptables や route の設定を変えて接続テストを行っていますが、接続することができません。 RedHat については、インストールから行っています。 ネットワーク初心者ですので、行った設定について不備な点・怪しい点について見当がつきません。 確認事項だけでもアドバイスを頂けると助かります。よろしくお願いします。