私の問題に似ているが、適切な解決策ではない質問をいくつか見ました。
例 ユーザーにはラップトップがあり、オフィスに静的IPアドレスがあります。また、インターネットが必要なラップトップをサイトから外します。
構成された静的アドレスが利用できないときにIPアドレスを自動的に取得するようにコンピューターを構成する方法はありますか(ユーザーをネットワーク構成に切り替えて自動的に取得するように変更せずに)?
私の問題に似ているが、適切な解決策ではない質問をいくつか見ました。
例 ユーザーにはラップトップがあり、オフィスに静的IPアドレスがあります。また、インターネットが必要なラップトップをサイトから外します。
構成された静的アドレスが利用できないときにIPアドレスを自動的に取得するようにコンピューターを構成する方法はありますか(ユーザーをネットワーク構成に切り替えて自動的に取得するように変更せずに)?
回答:
自動的な方法があるかどうかはわかりませんが、私のラップトップでそれを行う方法は、モバイルネットスイッチと呼ばれるプログラムでした。 http://www.mobilenetswitch.com/さまざまなアクティブなネットワーク構成を調整できるので、職場のネットワーク用に構成でき、サイトを離れると、DHCPを自動的に取得するように設定されているネットワーク構成に切り替えることができます。
ルーターのファームウェアにこの機能がある場合の代替ソリューションは、そのデバイスに静的DHCPを構成することです。ラップトップのワイヤレスMACアドレスを取得し、ルーターがそれをサポートしている場合は、ルーターに静的IPアドレスを自動的に割り当てるように設定します。TomatoやDD-WRTなどのサードパーティ製ルーターファームウェアは、そのままでこれをサポートしています。これが最もクリーンなソリューションだと思います。この方法を使用すると、ユーザーは問題なくラップトップをDHCPモードに設定できます。私はこのセットアップをホームネットワークに使用しているため、デバイス側での手動構成を心配する必要はありません。すべての構成はルーターから行われます。
多くの人は、Windowsネットワーク構成がコマンドラインで調整できることを認識していません。例えば:
netsh interface ipv4 set address "Local Area Connection" dhcp
ipconfig /renew
netsh interface ipv4 set address "Local Area Connection" static 10.1.2.3 255.0.0.0 10.0.0.1
それを念頭に.bat
置いて、デスクトップに配置できる2つのファイルを書くのは簡単です。
これにより、ネットワーク構成を簡単に切り替えることができます
Windows 7では、ネットワークカードのIP構成に「代替構成」という概念があります。「IPv4代替構成タブ」のWindowsヘルプページから:
ユーザー構成は、DHCPサーバーが見つからない場合にIPv4が手動で指定された構成を使用することを指定します。この代替構成は、コンピューターが複数のネットワークで使用され、少なくとも1つのネットワークにDHCPサーバーがなく、APIPA構成が不要な場合に役立ちます。良い例は、オフィスや自宅で使用されるポータブルコンピュータです。オフィスでは、ラップトップはDHCPによって割り当てられたTCP / IP構成を使用します。DHCPサーバーが存在しない自宅では、ポータブルコンピューターは代替構成を自動的に使用するため、ホームネットワークデバイスやインターネットに簡単にアクセスできます。これにより、ポータブルコンピューターは、手動でIPを再構成しなくても、両方のネットワークでシームレスに動作できます。
これを設定するには、[コントロールパネル] -> [ ネットワークのステータスとタスク](または、カテゴリビューを使用していない場合は「ネットワークと共有センター」)に移動します。
目的の接続名(おそらく「ローカルエリア接続」または「ワイヤレスネットワーク接続(ネットワーク名)」)をクリックします。
これにより、[接続ステータス]ウィンドウがポップアップします。[プロパティ]ボタンをクリックします。
[接続プロパティ]ウィンドウで、「インターネットプロトコルバージョン4(TCP / IPv4)」行を探し、それをクリックして[プロパティ]をクリックします。
これで、2つのタブのあるウィンドウが表示されます。1つは「一般」、もう1つは「代替構成」です。
DHCPを使用するように最初のタブを設定し(「IPアドレスを自動的に取得する」および「DNSサーバーアドレスを自動的に取得する」を選択)、静的IPの詳細を2番目の「代替構成」タブに入力します。
Technet IPv4の[Alternate Configuration]タブおよびSuperUserの他の場所の詳細TCP / IP設定の[Alternate Configuration]タブとは
私が知っていることではありません。静的アドレスを構成することは、コンピューターにネットワークを完全に無視するように指示することに似ています。静的アドレスは、概念上、コンピューターの観点から「常に利用可能」(IP競合がない場合)です。
複数のネットワークインターフェイスを使用する方法を見つけることができる場合は、1つをDHCP用に、もう1つを静的用に構成し、静的なものをDHCPよりも高いメトリック(コスト)を持つように設定します。これにより、システムはDHCPが使用可能な場合はDHCPを使用しますが、システムがDHCPネットワークに接続されていない場合は静的なDHCPにフォールバックします。ほとんどのラップトップにはこれがないため、USBネットワークインターフェイスを使用してこれを実現する必要がある場合があります。
Linuxを実行しているラップトップを使用している場合(Windows 7にタグを付けたので、これは完全を期すためです)、IPエイリアスを使用して、2つのIPを同じインターフェイスに割り当てることができます。上記のアイデアと組み合わせて、DHCPを使用しようとするが、DHCPが失敗した場合は静的IPにフォールバックするネットワークポートを作成します。