「Openresolv」の版間の差分
ナビゲーションに移動
検索に移動
(情報を翻訳して追加) |
(→使用プログラム: 情報を追加) |
||
24行目: | 24行目: | ||
* [[dhcpcd]] には openresolv がインストールされているときに resolvconf を使用するフックが存在します。 |
* [[dhcpcd]] には openresolv がインストールされているときに resolvconf を使用するフックが存在します。 |
||
+ | * [[iwd#Enable built-in network configuration]] |
||
[[ネットワーク設定|ネットワークマネージャ]]: |
[[ネットワーク設定|ネットワークマネージャ]]: |
||
29行目: | 30行目: | ||
* [[netctl]] (デフォルトで使用します) |
* [[netctl]] (デフォルトで使用します) |
||
* [[NetworkManager]] |
* [[NetworkManager]] |
||
+ | * [[NetworkManager#Use openresolv]] (単一のインターフェースに制限される) |
||
[[VPN]] クライアント: |
[[VPN]] クライアント: |
||
+ | * [[OpenConnect]] |
||
* [[OpenVPN#DNS]] |
* [[OpenVPN#DNS]] |
||
+ | * [[strongSwan]] |
||
+ | * [[WireGuard]] |
2021年4月17日 (土) 14:53時点における版
Openresolv は resolv.conf 管理フレームワークです。
openresolv は複数のアプリケーションが /etc/resolv.conf
を変更できるようにすることで知られていますが、現時点では以下を実装する唯一の標準的な方法です。
- DNSリゾルバの動的制御 (glibc を除く)
- 動的 条件付き転送。
インストール
openresolv パッケージをインストールしてください。
使用方法
Openresolv には resolvconf(8) が存在し、/etc/resolvconf.conf
で設定することができます。利用可能なオプションについては resolvconf.conf(5) を見てください。
resolvconf -u
を実行することで /etc/resolv.conf
が生成されます。
使用プログラム
スタンドアロン DHCP クライアント:
- dhcpcd には openresolv がインストールされているときに resolvconf を使用するフックが存在します。
- iwd#Enable built-in network configuration
- netctl (デフォルトで使用します)
- NetworkManager
- NetworkManager#Use openresolv (単一のインターフェースに制限される)
VPN クライアント: