Mac OS Xの共有設定について

所属 :和泉AV・ITサポートサービス
作成者 :加賀 賢太朗
作成日 :2005年10月25日
最終修正 :2005年10月25日

研究棟のネットワークでMac OS Xの共有設定を誤ると、DHCPサーバを稼動させてしまう事例をもとに調べた結果を案内します。

問題の発生

2005年9月29日に和泉校舎の研究棟ネットワークに接続している研究室の先生方から「インターネットに繋がらなくなった」という相談を受けました。全体ではなくて一部の方々だけで、共通しているのが「Windows XPのノートパソコンでローカルエリア接続のTCP/IPに代替の構成を利用している」ということでした。

おそらく研究棟ネットワーク内に「誤って起動してしまったDHCPサーバ」もしくは「接続口を誤ったルータ」が稼動している可能性があると考え、研究棟教務助手補室の机を借りて研究室の利用率が高そうな昼休み時を重点的に調査することにした。

調査方法

Windows XP SP2のノートパソコンを用意し、ローカルエリア接続のTCP/IPに代替の構成を利用する。
全般には「IPアドレスを自動的に取得する」「DNSサーバのアドレスを自動的に取得する」にチェック
代替の構成には研究棟ネットワーク参加用のIPアドレスを指定する。

コマンドプロンプトで「ipconfig /renew」を定期的に実行する。DHCPサーバが動いていればIPアドレスに変化が現れるはず。

調査結果

調査3日目にして変化が現れる。

ipconfig /renewの結果

Windows IP Configuration
Host Name . . . . . . . . . . . . : meihou2
Primary Dns Suffix . . . . . . . :
Node Type . . . . . . . . . . . . : Hybrid
IP Routing Enabled. . . . . . . . : No
WINS Proxy Enabled. . . . . . . . : No
DNS Suffix Search List. . . . . . : mind.meiji.ac.jp
Ethernet adapter ローカル エリア接続:
Connection-specific DNS Suffix . : mind.meiji.ac.jp
Description . . . . . . . . . . . : Realtek RTL8139/810X Family PCI Fast Ethernet NIC
Physical Address. . . . . . . . . : 00-E0-00-AB-DF-40
Dhcp Enabled. . . . . . . . . . . : Yes
Autoconfiguration Enabled . . . . : Yes
IP Address. . . . . . . . . . . . : 192.168.2.24
Subnet Mask . . . . . . . . . . . : 255.255.255.0
Default Gateway . . . . . . . . . : 192.168.2.1
DHCP Server . . . . . . . . . . . : 133.26.188.xxx
DNS Servers . . . . . . . . . . . : 192.168.2.1
Primary WINS Server . . . . . . . : 133.26.160.4
Lease Obtained. . . . . . . . . . : 2005年10月5日 12:44:06
Lease Expires . . . . . . . . . . : 2005年10月5日 13:43:30

Etherealでパケットキャプチャを開始した後に「ipconfig /renew」を実行する。

Source. Destination Protocol Info
133.26.188.xxx 255.255.255.255 DHCP ACK DHCP ACK - Tracsaction ID 0x///
133.26.188.xxx 255.255.255.255 DHCP Offer DHCP Offer - Tracsaction ID 0x///

間違い無くDHCPサーバが動いている。
MIND利用申請処理DBからIPアドレスの所持者を割り出す。Macユーザーであることも判明する。

検証

IPアドレスの所持者の先生にご協力を頂いて、研究室内にて検証させていただく。壁から直接iMac(OS 10.4.2)だけにLANケーブルは接続されている。ルーターなどの機器はない。壁のLANケーブルを抜き、持参したHUBに接続する。Windows XPノートパソコンもHUBに接続する。

システム環境設定>ネットワーク

設定内容に問題はない。

アプリケーション>ユーティリティ>ターミナル

ifconfigで確認するとen0のinetが2つある

192.168.2.1
133.26.188.xxx

システム環境設定>共有>インターネット

共有する接続経路「内蔵Ethernet」が相手のコンピュータが使用するポート「内蔵Ethernet」が開始されていた。
停止することによりWindows XPパソコンで「ipconfig /renew」でIPアドレスを取得できなくなる。DHCPサービスの停止を確認する

先生はこの設定を行った記憶はないそうなので、何かしらの誤操作で設定を有効にしてしまったようです。


詳細な設定内容

システム環境設定>共有>インターネット

システム環境設定>共有>インターネット

共有する接続経路 内蔵Ethernet
相手のコンピュータが使用するポート 内蔵Ethernet

「相手のコンピュータが使用するポート」にチェックを入れると警告画面が出る

「相手のコンピュータが使用するポート」にチェックを入れると警告画面が出る

「OK」ボタンを押して、「開始」ボタンを押すと、また警告画面が出る

「OK」ボタンを押して、「開始」ボタンを押すと、また警告画面が出る

「開始」ボタンを押すと共有画面も変る

「開始」ボタンを押すと共有画面も変る

開始することで簡易ルータとしてMacが機能します。


問い合わせ等については和泉AV・ITサポートサービス インフォメーションを参照して下さい。
もしくはかがのページからどうぞ