- 2010-06-18 (金)
ぼんずーず : CentOS5.5で光接続(2)[まだ挑戦中] の続きです。
調べれば調べるほどなぜ繋がらないのか分からない状態で頑張り続けました。
つながったので記録。
環境おさらい
CentOS 5.5
フレッツひかりネクスト ファミリータイプ
レンタルのブロードバンドルータ PR-S300SE
[壁にジャック(光コンセント?)]
|
[PR-S300SE] —電話とFAXデュアルチャネル(だかダブルチャネル)で別番号
| └挑戦中のPC
別のPC(windowsXP)
な状態です。
症状おさらい
ethtool eth0は not available
でも
ifconfig eth0 でLANに繋がっている
rp-pppoe インストールして
pppoe-start
すると
ifconfig ppp0 でルータからIP割り当てられる
同時に起動しているwindowsXPは問題なくネット利用できている
でもインストールしたCentOSから
yum -y update
すると
エラー出る。
Could not retrieve mirrorlist http://mirrorlist.centos.org/?release=5&arich=i386&
repo=addons error was
[Errno 4] IOError:
Error: Cannot find a valid baseurl for repo: addons
と言われる。
cannot finda a valid baseurl
とか
failure in name resolution
あたりから完全にyumのリポジトリが間違っているか,DNSの設定か,
って思ったけど
ping yahoo.co.jp
すると unknown host
でも別PCから ping 192.168.1.x すると応答ある
CentOSから 別PCへのpingも応答ある
WAN経由だとping通らない
とりあえず,ネットには繋がっていない状態。
試したこと
エラー内容から素直に
yum のリポジトリを変更してみる rikenさんに。
でも,ping結果からネット自体接続できていないぽいので
networkの設定
ifcfg-eth0の設定
(というかここ見直した時点で繋がらないのがそもそもおかしかった)
とか NICとethの割り当て
とか
pppoe-setup
でのdnsとかfirewallとか。
あとDNS
reslve.conf
や
/etc/hosts
など・・・
原因というか繋がるまでの経緯
1.調べた結果,考えられる原因は
「ネットワークの設定」
「ルータの設定」
「NICがLinux対応してないというかCentOSのドライバが対応していない」
このあたりのはず。
↓
2.「Linux ネットワーク」「Linux ネットワーク 設定」
あたりで検索して可能な限りの設定の見直し。
及び
IPマスカレード
NAT
ルーティング
パケットフィルタリング
DHCP
DNS
といったTCP/IPやネットワークに関する基礎的な知識補完。
↓
3.直接手がかりが入手できそうな
「Linux ひかり接続」
「Linux 光」
「Linux ルータ 接続」
「Linux pppoe 接続」
あたりの検索結果はLinuxをルータとしてNTTのひかりネクストorBフレッツ(あるいは,昔のひかり)に接続するという内容がほとんど上位を占めている。
つまり,「Linuxによるルータ構築」のお話ばかり。
これはこれで大変勉強になるのですが・・・,というか皆さんほんとにパソコンのこと好きですね(笑)。
そして,
「Linux ネットワーク 繋がらない」
「Linux ひかり 接続できない」
「Linux pppoe 繋がらない」
といった検索結果がLinuxのネットワーク設定に関する記述ばかりなので,
CentOSとかUbuntuとかFedoraとかとりあえずインストールしたけど私みたいにネットワークとかLinuxとかよく分からない状態の人が
ひかり接続できなくて困っているという事例が無いわけです。
でも,とりあえずLinux入れてみたという方も最近は多いはずだし,ひかり以外でネット接続している方も少なくなってきているはずだし,
と考えてみると,そういった記事があまり書かれていないことが不思議なわけです。
と,このあたりでやっとひらめく。
↓
4.ルータにプロバイダからもらった接続先とパスワードを設定して接続。
↓
5.開通
NTTさんがくれた「フレッツ接続ツール」なるものが,ルータの設定を行うものとは思ってもいなくて,
ひかり開通したときから今までOSのPPPoEで接続していまいた。
ルータがpppoeできるなんて思っても見なかったのでそういうものだと思っていた・・。
Linux側ではルータの接続設定をしたら,デフォルトゲートウェイもDNSサーバもルータのip入れれば何にもしなくても接続できました。
ということで,
ひかり開通だぜ!接続ツール?cdrom?んなもんいらねーぜ!
↓
あれ?Linux入れたけど光繋がんないよwindowsからはこの接続ダイアログ>接続で繋がるのに
という場合は多分そのルータが今まで一度も直接ひかり接続したこと無い方だと思います。
接続はルータにまかせてあげてください。
おまけの情報など
・IPV6の設定などはあまり関係なかった。
・結局,CentOSからrp-pppoeで直接つなげられなかったのは何故かは分かっていない(NICか?)
・ひかりに関して調べ物をするときは「光」 「ひかり」 両方のキーワードで調べる
(例)
「Linux ひかり接続」を検索するときは
「Linux 光接続」もちゃんと検索する
・ひかりで使っているブロードバンドルータとは全く別の「光ルータ」というものが存在する。
まだまだ研究中だけど,すごいらしい!でも,事業仕分けの対象になったらしい!
Comments:0
Trackback+Pingback:0
- TrackBack URL for this entry
- http://reoto.com/archives/277/trackback/
- Listed below are links to weblogs that reference
- CentOS5.5で光接続(3)[繋がった] from ぼんずーず