web-dev-qa-db-ja.com

Wi-Fiルーターの代わりにハブを使用してインターネットを共有する方法

私はブロードバンドを使用しており、ISPはイーサネットケーブルを介してインターネット用にWindowsPCをセットアップしました。しかし、他のPC(Ubuntu Linuxを実行している)はインターネットに接続できなくなりました。私のISPは、Wifiルーターを使用して両方のPCをインターネットに接続することを提案していますが、すでにハブを持っているので、ルーターを購入したくありません。しかし、ハブを使用すると、そのインターネット接続を共有できないと言われました。

私のISPは、ハブではなくWifiルーターを使用してインターネットを共有できると言っています。このハブを使用してインターネットを共有する方法はありますか?

3
partho

ハブを使用してインターネットを共有する方法はありますか?

短い答え

番号。

長い答え

次のいずれかを実行できます。

  • ISPのアドバイスに従ってルーターを使用するか、

  • ソフトウェアルーターとして機能するように、ある種のインターネット接続の共有(ICS)ソフトウェアを備えた1台のPCをセットアップします。

2
DavidPostill

最初の考慮事項は次のとおりです。あなたの時間はどのくらいの価値がありますか?ルーターは安価です。リサイクルショップで20ドル以下で見つけることができます。あなたが最低賃金の仕事をしていて(または失業していて)利用できるお金がない場合を除いて、以下の手順はあなたの時間の価値がありません。 (それでも、これが機能するまでに2時間以上かかる場合は、臨時労働機関で2時間過ごす方がおそらく価値があります。)

以下に、実行する必要があることの概要を説明します。 「UbuntuでセカンダリIPアドレスを割り当てる方法」や「NATルーティング」を設定する方法」などの詳細は、別の質問です。

一度に1台のコンピューターのみをオンラインにする必要がある場合: Linuxコンピューターを構成してネットワークカードのMACアドレスを偽造し、Windowsコンピューターと同じになるようにします。 (ただし、両方のコンピューターがオンになっている場合、これは機能しません。)

両方のコンピューターを同時にオンラインにする必要がある場合:

1台のコンピューターをもう1台のコンピューターのルーターにする必要があります。これはおそらくWindowsでは簡単に実行できません(はい、Windowsにはインターネット接続の共有がありますが、ネットワークカードが2つあることを前提に動作します。そうではないと仮定します)が、Linuxでは実行できます。

ステップ1: ISPに、Linuxコンピューターをインターネットアクセス用に構成されたコンピューターとして認識させる。最も簡単な方法は、Linuxコンピューターをインターネットポートに接続してから、ISPに電話して、接続用に「MACアドレスキャッシュをフラッシュする」ように依頼することです。インターネットを変更したために、そうするように依頼していることを伝えます。 -コンピュータに面しています。

ISPが「オンライン」コンピュータを変更できない/できない場合は、いくつかのオプションがあります。

  • ネットワークカードが移動可能である場合(つまり、両方のネットワークカードが、マザーボードにはんだ付けされていない、コンピューター間で移動できる別個のカードである場合)、WindowsコンピューターとLinuxコンピューターのネットワークカードを交換します。

  • ネットワークカードがマザーボードにはんだ付けされている場合は、WindowsでネットワークカードのMACアドレスを変更できるかどうかを確認してください。変更できる場合は、LinuxコンピューターとWindowsコンピューターの間でMACアドレスを交換してください。

  • windowsでMACアドレスを変更できない場合は、どのOSがどのコンピューターにあるかを変更します。つまり、ハードドライブを交換してから、WindowsディスクにWindowsを再インストール/修正します(Linuxはコンピューター間を移動しても問題ありませんが、Windowsは通常拒否します起動する)。

これで、Linuxはインターネットに接続できますが、Windowsは接続できません。

ステップ2: IPアドレスを割り当てます

両方のコンピューターをハブに接続し、ハブをISPが提供するインターネットポートに接続します。

LinuxコンピューターにはISPによって割り当てられたIPアドレスがあり、ハブを介してオンラインに接続できる必要があります。

次に、LinuxコンピュータにsecondIPアドレスも192.168。で指定します。範囲。たとえば、192.168.1.1。

Windowsコンピュータに、同じ範囲で手動で構成されたIPアドレスを指定します。 192.168.1.2とし、デフォルトゲートウェイアドレスをLinuxコンピューターに指定した192.168アドレス、つまり192.168.1.1に設定します。 DNSサーバーのアドレスを、Linuxコンピューターが使用しているものと同じもの(ISPから提供されたもの)に設定します。

ステップ3:セットアップNATルーティング

Linuxボックスで、192.168。サブネットとISPによって割り当てられたIPアドレスとの間のルーティングNATを構成します。192.168の範囲は内部サブネットであり、ISPによって割り当てられたIPアドレスはパブリック/「外部」IP。

2
Felix