web-dev-qa-db-ja.com

静的IPアドレスをICSクライアントに割り当てるにはどうすればよいですか?

インターネット接続をホストしているWindowsコンピューターでインターネット接続の共有を有効にしています。レジストリのScopeAddressの値データを変更して、ホスト上のDHCPサービスで使用するIPアドレスを手動で割り当てました。 (Microsoft KBの記事 230148 を参照してください。)そのアドレスは現在192.168.120.1です。現在、クライアントのアドレスは192.168.120.247です。 (デフォルト値のデータ192.168.0.1がルーターとのIP競合を引き起こしたため、これを行う必要がありました。)

screenshot

接続は機能しており、すべてが機能しています。クライアントはインターネットにアクセスできます。しかし、IPアドレスは変化し続けます。そのため、DHCPサーバー側で静的アドレスを設定します。つまり、クライアントのIPアドレスを予約して、ネゴシエーション時に常に同じIPアドレスを取得できるようにします。それ、どうやったら出来るの?おそらくこれにはさらに別のレジストリ値がありますか?

これはWindowsVistaにありますが、Windows7にも適用されます。

4
Samir

私はウェブを広範囲に検索してきましたが、ICSを使用するときにサーバー/ホスト側で静的IPアドレスを割り当てる方法が見つかりませんでした。ネットワークルーターのDHCPサーバーで通常行うように、ICSをホストしているコンピューターでDHCPIP予約リストを作成する方法はないようです。 WindowsでICSに使用されるDHCPサービスは、その点で制限されています。たとえば、Webインターフェイスがないため、Webブラウズに192.168.120.1と入力して、内部を管理することはできません。 WindowsのICS)で使用されるDHCPサーバー。

したがって、この問題に対する唯一の有効な解決策は、クライアント側で静的IPアドレスを割り当てることです。つまり、静的IPアドレスは、ICSホストのDHCPサーバーからインターネット接続を取得するすべてのコンピューターに手動で割り当てる必要があります。これはもちろん面倒ですが、実行可能です。この方法でインターネットに接続されているコンピューターが数台しかない場合の解決策。多数のコンピューターの場合は、集中型ネットワークルーターが推奨されます。

クライアント側で静的IPを割り当てる方法を簡単に説明します。

  1. [スタート]メニューボタンをクリックします。
  2. コントロールパネルをクリックします。
  3. ネットワーク接続をダブルクリックします。
  4. ローカルエリア接続を右クリックし、プロパティをクリックします。
  5. インターネットプロトコル(TCP/IP)をダブルクリックするか、それを選択してプロパティをクリックします。
  6. 次のIPアドレスを使用して、次のように入力します。 IPアドレス192.168.120.115、サブネットマスク255.255.255.0、デフォルトゲートウェイ192.168.120.1。 DNSフィールドは空のままにします。
  7. [〜#〜] ok [〜#〜][〜#〜] ok [〜#〜]をクリックして保存します変更してダイアログボックスを閉じます。

ここではWindows XPを使用しましたが、WindowsVistaとWindows7でも同様です。ネットワーク接続アプレットを見つける必要があります。最も簡単な方法は、実行プロンプトを使用することです。これが簡単なハウツー。

  1. 押す Win+R
  2. ncpa.cpl(またはcontrol netconnections)と入力します
  3. 押す Enter

スクリーンショット

2
Samir

テキストファイルの構成、ハッキング、微調整を恐れていない場合は、接続を共有する前に デュアルDHCPおよびDNSサーバー を実行できます。

0
twnaing