More from: IPアドレス

苦労した・・・

ユーザーの環境に設置するための無線LANルーター「WSR-1800AX4P」を買った。
これをアクセスポイントにして有線LANを引けないところにPCを設置する予定。
外部へのアクセスには別途ルーターがあるので、単にアクセスポイントとして使う(ブリッジモード)だけにするつもりだったけど、設定で大嵌りした(汗)。

初期状態(AUTOモード)では難なくスマートフォン(iPhone)から接続出来たのでLAN側のIPアドレスやSSIDを変更してユーザー環境に合わせるところまでは問題無く完了。
ここで動作モードをAUTOからMANUALに切り替えブリッジモードにしたところ無線での接続が出来なくなった。
いろいろ試してみて気付いたのがクライアント(この場合はiPhone)に対してIPアドレスの割り当てが出来ない(DHCP無効)になっていた(機器本来の仕様でDHCPを有効には出来ない)。
そこでクライアント側でIPアドレスを手動で設定したところ、接続したように見えたが実際には通信が出来ないまま。
さんざん試してみたが一向に通信出来ないがAUTOモードに戻すと通信が可能になり、iPhone側から設定画面を開くことも出来る。
再度MANUALモードに戻すと接続が切れてしまうorz。
何度試しても同じなので、ググってみたりして調べてみると、メーカーから設定用のユーティリティアプリが公開されていたのでiPhoneにインストールしてみた。
これならAPに切り替えていても大丈夫・・・とはならずアプリが機器を見つけてくれない・・・と思っている内にアプリが機器を見つけてくれて情報を見ることが出来た。
それを見るとIPアドレスが169.254.80.xxxとなっていた。
つまりAUTOモードで設定したIPアドレスが有効にならず、MANUALモードでブリッジモードにするとDHCPクライアントとしてIPアドレスを取得しようとして失敗(DHCPサーバーは無いため)していたということだ。
そこで設定画面に入りIPアドレスを手動で目的のネットワークに合わせて設定することでようやくネットワークに接続出来てiPhoneから外部ネットワークにアクセスが可能になった。
一般家庭で使う分にはAUTOモードでルーターとして使うか、ブリッジモードでも上位にDHCPサーバーあってIPアドレスが割り当てられるので問題にはなり難いだろうが、ユーザーの環境のように敢えてDHCPサーバーを置かないネットワークではちょっと困るな。

とにかく目的の設定は出来たのだけど、今度は有線LAN側から機器の設定画面に入れないので困っている。
iPhone側から設定画面に入ってみてみても特にアクセスを制限しているようには見え無いんだけど、どこかに設定画面のアクセスを制限する設定があるのかなぁ?(汗)

←クリックしてくれると嬉しいです。

かなり忘れてるなぁ(汗)

先だって設置したプリンタサーバー(AXIS 5400+)が応答しなくなった。
リモートでアクセスしようにもpingすら帰って来ずない。
このままではどうしようもないので設置した場所まで行ってそこにあるPCからpingを打っても帰って来ない、と思ったらこの時のpingでIPアドレスが再設定されたらしく応答してくるようになり、サーバー側に溜まっていたプリンタキューからデータが送られて印刷が始まった。
これで一応は解決したんだけど念のためにブラウザからアクセスしてネットワーク設定を見てみるとデフォルトゲートウェイとサブネットマスクの設定がされていない。
デフォルトゲートウェイは0.0.0.0のままだし、サブネットマスクは255.255.0.0とクラスBのネットマスクとなっていた。
このマスクおかげでクラスCのサブネット同士での通信も出来ていたようだが、やはり設定としては変なので正しいデフォルトゲートウェイとサブネットマスクを設定しようとしたら入力欄に入力できない。
いろいろ試したけど解決しないのでググってみてもAXISの製品に関してはネットワークカメラの情報しか出てこないorz。
キーワードを変える等している内になんとかメーカー(の日本法人)サイトにあった古い資料がヒットした。
それによるとネットワーク設定の画面でIPアドレス等を手動で設定するにはDHCP/BOOTP/RARP/AutoIPを全て無効にしなくてはならないとのことなのでそれら全てを無効にしたところIPアドレス等の欄に入力可能になった。
プリンタにイーサネットポートが無くてこのプリンタサーバーを使っていた頃は全部自分でやっていたんだけど、昔のことで細かいところは忘れていたなぁ(汗)。

←クリックしてくれると嬉しいです。

エラーメッセージを出して欲しい・・・

職場でWindows8.1のPCを導入した。
こちらで初期セットアップをして使用者に渡しておいたが、今朝になってネットに繋がらないとSOSが来た。
調べたところIPアドレスを固定で設定しているにもかかわらず、ipconfigで見ると謎のIPアドレスが割り当っている。
これでは当然ネットワークに接続出来ない。
169.254で始まるIPアドレスだったので、どうもDHCPで自動取得しようとして取得できなかったらしい(DHCPサーバが無いため)。
問題は固定で設定しているのに何故DHCPで取得しようとしているかだ。

答えは結構単純で、固定で設定したIPアドレスが実は同一ネットワーク内の他のPCで既に使用されていたためだった。
WindowsXPやWindows7では同じIPアドレスが既に存在する場合はエラーメッセージが表示されたのですぐに判ったが、Windows8.1ではどうもそうではなく重複を検出した場合は自動取得に切り替わるらしい。
今回はIPアドレスの管理ミスで既に存在するIPアドレスを割り付けてしまったという当方のミスだけど、せめてエラーメッセージを出してくれていればその時点で問題の解決は出来ていた。
それを勝手に自動取得に切り替えるなんて全く余計なことをしてくれるものだな。

←クリックしてくれると嬉しいです。

ネットマスクが23ビットって(汗)

ネットワーク機器の設定をしていて、IPアドレスとネットマスクを指定するところになにを考えたか「xxx.yyy.zzz.abc/23」と書いてしまった(汗)。
本当は1つだけ設定したかったので正解は「xxx.yyy.zzz.abc/32」。
ネットマスクが24ビットというのは良くあるけど、自分で書いておきながら23ビットというのは始めて見た(爆)。
23ビットだと割り当てるIPアドレスは512個かぁ(実際にはネットワークアドレスとブロードキャストアドレスを除く510個)、、、、、ってそんなに要らないってば。

←クリックしてくれると嬉しいです。