Hướng dẫn cài đặt Socks Server SSH nhanh cho Red Hat CentOS 5/6/7

Hướng dẫn bật Socks Server SSH cho Red Hat CentOS 5/6/7 hoặc Debian/Ubuntu nhanh: Đối với việc Fake IP cho client bạn có thể dùng VPN, Proxy HTTP(S) hoặc một cách phổ biến là SOCKS Proxy. Hôm nay mình sẽ hướng dẫn các bạn sử dụng SSH để bật nhanh một port socks4/5 để sử dụng trong trình duyệt và các ứng dụng hỗ trợ socks.

Bạn có thể tham khảo thêm bài viết khác cài đặt Socks Server chuyên nghiệp hơn.

Bật dịch vụ Socks bằng câu lệnh

Login SSH vào máy chủ đang muốn mở dịch vụ Socks bạn sử dụng lệnh SSH để tạo socks service chạy ở port 54321:

ssh -N -D 0.0.0.0:54321 localhost

Bật dịch vụ Socks chạy nền

Với câu lệnh bên trên khi bạn thoát lệnh hoặc dừng lệnh dịch vụ Socks sẽ chấm dứt không còn lắng nghe ở port 54321 đó nữa. Để dịch vụ chạy liên tục bạn nên để nó chạy ở chế độ nền:

ssh -f -N -D 0.0.0.0:54321 localhost

Mở Port dịch vụ trên Firewall

Mở port 54321 trên tường lửa server sau đó add vào trình duyệt địa chỉ IP và port tương ứng là bạn có thể sử dụng được. Nếu bạn đang test thì có thể tắt nhanh tường lửa bằng câu lệnh sau:

systemctl stop firewalld >/dev/null 2>&1
service iptables stop >/dev/null 2>&1

Nếu bạn muốn mở port trên tường lửa mãi mãi thì có thể tham khảo bài viết này

Sử dụng Socks Server:

Sau đây là cách cấu hình sử dụng Socks này trong Firefox và Chrome:

Trình duyệt Firefox:
about:preferences#advanced > Setting

Trình duyệt Chrome:
chrome://settings/ > Network > Change Proxy Setting.. > LAN Setting > Socks

Kiểm tra

Client dùng Socks 1.1.1.10:54321 thì kiểm tra IP sẽ thấy IP gốc là IP Server

File ip.php là file dùng để kiểm tra IP của Client trên Web Server truy vấn bất kỳ. File này bạn có thể tải về tại đây ip.php. Ngoài ra còn một số trang khác để kiểm tra IP của bạn mà không cần dùng file này để kiểm ví dụ: ping.euaruljohn.comip2location.com

Kết

So với VPN sử dụng Socks Server có 1 điểm yếu là chỉ dùng được với những phần mềm có hỗ trợ chạy thông qua Socks. Một số ít phần mềm hỗ trợ Socks ví dụ như IE, Chrome, Firefox, Skype... nhưng ngoài ra còn rất nhiều các phần mềm khác mà bạn muốn Fake IP lại không có tùy chọn Over Socks, để khắc phục điểm yếu này của Socks thì với những phần mềm nào không hổ trợ Socks bạn có thể ép phần mềm đó chạy trong Socks với phần mềm Proxifier xem hướng dẫn ở đây.

Bạn có thể tìm hiểu thêm hướng dẫn cài đặt VPN Server tại đây.

Cám ơn bạn đã đọc hết bài viết, hãy bấm chia sẻ lên mạng xã hội để nhớ rằng bạn đã từng nắm được kiến thức do bài viết này cung cấp rồi:
Share

Trả lời

Email của bạn sẽ không được hiển thị công khai. Các trường bắt buộc được đánh dấu *