自作ルーターの実行方法

このQ&Aのポイント
  • 自作ルーターの実行方法について解説します。技術評論社の「ルーター自作でわかるパケットの流れ~ソースコードで体感するネットワークのしくみ」という本を参考にしています。
  • ただし、自作ルーターをつないだPCからインターネットに接続できないという問題が発生しています。PCの設定やIPアドレスの設定などに問題がある可能性があります。
  • 設定されたIPアドレスやゲートウェイ、DNSサーバーなどを確認し、適切に設定されているかを確認してください。また、他にも設定すべき項目があるかもしれませんので、それについても注意してください。
回答を見る
  • ベストアンサー

自作ルーターの実行方法

 技術評論社の「ルーター自作でわかるパケットの流れ~ソースコードで体感するネットワークのしくみ」という本を読んで、最後の章のルーターのサンプルを使って実際に自作ルーターを動かそうとしているのですが、自作ルーターをつないだPCからインターネットに接続することができません。  自作ルーターにつなぐPCの設定を   IPアドレス:192.168.6.1   サブネットマスク:255.255.255.0   ゲートウェイ:192.168.6.21   DNSサーバー:192.168.1.1 に設定し、PCにつないだほうの自作ルーターのIPアドレスは192.168.6.21で、上位ルータ(192.168.1.1)につないだほうの自作ルータのIPアドレスは192.168.1.21にしました。  何かほかにやるべきことがありましたら教えてください。

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

  • ベストアンサー
回答No.1

上位ルーターにルーティング情報を設定する必要があります。 たぶん、その上位ルーターは家庭用NATルーターだと思いますが、 その場合、接続先から届いたレスポンスパケットの宛先IP(グローバルIP)を 接続元内部ローカルIP(192.168.6.1)に変換した後、192.168.6.1に パケットを届けるためには192.168.1.21を経由しなければ ならないことがわかるようなルーティング情報を設定しておく必要が あります。 もしかすると、最近の安価な家庭用ルーターでは、このような LAN側のルーティング情報設定機能が省略されているかもしれません。 (つまり、このようなサブネット構成に対応できるルーターでは ないかもしれません。) 通常、家庭内LANでこのようなサブネットを構築する必要はない ですから、メーカーも重要視していないと思います。

kg-unit22
質問者

補足

上位ルーターのルーティング情報を設定してみたらできるようになりました。 ありがとうございます!

関連するQ&A

  • ルーターを認識しません

    新しいPCに今まで使っていたPCのLANケーブルをつないだところ http://oshiete1.goo.ne.jp/qa1465824.html と同じような状況になりました。 IPアドレスが自動取得になっているにもかかわらず、169.254.29.239になってしまっています。 (今まで使っていたPCのIPアドレスは192.168.11.2です。ちなみにLANケーブルを今まで使っていたPCに再度つないだところ問題なくインターネット接続できました。) サブネットマスクも255.255.0.0でデフォルトゲートウェイ、DNSサーバーは表示すらされておりません。 (今まで使っていたPCではサブネットマスクが255.255.255.0で、デフォルトゲートウェイ、DNSサーバーはともに192.168.11.1です。) 使用しているルーターはBUFFALOのAirStation WHR3-AG54/Pです。 PCがルーターを認識していないため付属のAirNavigatorでAirStationの設定ができず困っています。 アドバイスをいただけないでしょうか?よろしくお願いします。

  • 【ルータ】ルーティングの設定で。。。

    現在、ルータ(WBC V100M)の設定をしております。 (まだ本番のネットワークには乗せず、PCと1対1で設定してます。) 設定状況を下記します。 【ルータ】 IP:192.168.8.1 サブネットマスク:255.255.0.0 DHCP機能:無効 ※クライアント端末に固定IPをふっているので。 【PC】 IP:192.168.0.100 サブネットマスク:255.255.0.0 デフォルトGW:192.168.8.1 この状態でルータの設定を行っており、 ルーティングの設定で、 宛先:192.168.0.0/16 ゲートウェイIPアドレス:192.168.8.2 …と設定したら、ルータに接続出来なくなります。 個人見解では、現在1対1で設定している為、 ゲートウェイIPアドレスに設定した、192.168.8.2の アドレスが見えないからだと思っているのですが、 この考えは間違っていないでしょうか? また、本番ネットワークにルータをつなげたら、 192.168.8.2は見えるので、ルータに接続出来ないという事は ないと思っていいのでしょうか?

  • ルータ

    先日ルータを購入したのですが、 P2Pの機能が使えなくなりました。 なので固定IP設定をしようとして すべての項目を入力すると、 ネットに繋がらなくなります。 WAN側IPアドレス: サブネットマスク: ゲートウェイ: DNSサーバー1: 上の4つの項目なのですが、 どこからその正しい情報を収集すれば いいのでしょうか? 分かる方いれば教えてください。

  • ルータサーバの構築まで

    インターネットに接続しないLANにおけるサーバクライアントシステムを作りたいのですが次のような方針で考えています. ネットワークのアドレス:192.168.0.0/24 *192.168.0.0~192.168.0.24 という意味でしょうか? 1. S(=サーバ用PC),C(=クライアント用PC)それぞれに  ルータサーバのローカルIP 192.168.0.1  S…  ローカルIP 192.168.0.2  デフォルトゲートウェイ=ルータサーバのローカルIP  サブネットマスク 255.255.255.0  C…  ローカルIP 192.168.0.3  デフォルトゲートウェイ=ルータサーバのローカルIP  サブネットマスク 255.255.255.0 DNSはとりあえず、まだ構築しない. ケーブルは将来の為にストレートのみを用います. ですので、ルータサーバを作るまではSとCは繋ぎません. ディストはRedHat9です. ルータサーバ構築までの前段階ではこのような設定でよいでしょうか?他に必要な設定はあるでしょうか?

  • 支店PCから本部Newサーバーを見れるようにしたい

    下記構成のPCがあります。 ■本部サーバー IPアドレス:129.0.0.200 サブネットマスク:255.255.0.0. デフォルトゲートウェイ:129.0.0.30 優先DNSサーバー:211.111.22.xxx 代替DNSサーバー:211.111.33.xxx ■本部PC IPアドレス:129.0.0.10 サブネットマスク:255.255.0.0. デフォルトゲートウェイ:129.0.0.30 優先DNSサーバー:129.0.0.30 代替DNSサーバー:なし 本部のルーターは YAMAHAのRTX1100(IPアドレス:129.0.0.30)と、 YAMAHAのRT107e(IPアドレス:129.0.0.254) ■支店PC IPアドレス:129.33.0.10 サブネットマスク:255.255.0.0. デフォルトゲートウェイ:129.33.0.30 優先DNSサーバー:129.33.0.30 代替DNSサーバー:なし 支店のルーターは YAMAHAのRT107e(IPアドレス:129.33.0.30) 本部と支店間はVPNが貼ってあります。 今回、本部に新しくサーバーを追加して以下のように設定しました。 ■本部Newサーバー IPアドレス:129.0.0.100 サブネットマスク:255.255.0.0. デフォルトゲートウェイ:129.0.0.30 優先DNSサーバー:129.0.0.254 代替DNSサーバー:なし 本部内では、本部PCから本部Newサーバーが見れるのですが、 支店PCからは本部Newサーバーが見れません。(\\129.0.0.100と検索しても見つかりません) セグメントが違うので、見れないのが当たり前かもしれません。 しかし、今まで支店PCから本部サーバーを表示出来ています。(\\129.0.0.200と検索してエクスプローラが表示される) 支店PCから本部Newサーバーを見れるようにしたいです。 ルーターにどのような設定をしているのかは、さっぱり分からないのですが、何が原因でしょうか?

  • 2台のルータを使ってLANを構築したい

    いつもお世話になっております。 さて、標記の件ですが、訳あって(互いに見えなくするために)ルータを2台使って、LANを組みたいのですが、2台目の設定がよくわかりません。 ご教授ください。 現在の状況 ルータ1→ハブ→ルータ2→バブ→PC3       →PC1、PC2 PC1,2は、インターネット等につながっているのですが、PC3がつながっていません。デフォルトゲートウェイ等の設定がわかりません。ルータ2の設定やPC3の設定は、いかがすればいいのでしょうか? ちなみに、ルータ1の設定は、 TCP/IP192.168.1.1 サブネットマスク255.255.255.0 デフォルトゲートウェイ192.168.1.1 ルータ2 TCP/IP192.168.0.1 ←これでいいの? サブネットマスク255.255.0.0 ←これでいいの? デフォルトゲートウェイ ←? 不明な点は、補足しますのでよろしくお願いします。

  • ルーター開放について

    ルーター開放をしようと思って色んなサイトを見てきましたが、いまいち理解できませんでした。 理解できたのはコマンドプロンプトからipconfigと検索すること。結果IPアドレス、サブネットマスクは表示しましたが、デフォルトゲートウェイ、DNSサーバーは表示しませんでした。デフォルトゲートウェイやDNSサーバーはルーター開放に必要なのでしょうか? また、ルーターのIPも知りたいのですが分かりません。この他の情報はブリッジ接続ではないです。ADSL、WindowsXPなどこの他必要な情報があればどんどん言ってください!パソコンに詳しい方どうか教えてください!

  • ルータの設定

    こんにちは、 自宅でLANを組んでいます。 無料ダイナミックDNSを設定して、自分のURLを取得しました。ルータの設定を見てよくわからない点がありますの お分かりの方がいましたら教えてください。 (質問が複数で申し訳ありません。) 環境:WindowsXP SP1 ルータ:WLAR-L11-L / WLAR-L11G-L Ver.1.30 プロバイダー:YAHOO BB ADSL -ルータの本体情報より- WAN側IPアドレスの設定方法 自動取得(成功) リース取得時間: 2004年8月17日 11時25分34秒 リース期限: 2004年8月18日 11時25分34秒 DHCPサーバ: ***.**.***.*** デフォルトゲートウェイ: ***.**.***.*** プライマリDNSサーバ: ***.**.***.*** セカンダリDNSサーバ: ***.**.***.*** WAN側IPアドレス       ***.**.***.*** WAN側サブネットマスク    255.255.254.0 LAN側IPアドレス      ***.**.***.*** LAN側サブネットマスク   ***.**.***.*** デフォルトゲートウェイアドレス ***.**.***.***(自動取得) DNSサーバアドレス プライマリDNSサーバ:***.**.***.***(自動取得) セカンダリDNSサーバ:***.**.***.***(自動取得) 質問1)ここで自動取得しているのは、どこからなのでしょうか?(YAHOO BB?) 質問2)WAN側IPアドレスは、誰からもらっているのでしょうか? 質問3)デフォルトゲートウェイアドレス ***.**.***.***(自動取得) DNSサーバアドレスが自動取得されていますが、これは、無料ダイナミックDNSから与えられているのでしょうか? 以上、よろしくお願いします。

  • 1つのパソコンで複数のネットワークに接続するには

    ネットワークコネクターが2つあるパソコンで 異なるネットワークにそれぞれ接続し、それぞれのネットワークにデータを 送受信したり、ファイルを利用したいと考えております。 普通にそれぞれのネットワークに対応しているLANの設定 ローカルIPアドレス、デフォルトゲートウェイ等を設定したのですが、 上手くいきません。 どのように設定を行えばよいのでしょうか? 具体的なアドバイスを宜しくお願い致します。 それぞれのネットワーク構成 ブロードバンドルータ1 ルータ1IP 192.168.11.1 ブロードバンドルータ2 ルータIP  192.168.12.1 いずれもフレッツ光 LANコネクター1の設定 IPアドレス       192.168.11.1 サブネットマスク    255.255.255.0 デフォルトゲートウェイ 192.168.11.1 DNSサーバーアドレス 優先アドレス      192.168.11.1 代替アドレス 設定無し LANコネクター2の設定 IPアドレス       192.168.12.1 サブネットマスク    255.255.255.0 デフォルトゲートウェイ 192.168.12.1 DNSサーバーアドレス 優先アドレス      192.168.12.1 代替アドレス 設定無し いずれも他のPCとIPが重ならなっていないとします。 OSはWINDOWS-XP Proです。 どなたか詳しい方アドバイスを宜しくお願い致します。

  • IPアドレスの設定とプロキシの設定方法について

    IPアドレス→IPアドレス、サブネットマスク、デフォルトゲートウェイ 、優先DNS、代替DNS以外に設定するものあったような気がするのですが 教えてください。 あと、プロキシの設定の仕方もお願いします。 基本的なことで申し訳ありませんがよろしくお願いいたします。

専門家に質問してみよう