mr/DHCP環境で特定のDNSを使わせたい
をテンプレートにして作成
[
トップ
] [
新規
|
一覧
|
検索
|
最終更新
|
ヘルプ
|
ログイン
]
開始行:
* 実現したいこと [#c447bfdf]
- 家のLANなどで、DHCPを使っていて、DNSフィルタリングに対...
-- 例:[[DNSブロックについて - なんJ AdGuard部 Wiki*>http...
- だけど特定のPCには別のDNSを引かせたい
-- そのPCではsystemd-resolvedとNetworkManagerが動いている...
別の言い方をすると・・・
#prism(bash){{{
$ cat /run/systemd/resolve/resolv.conf | grep -vE '^#|^$'
nameserver 1.1.1.2 ★DHCPで配られたやつ
nameserver 1.0.0.2 ★DHCPで配られたやつ
search .
}}}
をこうしたい
#prism(bash){{{
nameserver 10.0.0.200 ☆別のDNSに向けたい
search .
}}}
* やり方 [#m0461ba6]
#prism(bash){{{
# コネクションIDを探す
nmcli con show
NAME UUID TYPE ...
有線接続 1 3c879a1b-bb52-4104-a818-6ef0d255444c ethern...
lo 5a5e6770-9137-4fc6-b5a0-7bd83f06586f loopback...
SOME_SSID 5d6a5732-fdfe-43c6-a00f-3d21c98decbd wifi ...
# 設定する
sudo bash -x <<'...'
CONN_ID='有線接続 1'
DNS_IP=10.0.0.200
nmcli connection modify "$CONN_ID" ipv4.dns "$DNS_IP"
nmcli connection modify "$CONN_ID" ipv4.ignore-auto-dns yes
nmcli connection up "$CONN_ID"
...
}}}
追記:nmcli connection down "$CONN_ID" は(ifdown -> ifup...
終了行:
* 実現したいこと [#c447bfdf]
- 家のLANなどで、DHCPを使っていて、DNSフィルタリングに対...
-- 例:[[DNSブロックについて - なんJ AdGuard部 Wiki*>http...
- だけど特定のPCには別のDNSを引かせたい
-- そのPCではsystemd-resolvedとNetworkManagerが動いている...
別の言い方をすると・・・
#prism(bash){{{
$ cat /run/systemd/resolve/resolv.conf | grep -vE '^#|^$'
nameserver 1.1.1.2 ★DHCPで配られたやつ
nameserver 1.0.0.2 ★DHCPで配られたやつ
search .
}}}
をこうしたい
#prism(bash){{{
nameserver 10.0.0.200 ☆別のDNSに向けたい
search .
}}}
* やり方 [#m0461ba6]
#prism(bash){{{
# コネクションIDを探す
nmcli con show
NAME UUID TYPE ...
有線接続 1 3c879a1b-bb52-4104-a818-6ef0d255444c ethern...
lo 5a5e6770-9137-4fc6-b5a0-7bd83f06586f loopback...
SOME_SSID 5d6a5732-fdfe-43c6-a00f-3d21c98decbd wifi ...
# 設定する
sudo bash -x <<'...'
CONN_ID='有線接続 1'
DNS_IP=10.0.0.200
nmcli connection modify "$CONN_ID" ipv4.dns "$DNS_IP"
nmcli connection modify "$CONN_ID" ipv4.ignore-auto-dns yes
nmcli connection up "$CONN_ID"
...
}}}
追記:nmcli connection down "$CONN_ID" は(ifdown -> ifup...
ページ名: