CHIA SẺ:

SSH (Secure Shell) là một giao thức mạng dùng để thiết lập kết nối mạng một cách bảo mật giữa máy chủ và máy khách.

Thông thường, chúng ta sử dụng SSH để kết nối trực tiếp với VPS/Server hoặc tạo kết nối sFTP để upload/download dữ liệu. Nhưng hôm nay, mình sẽ giới thiệu với các bạn một công dụng rất hữu ích khác của SSH, đó là dùng để tạo SOCKS Proxy truy cập Internet, vượt Firewall hoặc fake IP.

Với tình hình đứt cáp tồi tệ như hiện nay, sử dụng VPS để truy cập Internet là phương án hiệu quả nhất, tiết kiệm và thuận tiện hơn nhiều so với giải pháp phát Wifi 3G, ra quán cafe xài ké.

Trước mình vẫn sử dụng VPS Hong Kong giá rẻ, tuy nhiên HK giờ cũng bó tay vì lần đầu tiên trong lịch sử cả 2 tuyến cáp quang chính đều gặp sự cố. Phương án duy nhất bây giờ là sử dụng server Việt Nam với giá rẻ nhất, thanh toán theo giờ hoặc theo tháng.

Hiện tại đang có đường truyền của FPTVNPT ra quốc tế tuy hơi chậm chút nhưng vẫn ngon, mình đã tìm hiểu và tổng hợp danh sách một vài nhà cung cấp dịch vụ dùng được cho các bạn lựa chọn:

Nhà cung cấpGiá tiền tối thiểuCấu hình
VCCloud – Thanh toán theo giờ264,312 đ/ThángMicro

  • RAM 1 GB
  • CPU 1 CORE
  • Ổ CỨNG (SAS) 20 GB
  • BANDWIDTH 100 Mbps
  • DATA TRANSFER Unlimited
  • Datacenter VNPT

Dùng thử 7 ngày miễn phí

Đăng ký ngay

NetHost – Thanh toán theo tháng198,000 VND/thángSSD VPS A

  • 1 Core CPU
  • 1 GB RAM
  • 30 GB SSD Storage
  • KVM Virtualization
  • SolusVM Controlpanel
  • 100Mbps Network
  • 01 IPv4 Addresses
  • 2TB Băng thông
  • Datacenter VDC

Sử dụng thêm coupon 40% giảm còn 118,800 VND tháng đầu tiên.

Đăng ký ngay

HostVN – Thanh toán theo tháng198,000 VND/ThángCLOUD VPS – CLOUD-512MB

  • Dung lượng: 10 GB
  • RAM: 512 MB
  • Băng thông: Không giới hạn
  • CPU: 1 vCPU
  • Datacenter FPT hoặc Viettel tùy chọn

Dùng thử 7 ngày miễn phí

Đăng ký ngay

 Ảo Hóa Việt – Thanh toán theo tháng176,000 VND/Tháng FPT-Mini

  • Esxi / KVM Virtualization
  • 512MB RAM
  • 1 vCPU Core
  • 20 GB SAS – Raid 10
  • 1 IPv4
  • Unlimited Traffic
  • 100 Mbps NIC Ports
  • Datacenter FPT

Đăng ký ngay

Vietnix – Thanh toán theo tháng120,000 VND/ThángVPS SSD – Basic B1 PACKAGE

  • CPU: 1
  • RAM: 768 MB
  • Hard Disk: 15 GB
  • IP v4: 1
  • Data transfer: Unlimited
  • Datacenter FPT

Hỗ trợ cài đặt Socks, VPN nếu muốn.

Đăng ký ngay

MiniVPS – Thanh toán theo tháng100,000 VND/ThángVPS 1

  • Dung lượng ổ SSD 5 GB
  • Ram 256 MB
  • Cpu 1 Core
  • Bandwidth 100 GB (hơi ít)
  • Datacenter FPT

Đăng ký ngay

***Giá đã bao gồm VAT nếu có

Ngay sau khi đăng ký VPS là bạn sử dụng được cách này rồi, không cần cài đặt gì thêm cả.

Khi kết nối với Internet qua SOCKS Proxy, toàn bộ thông tin kết nối Internet đều thông qua VPS, tốc độ sẽ phụ thuộc vào đường truyền nhà bạn đến server (trong nước nên sẽ nhanh) và từ server đi ra quốc tế (VNPT và FPT ít bị ảnh hưởng).

Hướng dẫn tạo SOCKS Proxy qua SSH

Trong bài viết này mình sử dụng PuTTY cho đơn giản, ngoài ra các bạn có thể sử dụng Bitvise SSH Client (Tunnelier), hoặc Secure Pipes (Mac OS).

Bitvise sử dụng có thể tắt cửa sổ đi để phần mềm chạy ngầm, tiện hơn PuTTY.

Nếu muốn toàn bộ network dùng Proxy Server, bạn hãy sử dụng Proxifier. Tất cả đều là nhữn phần mềm miễn phí.

Đầu tiên bạn hãy tải về và chạy phần mềm PuTTY tại đây. Giao diện phần mềm sẽ như sau:

Ket noi PuTTY

– Điền tên server hoặc địa chỉ IP vào ô Host Name, sau đó điền Port.

– Tiếp theo bạn chọn SSH, Tunnels ở cột Category bên tay trái và cấu hình như bên dưới:

Cau hinh Tunnels

  • Source port điền 8080
  • Destination điền localhost
  • Option bên dưới chọn tiếp Dynamic, giữ nguyên Auto.

Cuối cùng nhấn nút Add.

– Quay lại cửa sổ ban đầu, bạn nhấn nút Open để kết nối. Nếu lần đầu tiên bạn kết nối sẽ xuất hiện cửa sổ như bên dưới, nhấn nút Yes để tiếp tục.

PuTTY Security Alert

– Nhập user và password để login vào server

Dang nhap server

– Sau khi kết nối với server thành công, bạn hãy giữ nguyên cửa sổ đó và tiếp tục cấu hình cho máy tính sử dụng SOCKS Proxy.

Ví dụ mình dùng trình duyệt Chrome, vào phần Settings, kéo xuống dưới cùng chọn tiếp Show advanced settings…, Network, Change proxy settings…

Với Windows

Cửa sổ Internet Properties xuất hiện, nhấn nút LAN settings.

Internet Properties

– Tiếp theo bạn tick chọn Use a proxy server for your LAN rồi nhấn nút Advanced

LAN Settings

– Trong cửa số Proxy Settings, phần Socks bạn nhập localhost và port 8080 như cài đặt PuTTY lúc đầu rồi nhấn nút OK.

Proxy Settings

Tiếp tục nhấn tiếp nút OK để xác nhận.

Với macOS

Cửa sổ Network xuất hiện

Bạn nhấn chọn SOCKS Proxy rồi nhận thông tin Server tương ứng rồi nhấn nút OK, Apply

– Quay trở lại trình duyệt Chrome, bạn hãy truy cập trang https://www.whatismyip.com/ để kiểm tra địa chỉ IP hiện tại, nếu thấy địa chỉ thay đổi tương tự như bên dưới là thành công rồi đó.

Kiem tra lai IP

Tốc độ truy cập Internet bây giờ có phải đã tăng lên rất nhiều rồi phải không? Chúc bạn thành công.

Tham khảo thêm bài viết hướng dẫn sử dụng PuTTY.

Ngoài cách tạo SSH Proxy còn có cách cài đặt OpenVPN tự động đơn giản, bạn cũng nên tham khảo.

67 Comments

  1. Lộc Đặng 10

    Xin chào mọi người,
    Mình đang dùng Việt teo (như cái tên) thì mạng đi quốc tế bị dập tan nát 🙂 Mình có con VPS ở Sing, h` làm Proxy để truy cập quốc tế được không?

    1. Việt Phương Moderator

      Bạn chuyển hướng qua VPS ở Sing thì vẫn bị tan nát phần từ bạn tới Sing mà

  2. Tran Hung 17

    Cho mình hỏi ngoài các kết nối từ trình duyệt, mình có thể ứng dụng socks proxy này vào các kết nối khác được không? skype, remote desktop, http://ftp...

    1. Vietnix Support 2

      Bạn tham khảo cách của 1 bạn đã hướng dẫn ở trang 1 nhé, mình xin phép copy lại:

      Dùng Bitvise SSH Client cũng được nhé mọi người .
      Chọn mục services
      Chổ Socks/HTTP Proxy …
      Tick vào Enabled điền port r chiến thôi
      Muốn fake ip toàn máy thì cài thêm Proxifier là được

  3. Thuy Phuong 6

    Hic, đây chỉ là cách giải quyết cho mình, còn web thì sao. mình bị giảm mất gần 1/3 traffic. có cách nào khắc phục ko bạn!

    1. Việt Phương Moderator

      Bạn chuyển web data về các supplier đặt hosting, VPS trong nước thì giúp cải thiện tình hình hơn. Hoặc route traffic

  4. kieuqtoan 8

    Tất cả các bước này đều làm trên máy Client phải không, mình đã làm ok.
    Nhưng với VPS chạy Windows thì cũng tương tự ạ?

Comment của bạn

Your email address will not be published. Required fields are marked *