4
4

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?

More than 1 year has passed since last update.

メモ:Windowsで特定ドメインだけ別なDNSに問い合わせる設定

Last updated at Posted at 2023-05-26

Windowsをテスト用に使用する際、インターネットにアクセスする必要もあるが、テスト用のドメインの名前解決はテスト環境のDNSを使用したい、というケースではWINDOWSで以下のコマンドを実行します。

(テスト用DNSサーバーの登録) ※192.168.1.1は仮のDNSサーバーIP、test.dom はテスト用に作成したドメイン名

Add-DnsClientNrptRule -Namespace "test.dom" -NameServers "192.168.1.1"

(上記コマンドの確認)

Get-DnsClientNrptRule

(テスト用DNSサーバーの削除)
Get-DnsClientNrptRuleでNPRTのNameを確認する。
NPRTのNameを下記のxxxx-xxxx-xxxx に指定してコマンド実行します

Remove-DnsClientNrptRule -Name "{xxxx-xxxx-xxxx}" -PassThru 

 *yes/noを聞かれるのでYesで削除

 *上記の登録ひとつで1つ上のサブドメインしか検索できないようなので別な階層のサブドメインがある場合、たとえば “.sub2.sub1.test.dom” と“.sub1.test.dom” (先頭の . を忘れないよう注意)などサブドメインの階層ごとに1つ1つ登録する必要があるようです

 *登録が正しいかは nslookupコマンド で nslookup - 192.168.1.1(上の例)を実行したのち指定したドメイン test.dom を名前解決できるかで確認できます。

■参考:https://learn.microsoft.com/en-us/powershell/module/dnsclient/add-dnsclientnrptrule?view=windowsserver2022-ps

■Macだとこんな感じだそうです。(追記予定)

4
4
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
4
4

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?