DHCPサーバーを参照できない

職場でLANにつなげていたibookを別の会社のLANにつないで作業をしようとした時に、DHCPサーバーが参照できません。
何度やってもネットにつなぐことができずに、OS9で起動し直したのですが、OS9では問題なく繋ぐことができました。
そこで、再度OSXにしてみたのですがやはり駄目でした。
これはなんかのバグなんでしょうか?

投稿日 2003/02/05 21:12

返信: 9

2003/02/06 08:03 Community User への返信

問題が切り分けられないことにはなんとも…
普通の人は普通に使えているわけですから…
DHCP参照じゃなくて、手入力だとつながるんですか?
Ethernetは生きてるんですよね?
ファイル共有で他のMacやらWindowsマシンが見えるんですよね?
これらがクリアされた上で、初めて「どうもDHCPの受け取りがおかしい
らしい」と限定することができると思うのです。

2003/02/07 23:35 Community User への返信

内蔵Ethernetでしょうか?
それともAirMacでしょうか?
DHCPを使わずにIPアドレス固定設定ではいかがでしょう?
まずは、物理インタフェースがきちんとつながっているか(オートネゴが失敗していないか等)の確認から初めて→パケットのやり取りはできているか(スイッチがMACアドレスでフィルタしてないか等)→DHCPのシーケンスに異常は無いか(terminalからtcpdumpでDHCPプロトコルのシーケンスを確認)の順に切り分けるのがいいと思います。

2003/02/10 16:22 Community User への返信

ネットについては詳しくなくて説明できないので、とんな操作をしたのかをもうちょっと詳しく書きます。
繋いだのはibook内蔵のイーサーです。
ibookを持って別の会社の友人のところに行き、ウェブを見るために友人のパソコン(win)につながってたケーブルを引っこ抜いてibookに刺しました。
TCP/IPの設定を友人とあわせて(DHCPサーバーを参照)繋ごうとしたのですがつながらず、
自分の会社の設定が残ってるのかな?
と思い一旦「手入力」にして「適用」した後もう一度「DHCPサーバーを参照」にして「適用」にしたのですがIPを取ってきてくれませんでした。
しばらくブラウザーなどをいじっていて、システム環境設定のネットワークのところを見ると、IPを取ってきてくれたかのようにIPが割り振られているのですがサブネットマスクのとこが255.255.0.0となっているしウェブも見れないしと行った状況でした。
再起動も(PRAMクリアとかも)何度かしたのですがダメでした。
ところが、OS9で起動し直したところあっさりとつながりました。
その後OSXに戻すとやはりつながりませんでした。

2003/02/10 17:17 Community User への返信

ネットワークの設定はインタフェース毎に設定できますので、
Ethernetを最上位にしてモデムなどを外した場合ってのをやったこと
ありますか?
あとそれと手入力で「適用」はいいんだけど、その時につながったん
ですか?

2003/02/11 13:58 Community User への返信

インターネットの設定は場所を新しく作ったり、モデムを消したりしたんですがダメでした。
あと、手入力で適用にしたのは、自分の会社でDHCPサーバーを参照にしたときのIPが表示されてたのでそれを消そうと思って一旦手入力にして、何も記入せずに適用を押して、DHCPサーバーを参照にするとIPの欄とかが空白になったのでその状態で適用しました。
そうするとしばらくは空白のままなのですが、時間がたつとサブネットマスクのところが255.255.0.0でケーブルとかを繋がない状態でDHCPサーバーを参照したときと同じになってつながりませんでした。
手入力にしたのは単に残ってる情報を消そうとしただけで繋いではいません。

2003/02/11 15:07 Community User への返信

OSXのネットワーク機能が正常かどうかをチェックしたいのですから、
設定のクリア目的ではなく動作チェックとして手入力を試していただきたい
のです。
DHCPサーバーは16台とか64台を自動割り当てしますので、その番号外で
他人が使ってないIPを手入力してみてほしいのです。
10.0.1.100以降とかね。

2003/02/13 01:59 Community User への返信

自分の MacOSX10.2.3のマシンでDHCPシーケンスを見て一つ気になるところが見つかりました。
以前、「Mac OS : Open Transport 2.5.1 および 2.5.2 における DHCP の問題」と言うのがありましたが、これの原因の一つにIP Address Lease Time Optionの使用があったと記憶しています。
http://til.info.apple.co.jp/cgi-bin/WebObjects/TechInfo.woa/wa/showTIL?id=25049
どうもMacOSX10.2.3のDHCPはこのOptionを使っているようですので、MacOSX10.2.3ではOT2.5.1/2.5.2と同様に古いRFCに準拠したDHCPサーバからはIP Addressのリースを受けられないと言うことになりそうです。
ただ、あまりDHCPサーバとの相性が問題になっていると言うのを聞かないので、ハズしている可能性も高いんですが、、、
みなさんどう思われますか?
以下が私のキャプチャしたDHCP Discoverのベンダー部です。
#tcpdump -i en1 -s 1500 -x で採取しました。
6382 5363
3501 01 DHCP Discover
3709 0103 060f 7071 4e4f 5f Parameter request
3902 05dc Max. DHCP message size
3d07 0100 0393 e924 71 Client ID
3304 0076 a700 IP Address Lease Time
0c0b 506f 7765 7242 6f6f 6b47 34 Host Name
ff End

2003/02/26 15:37 Community User への返信

先日、再度その会社に行くことになったので、
OS9で繋いでみて、そこで参照したIPをOSXで起動したときに入れて繋いでみたところ、ちゃんとつながりました。
前回は、ただいじってればそのうち直るかな?って思ってケーブルを抜き差ししたり設定を変えてもどしたりしてただけだったのでダメでしたが今回はつながりました。
でも、これって毎回調べて手入力しなきゃいけないのでしょうか?

このスレッドはシステム、またはAppleコミュニティチームによってロックされました。 問題解決の参考になる情報であれば、どの投稿にでも投票いただけます。またコミュニティで他の回答を検索することもできます。

DHCPサーバーを参照できない

Apple サポートコミュニティへようこそ
Apple ユーザ同士でお使いの製品について助け合うフォーラムです。Apple Account を使ってご参加ください。