web-dev-qa-db-ja.com

ドメインに属するWin7コンピューターで、DNS検索リストエントリを追加するにはどうすればよいですか?

私のデスクトップは会社のドメインの一部であり、DHCPを介してIPアドレスとDNS検索リストを受け取ります。もちろん大丈夫です。 DHCP経由で取得したDNS検索リストの最後に追加のエントリを追加する方法はありますか?

NIC TCP/IP v4のアダプタ設定を表示すると、もちろん、IPアドレスとDNSサーバーアドレスを自動的に取得するように設定されています。[詳細設定]を開き、[DNS]タブをクリックすると、 DNS検索リストの構成はグレー表示されます。

DHCP経由で取得したDNS検索リストの最後に追加するために起動するたびに実行できるコマンドまたはスクリプトはありますか?

私の目標は、私が頻繁にアクセスする(ラボで)追加の​​ドメインについて、完全に修飾された長い名前を入力しなくても済むようにすることです。

編集:Linuxでは、探していることを行うための設定は簡単です。 DHCPクライアントまたはネットワークインターフェイス自体を構成して、DHCP経由で取得した検索リストを追加または追加するか、置き換えるかします。 Linuxで私がWindowsでやろうとしていることの例については、 https://superuser.com/a/264032/2505 または http:// jurjenbokma。 com/ApprenticesNotes/domain_search_override.html

回答がないことは、Linuxでのこの簡単な構成がWindows 7では不可能であることを意味しますか?

7
Eddie

私はこれを行う方法を見つけました。これはおそらく回避策であり、管理者権限がないロックダウンボックスでは機能しません。レジストリキーを編集します。

HKEY_LOCAL_MACHINE\SOFTWARE\Policies\Microsoft\Windows NT\DNSClient\SearchList

そのキーの最後に、検索リストに追加するドメインを追加します。ただし、このキーは完全に検索リストを置き換える場合があります。このリストは、空白を入れずにコンマで区切る必要があります。

変更を加えた後、変更を適用できるようにDHCPクライアントを実行させる方法として、DHCPリースを更新する必要があります。

ipconfig /registerdns

これを完了すると、DNS検索リストに新しいエントリが追加されます。

8
Eddie

私が知る限り、DHCPが提供するリストに追加することはできません。

DNSを自動に設定する代わりに、手動に設定してプライマリDNSサーバーに配置します。次に、必要な数のDNSサーバーを入力できます。

おそらく、サフィックスの動作を変更して他のドメインも検索する必要があるでしょう。このビットは、FQDNを入力せずに、単にホスト名を入力するのを助けるという点で、おそらくより重要です。

個人的には、これを行う方法は、DNSサーバーにフォワーダーを設定することです。つまり、要求を他のドメインに転送して回答を取得し、そこにサフィックスリストを置くだけですが、PCはドメインのDNSサーバーにのみクエリを実行します。 FQDNを入力する必要はありません。

enter image description here

1
Snellgrove

グループポリシーがこれとどのように相互作用するかはわかりませんが、レジストリ値HKLM\SYSTEM\CurrentControlSet\Services\Tcpip\Parameters\SearchListを手動で編集して、DNSに追加されるドメイン名サフィックスのコンマ区切り(スペースなし)リストを含めることができます。

1
sbgoodwin

追加のDNSで何を達成しようとしていますか?別のリソースにアクセスしようとしていますか? Hostファイルへのエントリの追加や静的ルートの作成などの回避策が標準ユーザーの場合は無効になるため、答えはおそらくノーです。

0
DanBig

DNSボックスにいくつかのURLを追加したかったので、この問題で立ち往生しましたが、何もできず、ブロック全体がグレー表示されていました。

また、グーグルからそれ以上の助けを得ませんでした。最終的には推測の組み合わせを試してみましたが、幸いなことにそのうちの1つがうまくいき、DNSブロックが編集可能になりました。

手順は次のとおりです。

  1. 次のパスに従ってレジストリエディタを開きます:

    %systemroot%\ syswow64\regedit

  2. レジストリキーをクリアします。

    HKEY_LOCAL_MACHINE\SOFTWARE\Policies\Microsoft\Windows NT\DNSClient\SearchList

  3. 管理者アクセス権でCMD.EXEを開いてDNSの変更を登録します。

    ipconfig/registerdns

Advanced TCP/IP configurationでDNSブロックを確認します。これで、編集可能になります。

0
Deepesh