ネットワーク共有のIPセグメント

こんにちは。どうしても分からないことがあるので、どなたか分かる方がいらっしゃいましたらご教授下さらないでしょうか。よろしくお願いします。


MacBookを無線LANで使用しています。


システム環境設定 > 共有 > インターネット共有で、「共有する接続経路」にAirMacを選び、「相手のコンピュータが使用するポート」でEthernetにチェックを入れています。

Ethernetにつないだパソコン(VirtualBoxという仮想マシンでDebian 5を動かしています)は無事MacBook経由でインターネットに接続ができ、MacBookからもそのパソコンにアクセスすることができるのですが、他のパソコンからMacBookに繋がっているパソコンにアクセスすることができません。


確認したところ、Macとその他のパソコンのIPのセグメント(192.168.0.*)とMacBookのEthernetに接続しているパソコンのセグメント(192.168.2.*)が違うのが原因だと思われます。


そこで、ネットワーク共有でセグメント分けずに接続する方法はないでしょうか?

ない場合、他の設定で対応できるのならその方法を教えを賜りたいです。

DHCPリレーやポートファワーディングなど、対応方法はあるようですが、ネットワークに乏しく、なるべくシンプルに対処する方法がないか模索しております。


よろしくお願いします。

MacBook, Mac OS X (10.5.8)

投稿日 2010/03/24 23:26

返信
返信: 5

2010/03/25 01:07 NO9 への返信

レスありがとうございます。

分からないところがあったので、質問させて下さい。

サブネットマスクですが、どれのサブネットマスクのことでしょうか。


調べてみた物を書いてみます。

【Mac側】

AirMac: inet 192.168.24.55 netmask 0xffffff00 broadcast 192.168.24.255

Ethernet inet 192.168.2.1 netmask 0xffffff00 broadcast 192.168.2.255

【Debian側】

Ethernet inet addr:192.168.2.17 Bcast:192.168.2.255 Mask:255.255.255.0

AirMacだとDHCPを使用するだと手入力でサブネットマスクを指定することができないようで、手入力にしたらネットに繋がらなくなります。😟

よろしくお願いします。

2010/03/25 00:12 dop への返信

確認したところ、Macとその他のパソコンのIPのセグメント(192.168.0.*)とMacBookのEthernetに接続しているパソコンのセグメント(192.168.2.*)が違うのが原因だと思われます。


サブネットマスクはどうなってます?255.255.0.0でいけそうに思いますが。

2010/03/25 02:11 dop への返信

AirMacだとDHCPを使用するだと手入力でサブネットマスクを指定することができないようで、手入力にしたらネットに繋がらなくなります。😟


手入力にしたときに、クライアントにDNSとルータ(ゲートウェイ)のIPアドレスを設定しましたか?DHCPを使わずにIPアドレスを手入力にした場合、DNSとルータのIPアドレスも入力してやる必要があります。


サブネットマスクですが、どれのサブネットマスクのことでしょうか。


どうも、インターネット共有の場合はインターネット共有に使っている側は*.*.2.*固定みたいですね。で、ホストになっているMacが*.*.2.1になるみたいですね。


ちょっと自信がないですが、考えたことを。


すべてのクライアントでIPアドレスを手入力にして、Debian以外は192.168.0.*のIPアドレスを割り振って、サブネットマスク255.255.0.0、DNSとルータのIPアドレスはインターネット接続に使っているルータ(無線LANのベースステーションがルータ内蔵かな?)のアドレス(場合によってはプロバイダから配布されているDNSのアドレスを入れなければダメな場合もあるかな)、Debianは192.168.2.*のIPアドレスを割り振って、サブネットマスク255.255.0.0、ルータとDNSはホストになっているMacのDebian側のIPアドレス(192.168.2.1)(DNSは場合によってはより上流のものにした方が良い場合もある)。


でも、上手くいかないかもしれない…(一応、ルータ越えにになるようなので、ダメかもしれない…)。

2010/03/25 03:52 NO9 への返信

返信ありがとうございます。

指示していただいた通りいろいろ試してみたのですが、どうもつながらないようです。



ネットワーク共有でセグメントを分けないようにする設定ってどこかでできるようになっているといいのですが。

何かセキュリティ的な理由かハード的な理由であえて分けるようになってるんでしょうか。


ご協力ありがとうございます。

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

ネットワーク共有のIPセグメント

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