カリDNSの問題

カリDNSの問題

質問があります。そのため、Wi-Fi ステーションに接続すると Google や yandex を使用できなくなります。この問題を解決しました。問題はDNSにあります。 「resolv.conf」にGoogle DNSサーバーを追加しましたが、正常に動作します。ただし、再接続後も同じことが行われるため、DNSを設定するにはスクリプトを手動で作成または使用する必要があります。コンピュータがネットワークに接続されているときにこのプロセスを自動化する方法はありますか?私はネットワーク/インターフェースのポストアップとif-up.dを通してこれを試しました。しかし、これは役に立ちません。コードは次のとおりです。

相互作用:

auto wlan0
    iface wlan0 inet dhcp
    post-up /etc/network/ssh_and_dns_start

ssh_and_dns_start:

#!/bin/sh

add_dns()
{
echo "nameserver 8.8.8.8
nameserver 8.8.4.4" >> /etc/resolv.conf
}

add_dns
exit 0

ベストアンサー1

に追加してみてください/etc/dhcp/dhclient.conf

interface "wlan0"{
  supersede domain-name-servers 8.8.8.8, 8.8.4.4;
}

おすすめ記事