Untuk beberapa waktu sekarang saya menghadapi masalah yang mengganggu tentang aplikasi YouTube saat berada di jaringan rumah saya. Aplikasi ini sering menampilkan pesan "periksa koneksi jaringan Anda" ketika saya membukanya sementara sisa internet berfungsi dengan baik. Anehnya, itu HANYA terjadi dengan aplikasi YouTube di ponsel Android saya dan iPhone istri saya. Pada saat yang sama, akses melalui situs web YouTube berfungsi dengan sempurna (dari kedua ponsel), hal yang sama berlaku untuk mengaksesnya dari PC atau laptop saya dan untuk internet lainnya. Ini benar-benar hanya YouTube melalui aplikasi.
Saya memposting masalah saya di serverfault karena saya sangat yakin pasti ada hubungannya dengan server DNS bind9 yang saya instal beberapa bulan yang lalu di Banana Pi saya. Saya pada dasarnya hanya mengaturnya untuk menyelesaikan nama host di dalam jaringan lokal saya dengan nyaman. Jadi DNS hanya diatur sebagai DNS penerusan yang meneruskan semua nama host yang tidak dapat menyelesaikan sendiri ke server Google 8.8.8.8 dan 8.8.4.4.
Saya tidak punya banyak pengalaman dalam hal jaringan atau DNS, tetapi saya tahu dasar-dasarnya. Tetapi sekarang saya telah sampai pada titik di mana saya tidak tahu ke arah mana harus menyelidiki lebih lanjut.
Saya mencoba mengatur beberapa opsi dalam konfigurasi DNS bolak-balik tetapi tidak berhasil. Ketika saya mengatur router untuk mengirim 8.8.8.8 sebagai server DNS melalui DHCP, aplikasi berfungsi pada ponsel saya dan semuanya baik-baik saja. Ketika saya mengubahnya kembali untuk mengirim DNS lokal saya, aplikasi gagal. Harap diingat: SEMUA situs web lain dan bahkan layanan Google tetap berfungsi.
Ini adalah konfigurasi bind9 saya, jika ini dapat membantu:
options {
directory "/var/cache/bind";
// If there is a firewall between you and nameservers you want
// to talk to, you may need to fix the firewall to allow multiple
// ports to talk. See http://www.kb.cert.org/vuls/id/800113
// If your ISP provided one or more IP addresses for stable
// nameservers, you probably want to use them as forwarders.
// Uncomment the following block, and insert the addresses replacing
// the all-0's placeholder.
forwarders {
8.8.8.8;
8.8.4.4;
};
forward first;
//========================================================================
// If BIND logs error messages about the root key being expired,
// you will need to update your keys. See https://www.isc.org/bind-keys
//========================================================================
dnssec-validation auto;
auth-nxdomain no; # conform to RFC1035
listen-on-v6 { any; };
query-source address * port 53;
query-source-v6 address * port 53;
allow-query { any; };
allow-query-cache { any; };
allow-recursion { any; };
response-policy { zone "overrides"; };
cleaning-interval 60;
};
Adakah yang bisa membantu saya dengan itu dan memberi saya petunjuk untuk menyelidiki lebih lanjut? Mungkinkah ada beberapa port lain yang terlibat hanya ketika menggunakan aplikasi YouTube atau beberapa layanan yang diblokir Google? Atau apakah itu hanya DNS saya yang dikonfigurasikan dengan benar untuk 99,999% dari web dan YouTube membutuhkan perawatan tambahan?
Tolong bantu. Setiap saran sangat dihargai!
EDIT: Lupa menyebutkan bahwa saya perhatikan belakangan ini bahwa saya tidak dapat mengakses www.googleapis.com
dari smartphone saya juga. Nama host tidak akan diselesaikan di browser (Chrome), ping sederhana atau nslookup juga gagal. Semuanya baik-baik saja di PC atau laptop saya. Saya menemukan ini karena saya menggunakan plugin YouTube di pusat media saya (Kodi) yang juga rusak dan mengeluh host or service unknown
ketika mencoba mengakses www.googleapis.com.
Mungkinkah ada korelasi? Semoga ini bisa membantu dalam mempersempit masalah.
EDIT 2: Sejak mengubah meneruskan Opsi di ikat dari
forward first;
untuk
forward only;
aplikasi YouTube berfungsi lagi selama beberapa hari sekarang tanpa putus yang berarti sejauh ini. Jadi saya akan menganggap masalah terpecahkan untuk saat ini.