Mi TV Box'a Gizli DNS (NextDNS) Kurulum Rehberi

H A N

Hectopat
Katılım
9 Nisan 2020
Mesajlar
15
Çözümler
1
Yer
Sakarya
Daha fazla  
Cinsiyet
Erkek
Merhabalar,

Uzunca bir süredir NextDNS'i modeme bağlayıp tüm cihazlarda kullanıyordum fakat artık aylık 300.000 sorgudan sonra reklam engellememeye başlaması ve bazı cihazlarda kullanmak istemediğim için benim esas hedefim olan Mi Box'a nasıl kuracağımı araştırdım. Reddit'te bulduğum iki farklı rehberi harmanlayıp, kendimden de bir şeyler katarak ve Türkçeleştirerek bir konu açmak istedim. Bu yöntemi Mi TV Stick veya başka bir TV Box'a da uygulayabilirsiniz.

Normalde bildiğiniz üzere Android 9 üzeri cihazlarda Gizli DNS (Private DNS) özelliği ile kolaylıkla bağlantı sağlayabiliyoruz fakat Mi Box'da bu özellik mevcut değil ve bazı uygulamalar VPN ile erişime izin vermediği için reklamlarla sıkıntı yaşıyoruz. Ayrıca IPv4 ile bağladığımda hem çalışmadı, hem de özelleştirmelerden ve günlük takibinden mahrum kalıyoruz.

NextDNS'in ne olduğunu bildiğinizi varsayarak konuya geçiyorum, bilmeyenler şu rehbere göz atabilir.


Gereklilikler:
Android telefon veya Windows bilgisayar
(Android ile yapılacak işlemlerde kablo gerekli değil, bilgisayar ile yapılacaksa HDMI to HDMI kablo gerekli)
NextDNS üyeliği (veya hangi DNS servisini kullanıyorsanız)
Cihazların aynı ağa bağlı olması


Adım 1:
1. Öncelikle TV Box'ımızda USB Hata Ayıklamayı aktif etmemiz gerek.
2. Bunun için önce Geliştirci Seçeneklerini açıyoruz.
Ayarlar > Cihaz Tercihleri > Hakkında > Yapı (en altta) üzerine 7 kez tıklıyoruz.
3. Daha sonra bir adım geri gelip
Ayarlar > Cihaz Tercihleri > Geliştirci Seçenekleri menüsünden USB Hata Ayıklamayı aktif ediyoruz.

Adım 2:
TV Box'ın internet ayarlarından bağlı olduğumuz ağı seçiyoruz ve cihazın IP adresini öğreniyoruz. (192.168.1.x)

Adım 3:

Android telefon ile işlem yapacaklar buradan devam etsin:

1. Android telefon (tavsiye edilir) ile yapılacaksa Remote ADB Shell uygulamasını telefonumuza yüklüyoruz. (root gerekli değil.)
2. Uygulamayıp açıp Box'ın IP adresini (192.168.1.x) giriyoruz ve bağlan diyoruz.
3. TV Box ekranında gelen onay penceresinde izin veriyoruz.
4. Aşağıdaki komutları sırası ile giriyoruz.
settings put global private_dns_mode hostname
settings put global private_dns_specifier Mi--Box--S-123456.dns.nextdns.io
(Not: ikinci kodda bulunan 123456 kısmı sizin 6 haneli NextDNS ID'niz olacak, ID'den önceki - ile ayrılan kısım ise cihaza vereceğiniz isim)(-- boşluk bırakır.)

Windows bilgisayar ile işlem yapacaklar buradan devam etsin:
1. Windows için ADB dosyalarını indiriyoruz.
2. İndirdiğimiz zip'in içindeki klasörü C:\ dizinine (veya başka bir yere) çıkartıyoruz.
3. Komut satırını açıp (Windows+R > cmd) dizine gidiyoruz (cd C:\platform-tools)
3.1. Alternatif olarak, dizinde adres satırına cmd yazabilirsiniz. Komut direkt o dizinde açar.
4. Bilgisayar ve Box'ı HDMI kablo aracılığıyla birbirine bağlıyoruz.
5. Bağlantıyı kontrol amaçlı konsola adb devices yazıp List of devices attached altında cihaz görürseniz bağlantıda sorun yok demektir.
6. Konsola adb tcpip 5555 yazıyoruz ve bu ağ üzerinden USB Hata Ayıklamayı aktif ediyor. Artık kabloyu çıkarabiliriz.
6.1. (Bu adımda TV Box ekranında onay penceresi gelirse izin verin.)
7. Şimdi sırasıyla aşağıdaki komutları giriyoruz:
adb connect 192.168.1.x (x sizin Box'ınızın IP adresinin sonu.)
adb shell (bu sizi yeni ADB shell'e götürecek)
8. ADB shell'de şu komutları sırası ile giriyoruz.
settings put global private_dns_mode hostname
settings put global private_dns_specifier 123456.dns.nextdns.io/Mi--Box--S
(Not: ikinci kodda bulunan 123456 kısmı sizin 6 haneli NextDNS ID'niz olacak, / sonrası kısım ise cihaza vereceğiniz isim)(-- boşluk bırakır.)


Adım 4:
USB Hata Ayıklama ve Geliştirci Seçeneklerini artık kapatabilirsiniz. (dilerseniz)


Gizli DNS'i Devre Dışı Bırakmak İçin:
Aynı adımları izleyip settings put global private_dns_mode off komutunu kullanabilirsiniz.


Not: Android anlatımında DNS-over-TLS (DoT) Windows anlatımda DNS-over-HTTPS (DoH) kullanılmış, ikisinde de dilediğinizi kullanabilirsiz sanıyorum. Yani iki yöntemin de son 2 adımı aynı aslında. DoT ve DoH farkına ise bu rehberden göz atabilirsiniz. Ben hangisini kullanırsam NextDNS tecrümde ne fark olur bilmiyorum, DoT kullandım.


Not 2: Ben Windows yöntemini denemedim, Android ile yaptım. Fakat iPhone kullanıcıları için gerekli olabilir diye rehbere eklemek istedim.


Android için yararlandığım kaynak
Windows için yararlandığım kaynak


Güncelleme:
Mi TV Stick'e de Windows ile kurayım dedim, kablosuz denedim ve oldu. HDMI kabloya gerek yok.

3. adımdan sonrasını şu şekilde devam edebilirsiniz.

  1. adb connect 192.168.1.x
  2. Box ekranında gelen pencereyi onaylayın ve komutu tekrar girin.
  3. connected to 192.168.1.x:5555 yazısını gördükten sonra
  4. adb shell komutuyla shell'e geçip 8. adımdaki kodları girip işlemi bitiriyoruz.

shell'den çıkıp adb disconnect 192.168.1.xile bağlantıyı kesebilirsiniz.
 
Son düzenleyen: Moderatör:
Merhabalar,

Uzunca bir süredir NextDNS'i modeme bağlayıp tüm cihazlarda kullanıyordum fakat artık aylık 300.000 sorgudan sonra reklam engellememeye başlaması ve bazı cihazlarda kullanmak istemediğim için benim esas hedefim olan Mi Box'a nasıl kuracağımı araştırdım. Reddit'te bulduğum iki farklı rehberi harmanlayıp, kendimden de bir şeyler katarak ve Türkçeleştirerek bir konu açmak istedim. Bu yöntemi Mi TV Stick veya başka bir TV Box'a da uygulayabilirsiniz.

Normalde bildiğiniz üzere Android 9 üzeri cihazlarda Gizli DNS (Private DNS) özelliği ile kolaylıkla bağlantı sağlayabiliyoruz fakat Mi Box'da bu özellik mevcut değil ve bazı uygulamalar VPN ile erişime izin vermediği için reklamlarla sıkıntı yaşıyoruz. Ayrıca IPv4 ile bağladığımda hem çalışmadı, hem de özelleştirmelerden ve günlük takibinden mahrum kalıyoruz.

NextDNS'in ne olduğunu bildiğinizi varsayarak konuya geçiyorum, bilmeyenler şu rehbere göz atabilir.


Gereklilikler:
Android telefon veya Windows bilgisayar
(Android ile yapılacak işlemlerde kablo gerekli değil, bilgisayar ile yapılacaksa HDMI to HDMI kablo gerekli)
NextDNS üyeliği (veya hangi DNS servisini kullanıyorsanız)
Cihazların aynı ağa bağlı olması


Adım 1:
1. Öncelikle TV Box'ımızda USB Hata Ayıklamayı aktif etmemiz gerek.
2. Bunun için önce Geliştirci Seçeneklerini açıyoruz.
Ayarlar > Cihaz Tercihleri > Hakkında > Yapı (en altta) üzerine 7 kez tıklıyoruz.
3. Daha sonra bir adım geri gelip
Ayarlar > Cihaz Tercihleri > Geliştirci Seçenekleri menüsünden USB Hata Ayıklamayı aktif ediyoruz.

Adım 2:
TV Box'ın internet ayarlarından bağlı olduğumuz ağı seçiyoruz ve cihazın IP adresini öğreniyoruz. (192.168.1.x)

Adım 3:

Android telefon ile işlem yapacaklar buradan devam etsin:

1. Android telefon (tavsiye edilir) ile yapılacaksa Remote ADB Shell uygulamasını telefonumuza yüklüyoruz. (root gerekli değil.)
2. Uygulamayıp açıp Box'ın IP adresini (192.168.1.x) giriyoruz ve bağlan diyoruz.
3. TV Box ekranında gelen onay penceresinde izin veriyoruz.
4. Aşağıdaki komutları sırası ile giriyoruz.
settings put global private_dns_mode hostname
settings put global private_dns_specifier Mi--Box--S-123456.dns.nextdns.io
(Not: ikinci kodda bulunan 123456 kısmı sizin 6 haneli NextDNS ID'niz olacak, ID'den önceki - ile ayrılan kısım ise cihaza vereceğiniz isim)(-- boşluk bırakır.)

Windows bilgisayar ile işlem yapacaklar buradan devam etsin:
1. Windows için ADB dosyalarını indiriyoruz.
2. İndirdiğimiz zip'in içindeki klasörü C:\ dizinine (veya başka bir yere) çıkartıyoruz.
3. Komut satırını açıp (Windows+R > cmd) dizine gidiyoruz (cd C:\platform-tools)
3.1. Alternatif olarak, dizinde adres satırına cmd yazabilirsiniz. Komut direkt o dizinde açar.
4. Bilgisayar ve Box'ı HDMI kablo aracılığıyla birbirine bağlıyoruz.
5. Bağlantıyı kontrol amaçlı konsola adb devices yazıp List of devices attached altında cihaz görürseniz bağlantıda sorun yok demektir.
6. Konsola adb tcpip 5555 yazıyoruz ve bu ağ üzerinden USB Hata Ayıklamayı aktif ediyor. Artık kabloyu çıkarabiliriz.
6.1. (Bu adımda TV Box ekranında onay penceresi gelirse izin verin.)
7. Şimdi sırasıyla aşağıdaki komutları giriyoruz:
adb connect 192.168.1.x (x sizin Box'ınızın IP adresinin sonu.)
adb shell (bu sizi yeni ADB shell'e götürecek)
8. ADB shell'de şu komutları sırası ile giriyoruz.
settings put global private_dns_mode hostname
settings put global private_dns_specifier 123456.dns.nextdns.io/Mi--Box--S
(Not: ikinci kodda bulunan 123456 kısmı sizin 6 haneli NextDNS ID'niz olacak, / sonrası kısım ise cihaza vereceğiniz isim)(-- boşluk bırakır.)


Adım 4:
USB Hata Ayıklama ve Geliştirci Seçeneklerini artık kapatabilirsiniz. (dilerseniz)


Gizli DNS'i Devre Dışı Bırakmak İçin:
Aynı adımları izleyip settings put global private_dns_mode off komutunu kullanabilirsiniz.


Not: Android anlatımında DNS-over-TLS (DoT) Windows anlatımda DNS-over-HTTPS (DoH) kullanılmış, ikisinde de dilediğinizi kullanabilirsiz sanıyorum. Yani iki yöntemin de son 2 adımı aynı aslında. DoT ve DoH farkına ise bu rehberden göz atabilirsiniz. Ben hangisini kullanırsam NextDNS tecrümde ne fark olur bilmiyorum, DoT kullandım.


Not 2: Ben Windows yöntemini denemedim, Android ile yaptım. Fakat iPhone kullanıcıları için gerekli olabilir diye rehbere eklemek istedim.


Android için yararlandığım kaynak
Windows için yararlandığım kaynak


Güncelleme:
Mi TV Stick'e de Windows ile kurayım dedim, kablosuz denedim ve oldu. HDMI kabloya gerek yok.

3. adımdan sonrasını şu şekilde devam edebilirsiniz.

  1. adb connect 192.168.1.x
  2. Box ekranında gelen pencereyi onaylayın ve komutu tekrar girin.
  3. connected to 192.168.1.x:5555 yazısını gördükten sonra
  4. adb shell komutuyla shell'e geçip 8. adımdaki kodları girip işlemi bitiriyoruz.

shell'den çıkıp adb disconnect 192.168.1.xile bağlantıyı kesebilirsiniz.
hocam merhaba. bende de km2 plus var, bu dediğinizi bende yapabilirmiyim. ıptv izlemek için kullanacağım. Ayrıca cloudflare, expresevpn nasıl boxta kullanabilirim. Bilginiz var mı. İyi günler
 
hocam merhaba. bende de km2 plus var, bu dediğinizi bende yapabilirmiyim. ıptv izlemek için kullanacağım. Ayrıca cloudflare, expresevpn nasıl boxta kullanabilirim. Bilginiz var mı. İyi günler
Merhaba, foruma bakmıyordum uzun zaman geçmiş mesajınızın üstünden ama yine de yazayım. Bugün XS97 Stick cihazıma kurmak için konuya göz atmaya geldiğimde farkettim. Bu cihaza da kurabildim, hepsine bir şekilde kurulabilir elbet. (USB hata ayıklaması biraz uğraştırdı sadece.)

Diğer bahsettiğiniz şeyler hakkında bilgim yok maalesef.

-
Gelmişken şunu de ekleyim, ADB ile bağlantı kuramadıysanız Windows işlemlerindeki 4. adımda HDMI değil, USB ile bağlayıp Hata Ayıklamayı öyle etkinleştirin.

Sonrasında zaten adb tcpip 5555 yazıp yine ağ üzerinden devam edersiniz.
 
Son düzenleme:
Merhabalar,

Uzunca bir süredir NextDNS'i modeme bağlayıp tüm cihazlarda kullanıyordum fakat artık aylık 300.000 sorgudan sonra reklam engellememeye başlaması ve bazı cihazlarda kullanmak istemediğim için benim esas hedefim olan Mi Box'a nasıl kuracağımı araştırdım. Reddit'te bulduğum iki farklı rehberi harmanlayıp, kendimden de bir şeyler katarak ve Türkçeleştirerek bir konu açmak istedim. Bu yöntemi Mi TV Stick veya başka bir TV Box'a da uygulayabilirsiniz.

Normalde bildiğiniz üzere Android 9 üzeri cihazlarda Gizli DNS (Private DNS) özelliği ile kolaylıkla bağlantı sağlayabiliyoruz fakat Mi Box'da bu özellik mevcut değil ve bazı uygulamalar VPN ile erişime izin vermediği için reklamlarla sıkıntı yaşıyoruz. Ayrıca IPv4 ile bağladığımda hem çalışmadı, hem de özelleştirmelerden ve günlük takibinden mahrum kalıyoruz.

NextDNS'in ne olduğunu bildiğinizi varsayarak konuya geçiyorum, bilmeyenler şu rehbere göz atabilir.


Gereklilikler:
Android telefon veya Windows bilgisayar
(Android ile yapılacak işlemlerde kablo gerekli değil, bilgisayar ile yapılacaksa HDMI to HDMI kablo gerekli)
NextDNS üyeliği (veya hangi DNS servisini kullanıyorsanız)
Cihazların aynı ağa bağlı olması


Adım 1:
1. Öncelikle TV Box'ımızda USB Hata Ayıklamayı aktif etmemiz gerek.
2. Bunun için önce Geliştirci Seçeneklerini açıyoruz.
Ayarlar > Cihaz Tercihleri > Hakkında > Yapı (en altta) üzerine 7 kez tıklıyoruz.
3. Daha sonra bir adım geri gelip
Ayarlar > Cihaz Tercihleri > Geliştirci Seçenekleri menüsünden USB Hata Ayıklamayı aktif ediyoruz.

Adım 2:
TV Box'ın internet ayarlarından bağlı olduğumuz ağı seçiyoruz ve cihazın IP adresini öğreniyoruz. (192.168.1.x)

Adım 3:

Android telefon ile işlem yapacaklar buradan devam etsin:

1. Android telefon (tavsiye edilir) ile yapılacaksa Remote ADB Shell uygulamasını telefonumuza yüklüyoruz. (root gerekli değil.)
2. Uygulamayıp açıp Box'ın IP adresini (192.168.1.x) giriyoruz ve bağlan diyoruz.
3. TV Box ekranında gelen onay penceresinde izin veriyoruz.
4. Aşağıdaki komutları sırası ile giriyoruz.
settings put global private_dns_mode hostname
settings put global private_dns_specifier Mi--Box--S-123456.dns.nextdns.io
(Not: ikinci kodda bulunan 123456 kısmı sizin 6 haneli NextDNS ID'niz olacak, ID'den önceki - ile ayrılan kısım ise cihaza vereceğiniz isim)(-- boşluk bırakır.)

Windows bilgisayar ile işlem yapacaklar buradan devam etsin:
1. Windows için ADB dosyalarını indiriyoruz.
2. İndirdiğimiz zip'in içindeki klasörü C:\ dizinine (veya başka bir yere) çıkartıyoruz.
3. Komut satırını açıp (Windows+R > cmd) dizine gidiyoruz (cd C:\platform-tools)
3.1. Alternatif olarak, dizinde adres satırına cmd yazabilirsiniz. Komut direkt o dizinde açar.
4. Bilgisayar ve Box'ı HDMI kablo aracılığıyla birbirine bağlıyoruz.
5. Bağlantıyı kontrol amaçlı konsola adb devices yazıp List of devices attached altında cihaz görürseniz bağlantıda sorun yok demektir.
6. Konsola adb tcpip 5555 yazıyoruz ve bu ağ üzerinden USB Hata Ayıklamayı aktif ediyor. Artık kabloyu çıkarabiliriz.
6.1. (Bu adımda TV Box ekranında onay penceresi gelirse izin verin.)
7. Şimdi sırasıyla aşağıdaki komutları giriyoruz:
adb connect 192.168.1.x (x sizin Box'ınızın IP adresinin sonu.)
adb shell (bu sizi yeni ADB shell'e götürecek)
8. ADB shell'de şu komutları sırası ile giriyoruz.
settings put global private_dns_mode hostname
settings put global private_dns_specifier 123456.dns.nextdns.io/Mi--Box--S
(Not: ikinci kodda bulunan 123456 kısmı sizin 6 haneli NextDNS ID'niz olacak, / sonrası kısım ise cihaza vereceğiniz isim)(-- boşluk bırakır.)


Adım 4:
USB Hata Ayıklama ve Geliştirci Seçeneklerini artık kapatabilirsiniz. (dilerseniz)


Gizli DNS'i Devre Dışı Bırakmak İçin:
Aynı adımları izleyip settings put global private_dns_mode off komutunu kullanabilirsiniz.


Not: Android anlatımında DNS-over-TLS (DoT) Windows anlatımda DNS-over-HTTPS (DoH) kullanılmış, ikisinde de dilediğinizi kullanabilirsiz sanıyorum. Yani iki yöntemin de son 2 adımı aynı aslında. DoT ve DoH farkına ise bu rehberden göz atabilirsiniz. Ben hangisini kullanırsam NextDNS tecrümde ne fark olur bilmiyorum, DoT kullandım.


Not 2: Ben Windows yöntemini denemedim, Android ile yaptım. Fakat iPhone kullanıcıları için gerekli olabilir diye rehbere eklemek istedim.


Android için yararlandığım kaynak
Windows için yararlandığım kaynak


Güncelleme:
Mi TV Stick'e de Windows ile kurayım dedim, kablosuz denedim ve oldu. HDMI kabloya gerek yok.

3. adımdan sonrasını şu şekilde devam edebilirsiniz.

  1. adb connect 192.168.1.x
  2. Box ekranında gelen pencereyi onaylayın ve komutu tekrar girin.
  3. connected to 192.168.1.x:5555 yazısını gördükten sonra
  4. adb shell komutuyla shell'e geçip 8. adımdaki kodları girip işlemi bitiriyoruz.

shell'den çıkıp adb disconnect 192.168.1.xile bağlantıyı kesebilirsiniz.
Sırf size teşekkür etmek için login oldum.
Harika makaleniz için teşekkürler.
 
Merhabalar,

Uzunca bir süredir NextDNS'i modeme bağlayıp tüm cihazlarda kullanıyordum fakat artık aylık 300.000 sorgudan sonra reklam engellememeye başlaması ve bazı cihazlarda kullanmak istemediğim için benim esas hedefim olan Mi Box'a nasıl kuracağımı araştırdım. Reddit'te bulduğum iki farklı rehberi harmanlayıp, kendimden de bir şeyler katarak ve Türkçeleştirerek bir konu açmak istedim. Bu yöntemi Mi TV Stick veya başka bir TV Box'a da uygulayabilirsiniz.

Normalde bildiğiniz üzere Android 9 üzeri cihazlarda Gizli DNS (Private DNS) özelliği ile kolaylıkla bağlantı sağlayabiliyoruz fakat Mi Box'da bu özellik mevcut değil ve bazı uygulamalar VPN ile erişime izin vermediği için reklamlarla sıkıntı yaşıyoruz. Ayrıca IPv4 ile bağladığımda hem çalışmadı, hem de özelleştirmelerden ve günlük takibinden mahrum kalıyoruz.

NextDNS'in ne olduğunu bildiğinizi varsayarak konuya geçiyorum, bilmeyenler şu rehbere göz atabilir.


Gereklilikler:
Android telefon veya Windows bilgisayar
(Android ile yapılacak işlemlerde kablo gerekli değil, bilgisayar ile yapılacaksa HDMI to HDMI kablo gerekli)
NextDNS üyeliği (veya hangi DNS servisini kullanıyorsanız)
Cihazların aynı ağa bağlı olması


Adım 1:
1. Öncelikle TV Box'ımızda USB Hata Ayıklamayı aktif etmemiz gerek.
2. Bunun için önce Geliştirci Seçeneklerini açıyoruz.
Ayarlar > Cihaz Tercihleri > Hakkında > Yapı (en altta) üzerine 7 kez tıklıyoruz.
3. Daha sonra bir adım geri gelip
Ayarlar > Cihaz Tercihleri > Geliştirci Seçenekleri menüsünden USB Hata Ayıklamayı aktif ediyoruz.

Adım 2:
TV Box'ın internet ayarlarından bağlı olduğumuz ağı seçiyoruz ve cihazın IP adresini öğreniyoruz. (192.168.1.x)

Adım 3:

Android telefon ile işlem yapacaklar buradan devam etsin:

1. Android telefon (tavsiye edilir) ile yapılacaksa Remote ADB Shell uygulamasını telefonumuza yüklüyoruz. (root gerekli değil.)
2. Uygulamayıp açıp Box'ın IP adresini (192.168.1.x) giriyoruz ve bağlan diyoruz.
3. TV Box ekranında gelen onay penceresinde izin veriyoruz.
4. Aşağıdaki komutları sırası ile giriyoruz.
settings put global private_dns_mode hostname
settings put global private_dns_specifier Mi--Box--S-123456.dns.nextdns.io
(Not: ikinci kodda bulunan 123456 kısmı sizin 6 haneli NextDNS ID'niz olacak, ID'den önceki - ile ayrılan kısım ise cihaza vereceğiniz isim)(-- boşluk bırakır.)

Windows bilgisayar ile işlem yapacaklar buradan devam etsin:
1. Windows için ADB dosyalarını indiriyoruz.
2. İndirdiğimiz zip'in içindeki klasörü C:\ dizinine (veya başka bir yere) çıkartıyoruz.
3. Komut satırını açıp (Windows+R > cmd) dizine gidiyoruz (cd C:\platform-tools)
3.1. Alternatif olarak, dizinde adres satırına cmd yazabilirsiniz. Komut direkt o dizinde açar.
4. Bilgisayar ve Box'ı HDMI kablo aracılığıyla birbirine bağlıyoruz.
5. Bağlantıyı kontrol amaçlı konsola adb devices yazıp List of devices attached altında cihaz görürseniz bağlantıda sorun yok demektir.
6. Konsola adb tcpip 5555 yazıyoruz ve bu ağ üzerinden USB Hata Ayıklamayı aktif ediyor. Artık kabloyu çıkarabiliriz.
6.1. (Bu adımda TV Box ekranında onay penceresi gelirse izin verin.)
7. Şimdi sırasıyla aşağıdaki komutları giriyoruz:
adb connect 192.168.1.x (x sizin Box'ınızın IP adresinin sonu.)
adb shell (bu sizi yeni ADB shell'e götürecek)
8. ADB shell'de şu komutları sırası ile giriyoruz.
settings put global private_dns_mode hostname
settings put global private_dns_specifier 123456.dns.nextdns.io/Mi--Box--S
(Not: ikinci kodda bulunan 123456 kısmı sizin 6 haneli NextDNS ID'niz olacak, / sonrası kısım ise cihaza vereceğiniz isim)(-- boşluk bırakır.)


Adım 4:
USB Hata Ayıklama ve Geliştirci Seçeneklerini artık kapatabilirsiniz. (dilerseniz)


Gizli DNS'i Devre Dışı Bırakmak İçin:
Aynı adımları izleyip settings put global private_dns_mode off komutunu kullanabilirsiniz.


Not: Android anlatımında DNS-over-TLS (DoT) Windows anlatımda DNS-over-HTTPS (DoH) kullanılmış, ikisinde de dilediğinizi kullanabilirsiz sanıyorum. Yani iki yöntemin de son 2 adımı aynı aslında. DoT ve DoH farkına ise bu rehberden göz atabilirsiniz. Ben hangisini kullanırsam NextDNS tecrümde ne fark olur bilmiyorum, DoT kullandım.


Not 2: Ben Windows yöntemini denemedim, Android ile yaptım. Fakat iPhone kullanıcıları için gerekli olabilir diye rehbere eklemek istedim.


Android için yararlandığım kaynak
Windows için yararlandığım kaynak


Güncelleme:
Mi TV Stick'e de Windows ile kurayım dedim, kablosuz denedim ve oldu. HDMI kabloya gerek yok.

3. adımdan sonrasını şu şekilde devam edebilirsiniz.

  1. adb connect 192.168.1.x
  2. Box ekranında gelen pencereyi onaylayın ve komutu tekrar girin.
  3. connected to 192.168.1.x:5555 yazısını gördükten sonra
  4. adb shell komutuyla shell'e geçip 8. adımdaki kodları girip işlemi bitiriyoruz.

shell'den çıkıp adb disconnect 192.168.1.xile bağlantıyı kesebilirsiniz.
Bu çok yararlı paylaşımınız için çok teşekkür ederim. Eşsiz bir paylaşım.
 
next dns sitesinden üyelik oluşturup verdiği numarayla Adb remote shell de olan yeri girdim. Yani başka bişey yapmaya gerek yok mu. Şuan ilginç bir şekilde inat ta falan reklam çıkmaz oldu. Ama hiçbişey yapmamışım gibi geldi yani :)
 
Son düzenleme:
next dns sitesinden üyelik oluşturup verdiği numarayla Adb remote shell de olan yeri girdim. Yani başka bişey yapmaya gerek yok mu. Şuan ilginç bir şekilde inat ta falan reklam çıkmaz oldu. Ama hiçbişey yapmamışım gibi geldi yani :)
Benim de aynı. Bu yöntem gerçekten harika!
 
Ustam eline koluna sağlık her yerde aradım bulamadım bir bakalede yorumnuuzu gördüm

123456.dns.nextdns.io/Mi--Box--S bu kısımda yazanı dns.aguard.com olarak da girerseniz geçeli oluyor
 
Ustam eline koluna sağlık her yerde aradım bulamadım bir bakalede yorumnuuzu gördüm

123456.dns.nextdns.io/Mi--Box--S bu kısımda yazanı dns.aguard.com olarak da girerseniz geçeli oluyor
AdGuard'ın veya NextDNS'in public DNS'lerini girip de kullanabilirsiniz tabi. Fakat özelleştirme yapmak için üyelik gerekli. Açıkçası telefonda önemli olsa da TVBox için özelleştirme olmasa da olur gibi. 👍
 

Geri
Yukarı