• ベストアンサー

デスクトップ機をiPhoneのインターネット共有で

クローズな環境のPCを一時的にインターネットへ繋げたいと思っています。 状況: Windows11のデスクトップ機があります。固定アドレスでLAN接続されていますが、閉じたLANでインターネットへは接続できません。 共通のハブに繋げられるWindos10のノートPCがあります。 このノートPCをiPhone SE(第2世代)のインターネット共有でインタネットへ繋げます。 ノートPCのネットワークの設定で”アダプターの設定変更”でwifiとイーサネットの両方を選んでブリッジ設定します。 これだけの設定でWindows11のデスクトップ機はインターネットへ接続できるでしょうか? 要点は、一時的にインターネットへ接続したいWindows11機のIPアドレス等はどの様に設定すべきでしょうか? ノートPCのwifi側はiPhoneから自動で割り当てられる様に設定しています。 状況: 現テスト環境は本番と同じではありません。ノートPCとiPhone及びハブは本番と同じですが、WIndows11機のところがWindows10機でテストしています。 自動取得と固定アドレスでも試してみましたが、インターネットへ接続出来ていません。 そもそもこの様な手法でインターネットへ接続できるのでしょうか? (ノートPCはインターネット接続出来ています。ブリッジの先が繋がりません) アドバイス願えればと思います。

質問者が選んだベストアンサー

  • ベストアンサー
  • asciiz
  • ベストアンサー率70% (6803/9674)
回答No.3

>一時接続に関して上の了承は得てますよ。 了解しました。 安心して残りの解説ができます。 >ただ、次の"route add"で、消去したDefault Gatewayと同じ設定を行なっている様に見受けられます。 >何故でしょう? 「デフォルト ゲートウェイ」は、「今いるネットワーク以外のすべての通信」を、ゲートウェイアドレスに転送するよう、任せるものです。 一方、route add するのは、「デフォルトゲートウェイ」ではなく「ゲートウェイ」です。 特定のネットワーク宛先だけ、指定したゲートウェイに、任せます。 iPhone側に接続したとき例えば、 ・IPアドレス 192.168.99.100/24 ・デフォルトゲートウェイ 192.168.99.1 みたいなIP設定を受け取ったとしますよね。 そして自分のIPアドレス 192.168.1.100、社内サーバのアドレス 192.168.0.10、であったとします。 この時、有線LANのデフォルトゲートウェイを消し、iPhone側のデフォルトゲートウェイが有効になると、社内サーバ 192.168.0.10 へのアクセスもiPhone側に投げてしまうので、社内サーバに繋がらなくなってしまいます。 そこで、スタティックルート(ゲートウェイ指定)です。 >route add 192.168.0.0/24 gw 192.168.1.1 netmask 255.255.255.0 これにより、デフォルトゲートウェイがiPhone側に移っていても、192.168.0.* 宛ての通信は、ゲートウェイ 192.168.1.1 に任せる、というルート設定をしたことになるので、iPhoneに接続したまま、社内サーバにもアクセスできるようになります。 ---- 本来は、有線LAN側のデフォルトゲートウェイを消したことにより、社内ネットワークに存在するすべてのネットワークアドレスについて、route add コマンドを実行しなければ、iPhone未接続時と同じになりません。 でも、部署間の通信が必要ないのであれば、route add 設定するのは、サーバールームのネットワーク(社内Web・ファイルサーバ・DBサーバ等があるところ)だけで良いかもしれません。 でももし他部署の部屋内にNASを置いていて、そこにアクセスする必要がある、なんて時には、その部屋ネットワークあての route add をしておく必要があります。 なので、安全策を取るならば、社内ネットワークのすべてのネットワークあての通信を、192.168.1.1 に任せるような route add をしておくのが良いです。 何行あろうとも、バッチファイルにしておけば一括実行できますので。 ※管理者権限で実行する必要があります。 →管理者権限で起動したコマンド プロンプトで実行するか、バッチファイルのショートカットを作成し、管理者賢伝での実行となるようにプロパティ設定します

HGB00440
質問者

お礼

テスト段階ですが、有線LAN側のPCから、wifiでiPhoneを通じてインタネットへ繋がったノートPCのブリッジを介して、インタネットへ接続出来ました。 大変、勉強になりました。 ありがとうございました。

Powered by GRATICA
HGB00440
質問者

補足

ありがとうございます。 分ってきました。 デフォルトゲートウェイとゲートウェイですね。 一時接続でインターネットへ接続する際の端末は1台だけです。この1台(デスクトップ)とノートPCとで有線LANを組みます。 一方、ノートPCはwifiでiPhoneと繋がりインターネットへ接続しています。 ノートPC上でイーサネットとwifiの間をブリッジします。 デスクトップのデフォルトゲートウェイ設定を消すと、 ブリッジ設定するだけで、有線LAN側にもiPhoneからIPアドレスが割り当てられる様になると言う事でしょうか? デスクトップ機は元々の固定アドレスLANからは一時的に接続を外しています。元のネットワーク内へアクセスする必要はありません。 単に、デスクトップ機がインターネット接続出来ればOKです。 デスクトップ機のアダプター設定を自動取得に変更すれば、ブリッジを介してiPhoneからIPアドレス等設定が割り当てられると言う理解で良いでしょうか?

その他の回答 (2)

  • asciiz
  • ベストアンサー率70% (6803/9674)
回答No.2

有線LAN側の「デフォルト ゲートウェイ」を消さなければ、iPhoneのインターネット共有を使えません。 「デフォルト ゲートウェイ」は、現在繋がっているネットワーク以外へのアクセスをしようとする際にパケット転送依頼をするIPアドレスなのですが、通常は社内の他のネットワーク(サーバー等)にアクセスするため、有線LANネットワーク側に設定されているでしょう。 そのデフォルトゲートウェイを消せば、インターネットにアクセスできるようにはなるでしょうが、今度は社内システムがまともに使えなくなるはずです。 これを解決するには、有線LAN側にスタティックルートを設定します。 例えば、有線LAN IP が192.168.1.100、ゲートウェイが192.168.1.1。 社内の他のネットワークに192.168.2.* 192.168.3.* 192.168.0.* がある、とわかっているような場合。 有線LAN側のデフォルトゲートウェイを消し、 route add 192.168.2.0/24 gw 192.168.1.1 netmask 255.255.255.0 route add 192.168.3.0/24 gw 192.168.1.1 netmask 255.255.255.0 route add 192.168.0.0/24 gw 192.168.1.1 netmask 255.255.255.0 というスタティックルートを設定します。 そしてiPhoneインターネット共有から普通にIPアドレスとデフォルトゲートウェイをもらいます。 そうすると、192.168.0.xxx 向けのパケットはスタティックルートに該当するので有線LAN側を使い、その他のアクセス(インターネット等)はiPhone側に流れるようになります。 ---- なお、route (add)コマンドは、管理者権限でなければ使えません。 社員向けパソコンであれば、ユーザー権限なのでrouteコマンドは使えないかもしれません。 それに、社内パソコンを勝手にインターネットに繋げてよいのでしょうか? 一社員の行動で社内システムがウイルスやハッキング等の被害を受ける恐れもあるわけです。 やる前に、システム管理者(ネットワーク管理者)に許可をもらってください。

HGB00440
質問者

補足

ご助言ありがとうございます。 一時接続に関して上の了承は得てますよ。 くれぐれも慎重に行います。 スタティックルーティングはやったことがありません。 よく確認してから試した方が良さそうです。 有線LAN側のDefault Gatewayを消すのですね。 ただ、次の"route add"で、消去したDefault Gatewayと同じ設定を行なっている様に見受けられます。 何故でしょう? また、本インターネット接続は一時的なもので、後で元に戻す必要があります。 "route add"コマンドは"-P"オプションが付いていない場合、設定が恒久化されず、再起動後には先の設定は残っていない仕様な様で、”-P”オプションは使用せずに、スタティックルーティングを試すと良いと解釈しました。 もう少し、使い方を確認し、試してみたいと思います。

  • FattyBear
  • ベストアンサー率33% (1530/4610)
回答No.1

詳しくはないのですが、デスクトップ機とノートPCがLAN接続されて いるのならデスクトップ機でノートPCをリモート操作して必要な情報 を入手した後、そのデーターをデスクトップ機にコピーすれば デスクトップ機でネットに繋げたのとほぼ、同じ操作ができるのでは ないかな?

関連するQ&A