• 締切済み

Linuxからルータ経由のインターネット接続

古いマシンを蘇生すべくRedHat7.2をインストールしたのですがインターネットの閲覧が出来ません。 状況としては ・Windowsマシンではハブ=ルータ=ADSLモデムでインターネットは見られる ・Linuxマシンからルータのweb設定画面は見られる(pingもok) ・LinuxマシンのIPアドレスはルータのDHCPから自動取得の設定 ・URLを入れるとすぐにページが見つからないというエラーメッセージが出る 以上のような状況です。 ひとつ気になるのがルータ付属のPPPoe接続ツールがあるのですが それはWindowsマシンにしかインストール出来ません。 またWindowsマシンではインターネットを見る度に接続しにいく設定で一定期間接続要求が無いと切断します。 LinuxマシンからPPPoe接続の要求がルータに出せないでインターネットが見られないのかもと推測してます。 このようなトラブルを解決した方いましたら原因もしくは解決法のアドバイスお願い致します。

みんなの回答

  • MovingWalk
  • ベストアンサー率43% (2233/5098)
回答No.6

現状は、当初と変わらないということでしょうか。 それでは、 1.LinuxのLAN設定を確認してください  1-1)ifconfig↓     (↓は[Enter]を押下することを表す)    この結果出力されるIPアドレスなどの情報は設定値と逢っていますか? 2.次のアドレスにpingしてみてください。  2-1)ローカルのルータのLAN側IPアドレス  2-2)ローカルのルータのWAN側IPアドレス  2-3)ルータに設定されているDefaulltGatewayのIPアドレス  2-4)Linuxに設定しているDNSサーバのIPアドレス  2-5)YahooのIPアドレス(211.14.13.226)  2-6)Yahoo!Japanのホスト名(www.yahoo.co.jp) 3.次のようにtelnetで接続してみてください  3-1)telnet 211.14.13.226 80↓     (その後)      GET↓↓  3-2)telnet www.yahoo.co.jp 80↓     (あとは3-1)と同じ)    3-1)3-2)でHTMLが出力されるなら正常なわけですが... うまくいかない場合は、どこ(何番)がどういうエラーになるか、お知らせ下さい。

  • herashi
  • ベストアンサー率48% (343/711)
回答No.5

一般的にですが、ルーターの振れる範囲内であればIPアドレスを固定にしても問題はない事が多いと思います。 ルーターの設定画面は見えるということですので、それをとっても固定IPでは駄目という事はないと思います。 IPアドレスがどうのという事以外に何かあるのではないかという気もします。 7.2ですからiptables(もしくはipchains)の設定などはどうでしょうか? 全てDENYなどにしてあるとLOも通らないので通信がうまくできない可能性があるように思いますが。

  • puyocats
  • ベストアンサー率66% (2/3)
回答No.4

ルーターから自分のマシンにはIPが振られているのであれば、リゾルバにルーターのIPを書き入れてやるとか。 /etc/resolv.confに nameserver **.**.**.**(ルーターのIP)

lh_kl
質問者

補足

まとめてお礼させていただきます。 >MovingWalkさん ISPから指定のDNSサーバのアドレスを入れて見ましたがダメでした。 >herashiさん、puyocatsさん ルータのIP(192.168.0.1)を設定してみました。 ネットワーク設定からとresolv.confの編集両方やりましたがダメでした。 アドバイスありがとうございました。 LinuxマシンのIPアドレスをDHCPからの動的アドレスにせずに固定でやる場合は ルータの設定を変えないとまずいのでしょうか? なんとかインターネット接続だけはしたいのでアドバイス頂けると助かります。

  • herashi
  • ベストアンサー率48% (343/711)
回答No.3

すでに他の方が回答しているようですが。 Linux自体はPPPoEをサポートしていませんが、それようのツール(モジュール)が配布されています。 しかし、lh_klさんの場合はADSLモデムの後にルーターがあるようですのでこれはいらないと思います。 (ほとんどのルーターがPPPoE対応のはずです) Linuxでルーターにpingが通って、DNSが見つからないという状態のようですので、Linux側のDNS情報があっていないと考えられます。 Linuxのeth0などの設定でデフォルトゲートウェイとDNSをルーターのIPアドレスにしてはどうかと思います。 (多分ゲートウェイはなっていると思われますが) ちなみにWindowsの方もPPPoE設定ツールなど入れなくてもルーターを指定する事でネット接続できると思います。 では。

  • MovingWalk
  • ベストアンサー率43% (2233/5098)
回答No.2

>DNSはプロバイダから指示されたものでよろしいのでしょうか? はい、そのアドレスです。 >ルータにも設定していますがそれとは別にLinuxにも設定が必要ということでしょうか? はい、名前解決はクライアント側で行ないますので。

lh_kl
質問者

お礼

ありがとうございます。 今日の夜にでも設定してみます。

  • MovingWalk
  • ベストアンサー率43% (2233/5098)
回答No.1

>・URLを入れるとすぐにページが見つからないというエラーメッセージが出る DNSが設定されていないのではないでしょうか? 下記URLを参考にして確認/設定をしてみてください。 http://www.jp.redhat.com/manual/Doc72/RH-DOCS/rhl-cg-ja-7.2/ch-network-config.html >LinuxマシンからPPPoe接続の要求がルータに出せないでインターネットが見られないのかもと推測してます。 PPPoE接続はルータが行ないますので関係ないと思います。 (ルータにPPPoEの設定をしているはずですが)

参考URL:
http://www.jp.redhat.com/manual/Doc72/RH-DOCS/rhl-cg-ja-7.2/ch-network-config.html
lh_kl
質問者

補足

早速の回答感謝申し上げます。 補足なのですが DNSはプロバイダから指示されたものでよろしいのでしょうか? ルータにも設定していますがそれとは別にLinuxにも設定が必要ということでしょうか? お手数ですが回答お願い致します。