Tôi đã cố gắng như sau ngày hôm nay:
Tôi có một máy tính (iMac) được kết nối với modem của tôi. Với bộ định tuyến / modem từ nhà cung cấp internet của tôi, không thể thay đổi DNS chính và phụ, vì vậy tôi đã định cấu hình DNS trên máy tính của mình. Tôi có thể truy cập Netflix bên ngoài Hoa Kỳ thông qua việc chặn Hoa Kỳ qua máy tính của mình.
Bây giờ nếu tôi làm như sau:
- Tôi tạo một điểm nóng trên máy tính của mình
- Tôi kết nối internet với các thiết bị di động của mình thông qua máy tính (các thiết bị di động này không chặn chúng tôi được cấu hình)
- Tôi có thể truy cập Netflix trên tất cả các thiết bị này
Nếu tôi làm điều này với chrome cast thì nó không hoạt động vì DNS là "mã hóa cứng". Nhưng phải có một cách để phá vỡ điều này bằng cách sử dụng máy tính của bạn. Tôi biết rằng bạn có thể thực thi DNS chặn chúng tôi trên các bộ định tuyến cụ thể. kiểm tra URL sau - http: // ware.purdon.ca/?page_id=322 . Nếu đây là trường hợp, có thể lập trình thực thi DNS chặn chúng tôi lên khối chrome.
liên kết tôi cung cấp chỉ cho bạn cách thực thi DNS bằng lệnh sau trên các bộ định tuyến của bạn:
$IPTABLES -A PREROUTING -t nat -s 192.168.10.40 -p udp -d 8.8.8.8 --dport 53 -j DNAT --to-destination 208.122.23.23
$IPTABLES -A PREROUTING -t nat -s 192.168.10.40 -p udp -d 8.8.4.4 --dport 53 -j DNAT --to-destination 208.122.23.22
Tôi hy vọng điều này có thể cung cấp một bước đầu tiên trong việc tìm kiếm một giải pháp.