Showing posts with label VPN. Show all posts
Showing posts with label VPN. Show all posts

Friday, December 20, 2013

Hướng dẫn dùng free VPN

VPN - Virtual Private Network

VPN là mạng riêng ảo, được dùng để che dấu thông tin người dùng thật trên mạng. Khi kết nối internet qua VPN, bạn sẽ trao đổi dữ liệu thông qua các tunnel (đường hầm) riêng. Dữ liệu trao đổi với VPN server được mã hóa (mã hóa 128 bit -> 2048 bit), do đó nhà mạng chỉ có thể biết bạn có kết nối tới VPN, nhưng sẽ không thể biết bạn xem hoặc yêu cầu gì trên mạng.

Tốc độ trao đổi dữ liệu thông qua VPN chậm hơn một chút so với Proxy server vì mất thêm thời gian để mã hóa thông tin truyền, tuy nheien bạn có thể vào bất cứ site nào mà không bị phát hiện là đang dùng qua VPN.
VD. Bạn có thể vào youtube để xem các video bị hạn chế theo vị trí địa lý, vào facebook ..

Để dùng các free VPN này bạn có 2 cách:

Cách đơn giản nhất là download luôn phần mềm có sẵn tích hợp của các trang như

http://proxpn.com/ (VPN miễn phí với tốc độ 300KBps)
http://www.hotspotshield.com/ (VPN miễn phí, tốc độ chậm và hay có quảng cáo popup)
https://www.privatetunnel.com/index.php (VPN miễn phí tốc độ chậm)


Cách thứ hai là tự config các VPN server.
Hiện tại có nhiều trang web cung cấp các VPN server miễn phí như
http://www.bestfreevpn.com/
http://freevpn.me/accounts
http://freevpnaccess.com/


Thường các giao thức VPN này có 2 loại là OpenVPN và  PPTP (của Microsoft), để sử dụng bạn sẽ phải config mạng một chút.

Với OpenVPN thì bạn download phần mềm OpenVPN tại http://openvpn.net/index.php/download/community-downloads.htmlCác bạn cài đặt phần mềm OpenVPN và nhập vào địa chỉ IP của VPNServer, Username và Password

Với PPTP của microsoft thì bạn không cần cài đặt gì thêm,
Đầu teien bạn vào phần Network and Sharing Center từ Control Panel, chọn Set up a new connection or network


Sau đó bạn chọn Connect to a workplace

Chọn Use my Internet connection (VPN)


Nhập vào IP của VPN server tại Internet address, (và đặt tên cho VPN này nếu muốn)

Sau khi ấn nút Create, một kết nối VPN đã được tạo ra theo cấu hình của bạn trong phần Networks


Để kết nối qua VPN này, bạn chỉ cần click đúp vào, và nhập Username/password




Khi kết nối thành công biểu thượng sẽ hiện chữ Connected

Note. Nếu mạng bị lỗi bạn sẽ phải kết nối lại vài lần mới thành công!

Tuesday, December 17, 2013

Dùng Proxy và VPN Free

Hiện nay có nhiều website chặn truy cập theo IP, vị trí - location 
ví dụ, một thời các nhà mạng VN đã chặn truy cập facebook thông qua DNS.
Hoặc một số website bán domain, host của mỹ chặn các IP đến từ Việt nam (nguyên nhân là do tỷ lệ scram - lừa đảo tại VN quá cao! )

Bạn có thể tự check IP và vị trí của mình thông qua các website như
http://www.whatismyip.com/
http://whatismyipaddress.com/

Để truy cập vào  các trang web này thường có 2 cách là dùng Proxy và VPN. Mỗi cách này có một ưu nhược điểm khác nhau.

1. Dùng Proxy Server
Proxy server về bản chất là một máy chủ trung gian (mọi yêu cầu truy cập tới trang web bên ngoài sẽ không được truyền trực tiếp tới trang web mà bạn yêu cầu, thay vào đó nó được chuyển qua Proxy server, và từ Proxy server tới trang web) 

Mô hình khi không dùng Proxy server
Mô hình khi có dùng Proxy server

Như vậy khi dùng Proxy server mọi yêu cầu từ máy của bạn tới server sẽ thông qua IP của Proxy server (sẽ không bị chặn bởi webservice)

Proxy server không mã hóa các luồng thông tin đi qua (nhà cung cấp dịch vụ có thể biết bạn đang truy cập vào trang web nào) và cho phép nhiều kết nối đồng thời (khoảng vài nghìn kết nối). Các web service có thể chặn được các yêu cầu tới từ các proxy do các request tới từ Proxy server có một trường thông tin đặc biệt trong header là "X-Forwarded-For".

Proxy server được chia thành 2 loại là HTTP Proxy và SOCKS Proxy

HTTP Proxy

Được dùng để chuyển hướng các http request (các yêu cầu tới các trang web qua giao thức http).
Đặc điểm của HTTP Proxy là:
  • Đáp ứng được các nhu cầu duyệt web cơ bản
  • Tốc độ nhanh, giá thành rẻ và phần lớn miễn phí
  • Có thể che dấu IP, vị trí của máy tính ở mức cơ bản (các webservice vẫn có thể phát hiện ra thông qua flash hoặc javascript)
  • Chỉ có thể truy cập thông qua trình duyệt (do dùng giao thức http)
  • Nhà cung cấp mạng vẫn biết bạn truy cập vào website nào do các thông tin request không được mã hóa
Một số webste cung cấp HTTP proxy miễn phí là
http://www.proxy4free.com/list/webproxy1.html
http://hidemyass.com/proxy/


NOTE. Khi dùng bạn sẽ gặp các quảng cáo kèm theo

SOCKS Proxy
Cũng giống như HTTP proxy, nhưng hỗ trợ nhiều giao thức khác bao gồm FTP, POP3, SMTP, torrent,..
Đặc điểm :
  • Chậm hơn HTTP proxy
  • Hỗ trợ nhiều giao thức hơn (hỗ trợ cả torrent)
  • Vẫn gặp phải các vấn đề về bảo mật giống HTTP proxy do request không được mã hóa
Để tìm các SOCKs proxy miễn phí các bạn có thể vào các trang như
http://spys.ru/free-proxy-list/
http://www.ip-adress.com/proxy_list/
http://www.ultraproxies.com/
http://www.freeproxylists.net/

Cách dùng SOCKs proxy sẽ được hướng dẫn ở bài sau

2. Dùng VPN - Virtual Private Networks

Đặc điểm của VPN là khi kết nối lên VPN, bạn sẽ trao đổi dữ liệu thông qua các tunnel (đường hầm) riêng. Dữ liệu trao đổi với VPS server được mã hóa (mã hóa 128 bit), do đó nhà mạng chỉ có thể biết bạn có kết nối tới VPN, nhưng sẽ không thể biết bạn request gì với VPN (Như vậy độ bảo mật cao hơn so với Proxy server.)

Dữ liệu về lịch sử truy cập của bạn có thể được lưu trữ trên VPN server, nhưng thường sẽ không được public ra ngoài.

Khi dùng VPN ta cần phải cài thêm phần mềm để kết nối với VPN server (phần mềm này đảm bảo việc tạo kết nối, mã hóa và giải mã dữ liệu gửi và nhận về máy của bạn). Tốc độ kết nối khi dùng VPN sẽ chậm hơn Proxy server, nhưng đổi lại bạn sẽ được bảo mật hơn.

Một điều nữa là các webservice sẽ không thể nào phát hiện việc bạn truy cập qua VPN hay không (nếu dùng Proxy server thì bạn vẫn có khả năng bị phát hiện)
Có rất nhiều trang server cung cấp dịch vụ VPN miễn phí lẫn trả phí. thường VPN miễn phí có tốc độ chậm, và thỉnh thoảng lại bị mất kết nối.

Các trang web cung cấp VPN miễn phí gồm
http://proxpn.com/
http://www.hotspotshield.com/
http://www.vpngate.net/en/