理想的な世界では、どこにいてもすべてのデバイスを高速で自由に流れる Wi-Fi に接続できますが、自宅から離れると、多くの場合、制限に遭遇します。ユーザーごとに接続できるデバイスの数が限られていたり、有線イーサネット アクセスは無料だが Wi-Fi には料金がかかったりする場合もあります。
ホテルやカフェなどにいる場合、スマートフォンはWi-Fiに接続できるのにノートパソコンは接続できない、あるいはその逆のケースもあるかもしれません。自分のネットワークではないネットワークへのアクセスは難しい場合があり、本格的なトラブルシューティングを行う時間がないこともあります。
デバイスの1つはインターネットに接続できるのに、他のデバイスが何らかの理由でインターネットに接続できない場合は、以下の選択肢があります。Windowsには最適なソリューションがありますが、macOSやAndroidでは様々なテザリング方法があります。残念ながら、BluetoothやUSB経由でテザリングしている場合でも、iPhoneやiPadからセルラー回線以外のインターネット接続を共有することはできません。
これは実際にはハードウェアの制限です。ほとんどのデバイス、特に携帯電話は、Wi-Fi の受信と送信を同時に行うようには設計されていません (そのため、通常、iPhone または Android デバイスでモバイル ホットスポットを作成すると、Wi-Fi は自動的にオフになり、携帯電話接続に戻ります)。
旅行が多い方は、携帯電話ネットワークに接続して必要なデバイスにWi-Fiを提供できるトラベルルーターの購入を検討してみてはいかがでしょうか。あるいは、テザリングに使えるデータプランが充実したスマートフォンやタブレットがあれば、旅先で出会うWi-Fiネットワークに頼る必要がなくなります(セキュリティの観点からもメリットがあります)。
ウィンドウズ
設定パネルを開き(スタートメニューの歯車アイコンをクリック)、ネットワークとインターネットに移動して「モバイルホットスポット」を選択します。この機能を使って携帯電話接続またはインターネット接続を共有できますが、ここでは後者について説明しているので、「インターネット接続の共有」でWi-Fiまたはイーサネットが選択されていることを確認してください。
また、[インターネット接続を共有する方法] オプションとして WiFi を選択する必要があり (何らかの理由で Bluetooth を使用する場合を除く)、[インターネット接続を他のデバイスと共有する] トグル スイッチをオンにすることができます。

ダイアログのさらに下には、Windows が自動的に生成したネットワーク名とネットワークパスワードが表示されます。他のデバイスをオンラインにするには、この情報が必要になります。これらのオプションを変更したい場合(例えば、パスワードを覚えやすくしたい場合など)は、「編集」をクリックしてください。
これで完了です。WindowsマシンはWi-Fiホットスポットを再度無効にするまで接続できる状態になります。これほど簡単なインターネット共有(イーサネットでもWi-Fiでも)が、他のプラットフォームや古いバージョンのWindowsでは利用できないのは残念です(この機能を使用するには最新バージョンのWindows 10が必要なので、旅行前にアップデートしておきましょう)。
macOS
macOSでは、MacがEthernet経由で接続されている場合にのみWi-Fiネットワークを作成できます。そのため、ホテルの部屋など、外出先で直接インターネットに接続する必要があります。Wi-Fi経由で接続しながら、同時にWi-Fi経由で共有することはできません。
Macを有線インターネットに接続していて、そのWi-Fiを他のデバイスと共有したい場合は、Appleメニューを開き、「システム環境設定」を選択して「共有」画面に進みます。「接続元を共有」の横にある「Ethernet」が選択されていることを確認し、右側の「Wi-Fi」にチェックを入れ、その下の「Wi-Fiオプション」をクリックします。ここで新しいWi-Fiホットスポットを設定し、名前とアクセスパスワードを設定できます。

左側の「インターネット共有」にチェックを入れ、「開始」をクリックすると、ホットスポットが起動します。これで、他のデバイスは「Wi-Fiオプション」ダイアログに入力した詳細情報を使用して、新しいWi-Fiネットワークに接続できるようになります。
Ethernet接続が利用できない場合は、MacのWi-Fi接続をBluetooth経由で共有できます。共有接続としてEthernetではなくWi-Fiを選択し、共有オプションとしてWi-FiではなくBluetooth PANを選択してください。Bluetoothは他のデバイスとの通信速度が遅くなりますが、他に利用可能なものがない場合にはBluetoothで十分かもしれません。
アンドロイド
Samsung Galaxyシリーズ(S7以降)は、この点において最も優れています。想像力豊かな名前の「Wi-Fi共有」機能によって、Wi-Fi同士の共有が可能になります。設定から「接続」「モバイルホットスポットとテザリング」「モバイルホットスポット」の順に進むと、Wi-Fi共有のトグルスイッチが表示されます。この機能を使うと、モバイルデータ接続に依存せずに、現在のWi-Fiネットワークを新しい名前で共有し、他のデバイスが接続できるようになります。
Androidをお使いの方は残念ながらそうはいきません。Bluetooth経由でWi-Fi接続を共有し、他のデバイスが接続できるようにするか(ただし速度は遅くなります)、USB経由でWi-Fi接続を共有する(ただし、お使いのコンピューターがWindowsの場合のみ)しかありません。設定から「ネットワークとインターネット」→「ホットスポットとテザリング」をタップし、Bluetoothテザリングをオンにしてください。すると、近くのノートパソコンが新しいBluetooth接続を使ってオンラインに接続できるようになります。

USBケーブルが手元にある場合は、スマートフォンまたはタブレットをノートパソコンに接続し、USBテザリングオプションを有効にできます。ただし、前述の通り、これはWindowsでのみ機能し、macOSでは機能しません。AndroidはAndroidなので、モバイルデバイスのメーカーやモデルによって、テザリングの手順やサポート状況が異なる場合があります。
いくつかのサードパーティ製 Android アプリは Wi-Fi ネットワークから Wi-Fi ネットワークを作成することを謳っていますが、安定していてシンプルであるため推奨できるものは見つかりませんでした。最も近いのは Netshare です。試してみる価値はありますが、Wi-Fi ネットワークに直接接続するのではなく、他のデバイスのインターネット設定を少し再構成する必要があります。