Windows Subsystem for Linuxガイド 第41回 WSL GUI設定
マイナビニュース / 2024年11月7日 15時31分
これに対して、GUI設定アプリでは、設定項目の依存関係、Windowsバージョンへの依存などのルールを設定時に判断することができるため、WSLを起動したら設定ファイルがエラーだったという問題は起こらない。ただし、GUI設定アプリでは、以前から.wslconfigファイルにあるエラーのある行は無視して、勝手に削除することはない。WSLのバージョン間やプレビューと安定版の違いなど、廃止された設定行が残る可能性がある。このとき、wslsettings.exeは、これを無視するだけだ。
なお、wslsettings.exeは、.wslconfigファイルを直接書き換えるため、少なくとも、同時にエディタで.wslconfigファイルを書き換えるようなことはしないほうがいいだろう。基本的には、wslsettings.exeを使えば、.wslconfigを直接編集する必要はないはずだ。
前掲の表を見てわかるように、wslsettings.exeは、一部の実験的機能をもカバーしている。ただし、すべての実験的機能をカバーしているわけでもない。実験的機能は、最初にプレビュー版に搭載されるが、その後、消えてしまうものもある。このため、安定版のリリースタイミングによっては、対応していない実験的機能が残ることがある。
現在のWSL Ver.2.3.24に付属しているwslsettings.exeでは、「dnsTunnelingIpAddress」のみが未対応だ。Linuxでは、DNSサーバーを/etc/resolve.confファイルを使って指定する。Unix/Linux上でドメイン名をアドレスに変換するものを「リゾルバ」という。このファイルはリゾルバプログラムに対して、設定情報を提供するものだ。
WSLでは、このresolve.confファイルを自動生成することで、WSLディストリビューションのDNSサーバーアクセスを制御してきた。
この「dnsTunnelingIpAddress」は、DNSトンネリングが有効な場合に、/etc/resolve.confファイルに記述される「nameserver」に設定されるIPアドレスを指定するものだ。
なお、デフォルト値は、「10.255.255.254」というプライベートアドレス(インターネット側とは直接通信できないアドレス)になっている。細かい動作がよくわかっていないので、この項目は触らないほうがよさそうだ。
wsl.exe
この記事に関連するニュース
-
あらためてIPv6基本のキ
ASCII.jp / 2024年11月3日 10時0分
-
Linux Foundation、無料オンラインコース「Linux入門」の提供を開始
PR TIMES / 2024年10月24日 11時15分
-
iPhoneのアクションボタンを「アクションなし」にするとどうなる? - いまさら聞けないiPhoneのなぜ
マイナビニュース / 2024年10月19日 11時15分
-
Windows Subsystem for Linuxガイド 第40回 Bashのヒストリ機能 その2「設定編」
マイナビニュース / 2024年10月16日 17時56分
-
窓辺の小石 第187回 Secure Shell Encounter
マイナビニュース / 2024年10月11日 15時1分
ランキング
-
1Windowsの「ペイント」と「メモ帳」がAI対応!? もう高価な編集アプリ要らないかも
ASCII.jp / 2024年11月7日 17時30分
-
2「直視できないほどひどい」顔などを大火傷 “元国民的美少女”が現状や経過を報告→「傷跡が残りませんように」心配の声続々
ねとらぼ / 2024年11月7日 11時54分
-
3お花をたくさん編んでいくと…… 出来上がったかわいすぎるアイテムに「かわいい! 絶対作ります」
ねとらぼ / 2024年11月4日 9時30分
-
4ドコモ、「つながりやすさ」向上へ次の手を打つ 「エリアの広さ」に加わる要素は?
ITmedia Mobile / 2024年11月7日 19時6分
-
5ソックリすぎと話題の「JCB偽サイト」に潜入 巧妙化するネット詐欺の最新手口
おたくま経済新聞 / 2024年11月7日 10時43分
複数ページをまたぐ記事です
記事の最終ページでミッション達成してください