Truy cập các trang web chỉ dành cho Hoa Kỳ từ bên ngoài Hoa Kỳ bằng SOCKS Proxy & Đường hầm SSH
Mục lục:
Rất nhiều trang web và dịch vụ trực tuyến được giới hạn trong khu vực ở Hoa Kỳ: Hulu, Netflix, Pandora, báo cáo tín dụng hàng năm, một số ngân hàng, danh sách này rất quan trọng. Các hạn chế về khu vực nói chung là điều bạn không nhận thấy cho đến khi bạn cần truy cập một trang web từ bên ngoài Hoa Kỳ, và khi đó chúng là một nỗi đau lớn.Chúng tôi sẽ chỉ cho bạn cách vượt qua giới hạn khu vực một cách an toàn bằng cách sử dụng proxy SOCKS và đường hầm SSH
Trước khi bắt đầu, bạn sẽ cần những thứ sau để thiết lập proxy vớ cho mục đích này:
- Nhà cung cấp dịch vụ lưu trữ web hoặc trình bao có trụ sở tại Hoa Kỳ cho phép truy cập SSH, bao gồm tên người dùng và IP của máy từ xa
- Hiểu cơ bản và làm quen với dòng lệnh
Hướng dẫn này dành cho Mac OS X, nhưng bạn cũng có thể định cấu hình mọi thứ tương tự với iOS, Android và Windows.
Cách thiết lập Đường hầm SSH và Proxy SOCKS trong Mac OS X
Giả sử bạn có một máy chủ lưu trữ ở Hoa Kỳ, hãy bắt đầu:
- Chuyển đến thư mục Ứng dụng, sau đó đến Tiện ích, sau đó khởi chạy Terminal và sử dụng cú pháp sau để thiết lập proxy SOCKS:
- Ví dụ: nếu tên người dùng của bạn là AJ và IP máy chủ từ xa là 75.75.75.75 và bạn muốn thiết lập proxy trên cổng 2012, cú pháp sẽ là:
- Đăng nhập như bình thường và duy trì kết nối shell miễn là bạn định sử dụng proxy, nếu bạn lo lắng về thời gian chờ của máy chủ từ xa, chỉ cần ping localhost hoặc ip khác
- Bây giờ hãy chuyển đến menu Apple và mở “Tùy chọn hệ thống”
- Nhấp vào “Mạng” rồi nhấp vào “Nâng cao” ở góc dưới bên phải
- Nhấp vào tab “Proxy” và nhấp vào hộp kiểm bên cạnh “SOCKS Proxy” từ menu phác đồ
- Điền máy chủ SOCKS Proxy là 127.0.0.1 và cung cấp cổng từ trước đó, trong trường hợp này là 2012
- Click “OK”
ssh -D port_number user@remote_host_ip
ssh -D 2012 [email protected]
Bây giờ hãy khởi chạy trình duyệt web và kiểm tra kỹ địa chỉ IP bên ngoài của máy Mac để xác nhận với một trang web như whatismyip.org hoặc bằng cách chạy lệnh sau tại dòng lệnh:
curl ipecho.net/plain ; tiếng vang
Bạn cũng có thể sử dụng whatismyip, có vẻ như thay đổi dịch vụ của họ nhưng đôi khi hoạt động:
curl whatismyip.org
IP của bạn giờ đây sẽ được đăng ký làm máy chủ lưu trữ từ xa có trụ sở tại Hoa Kỳ mà bạn đang tạo đường hầm và bạn có thể thoải mái xem nội dung bị giới hạn ở khu vực Hoa Kỳ. Nếu bạn không chắc vùng IP đăng ký là gì, hãy tra cứu nslookup về vùng đó như sau:
nslookup (địa chỉ ip)
Sử dụng một trong các dịch vụ bản địa hóa trên web cũng có thể hoạt động, chúng có vị trí sơ bộ dựa trên địa chỉ ip được phát hiện và điều đó cũng có thể xác định xem bạn có thực sự sử dụng proxy hay không.
Lưu ý bên lề: trong một số trường hợp, đặc biệt với các trang web chuyển hướng theo khu vực, bạn chỉ cần tìm đúng URL và bạn không cần phải đào hầm gì cả. Một ví dụ rất hữu ích là ngăn Google.com chuyển hướng đến một khu vực khác bằng cách sử dụng trang web NCR của họ, nhưng có những công cụ tìm kiếm và trang web khác có URL thay thế tương tự.