Gunakan berbagai server DNS dan SSID yang berbeda dengan router DD-WRT

0

Saya menjalankan Buffalo AirStation yang menjalankan DD-WRT dan telah dikonfigurasi dengan SSID fisik, "ukAP" dan Antarmuka Virtual "usAP". Saya ingin mengatur koneksi dari satu SSID "ukap" untuk menggunakan server DNS standar dari ISP dan "usAP" untuk menggunakan server DNS yang disediakan oleh DNS unotelly / uno.

Idenya adalah jika saya ingin tampil terhubung dari AS dan menonton Hulu dll, saya hanya mengganti SSID yang lebih mudah bagi semua orang di rumah daripada secara manual mengkonfigurasi pengaturan dns.

Saya pikir saya harus menyiapkan DNSintercept yang pernah saya lihat di wiki dd-wrt tetapi tidak berbicara tentang untuk Interface Virtual tertentu. Adakah yang tahu perintah untuk melakukan ini?

Firmware: DD-WRT v24SP2-MULT

scottyab
sumber

Jawaban:

1

Anda dapat mencoba sesuatu seperti ini (disimpan di Administrasi - & gt; Perintah - & gt; Simpan Firewall)

iptables -t nat -I PREROUTING -i [interface 1] -p udp --dport 53 -j DNAT --to [IP of first ISPs DNS]
iptables -t nat -I PREROUTING -i [interface 2] -p udp --dport 53 -j DNAT --to [IP of second ISPs DNS]

Untuk mendapatkan nama antarmuka yang benar, telnet / ssh ke router dan jalankan ifconfig . Antarmuka virtual mungkin wl0.1 , dan nirkabel normal bisa wl0, wlan0, vlan1 (Jika tidak yakin, perhatikan byte RX / TX di ifconfig saat menggunakan SSID yang berbeda). Untuk IP, cukup masukkan yang pertama dari server DNS ISP.

silverwind
sumber
Beberapa penyedia memberi Anda 2 alamat. Bagaimana Anda memasukkan dua alamat untuk satu demi satu. Apakah ini akan berhasil? --to [xx.xx.xx.xx, xx.xx.xx.xx]?
Boris
0

DNS tidak akan ada hubungannya dengan memungkinkan Anda tampaknya berasal dari tempat fisik tertentu. Bahkan, Hulu tidak akan tahu dari mana Anda mendapatkan jawaban DNS Anda.

DNS berfungsi seperti ini:

1) User types domain into browser
2) Client looks in cache for IP address of domain, if not found,
   2b) Client asks DNS server for IP address of domain
3) Client receives IP address of domain from either cache or DNS
4) Client then uses IP address to contact Hulu

Menggunakan server DNS Amerika akan melakukan apa pun selain mengambil lebih banyak waktu bagi klien Anda untuk menerima jawaban permintaan DNS mereka. Hulu memeriksa alamat IP fisik Anda untuk menentukan di mana Anda berada, yang tidak ada hubungannya dengan pencarian DNS. Anda harus menggunakan orang Amerika proksi jika Anda ingin menipu Hulu, dan tidak ada cara untuk merutekan koneksi DD-WRT melalui proksi berdasarkan SSID yang terhubung dengan klien.

Maaf kawan :(

L0j1k
sumber
1
Saya menghargai bagaimana DNS bekerja, lihat bagaimana layanan DNS unotelly / uno bekerja link
scottyab
UnoDNS menawarkan layanan "VPN", yang sama dengan proxy. Anda akan "terowongan" koneksi Anda ke Hulu melalui VPN mereka, yang akan membuatnya seolah-olah Anda berasal dari Amerika. :)
L0j1k
Ya, tetapi untuk melakukan itu, Anda memasukkan server DNS mereka dan mereka hanya meminta proxy ke situs-situs tertentu seperti netflix dengan memberikan Anda kembali ip dari salah satu server proxy mereka. Bagi yang lain server dns mereka hanya mengembalikan ip normal situs. Jadi, penting untuk menggunakan dns mereka untuk layanan mereka, yang ingin dilakukan OP.
Andrei Fierbinteanu
Anda salah. Apa yang saya katakan adalah bahwa DNS adalah proses diskrit. Anda dapat memperoleh IP-IP tersebut sepenuhnya secara terpisah dari server DNS mereka (Anda bahkan dapat menuliskannya dan mengirimkannya dengan amplop yang dicap) dan Netflix tidak akan (dan tidak bisa) tahu bagaimana Anda mendapatkan IP tersebut. BUKAN PERLU untuk mendapatkan IP titik akhir melalui DNS layanan. Selama Anda menggunakan IP yang tepat, Anda bisa mendapatkannya dari mana saja.
L0j1k
Apa yang saya katakan adalah bahwa DNS Unotelly tidak mengembalikan ip yang "benar" untuk situs-situs seperti Netflix, tetapi mengembalikan ip dari salah satu server proxy Unotelly. Jadi ketika browser Anda mencoba untuk pergi ke Netflix untuk mendapatkan konten, itu benar-benar pergi ke server proxy yang mengubah rute koneksi. Jika Anda masuk ke Facebook, DNS Unotelly akan bertindak seperti DNS biasa, jadi browser Anda masih pergi ke server Facebook untuk mendapatkan konten. Keuntungan daripada VPN adalah Anda tidak akan mengalami pelambatan untuk lalu lintas reguler, hanya mengalihkan rute situs tertentu, dan Anda bahkan dapat memilih negara untuk mengalihkan rute.
Andrei Fierbinteanu