Chia Sẽ Kinh Nghiệm Về IT



Tìm Kiếm Với Google
-


Gởi Ðề Tài Mới  Gửi trả lời
 
Công Cụ Xếp Bài
Tuổi 04-12-2009, 09:34 AM   #1
hoctinhoc
Guest
 
Trả Lời: n/a
Tổng quan về proxy, sock và cách sử dụng

Tổng quan về proxy, sock và cách sử dụng


Trong chúng ta, chắc có rất nhiều người đã từng dùng Proxy/Socks để fake IP. Tuy nhiên cũng có nhiều người chưa dùng hoặc dùng mà chưa hiểu về nó. Bài viết sau đây có thể giúp ta hiểu một cách tổng quan về proxy/socks và fake IP.

Bài viết này được viết dựa vào những hiểu biết thu thập được trong quá trình sử dụng, có thể đúng/sai. Mong rằng mọi người sẽ đóng góp ý kiến thêm.

Khi bạn nhận một link do bạn bè gửi tới và bạn vào thì nó báo. Trang không tồn tại trong khi bạn của bạn nói vẫn vào bình thường. Có thể trang đó bị firewall hoặc lỗi DNS của nhà cung cấp dịch vụ internet. Thằng FPT là một điển hình. Rất nhiều trang nếu dùng Viettel/VNN truy cập được nhưng FPT thì thua. Gần đây VNN cũng thỉnh thoảng bị trường hợp này.

==================

Proxy:

khi ta dùng fake IP qua proxy để vào 1 website, nghĩa là ta thực hiện kết nối đến website qua 1 proxy server:
Your Computer -> Proxy Server -> Website
Có nhiều (30%) website muốn và nhận biết IP của bạn, để làm gì? Để biết bạn ở đâu, là ai, đang làm gì, vì những ký do: bảo mật, quảng cáo, v.v... Nhưng khi bạn kết nối qua 1 proxy server (fake IP) thì website đó sẽ nhận IP của proxy server như là IP của bạn (còn tùy vào độ anonymity của proxy sevr mà bạn kết nối đến là bao nhiêu), tạm thế đã.
Thực sự, bản chất của Proxy là gì, có 2 mục đích:
- Cải thiện tiến trình: giả sử 1 website có lập 1 proxy sever. 1 user X kết nối đến proxy server, request được xem 1 trang abc nào đó (ta gọi là Trang A). Một lát sau, 1 user Y cũng thực hiện một kết nối đến proxy sever và cũng request được xem Trang A. Proxy sever nhận request, phân tích, để tránh quá tải và tiết kiệm thời gian, proxy sever chỉ việc đưa ra Trang A mà user X vừa request. Điều này làm cải thiện qua trình kết nối đồng thời cũng tránh quá tải cho server (đó là lý do tại sao fake IP, ta thấy tốc độ dường như tăng lên). Một proxy server có thể phục vụ hàng nghìn user (nhưng nếu con số user kết nối đến proxy sever là hơn thế thì tốc độ của proxy sever lại giảm đi, đó là những lúc bạn than proxy như rùa).
- Bộ lọc yêu cầu: ngoài ra, proxy sever còn có thể lọc các yêu cầu được gửi tới. Ví dụ: một công ty dùng proxy sever để hạn chế nhân viên truy xuất đến các phần đặc biệt của website, hoặc 1 ví dụ nữa là những trang 3x thường cấm user VN truy cập (ban IP).
Có 3 loại Proxy là: Transparency, Anonymous, Elite dùng nhiều port (cổng kết nối) khác nhau. Ngoài ra, còn có thể chia làm hai loại: support SSL (Secure Sockets Layer: lớp bảo mật) và non-SSL .

Socks:

nó gần như một tường lửa đơn giản vì nó check những gói dữ liệu (các phiên kết nối, nôm na là ta fake socks ) đến và đi và ẩn đi IP của ứng dụng. Nôm na nó là một dạng Proxy cao cấp. Why? Đơn cử một điều: nó support SSL . Những trang mà có giao dịch thương mại Online thì 90% đều có SSL. Vì thế, khi card, nên dùng socks hơn là proxy.

+ VPN (Virtual Private Network): thật ra, nó cũng k0 khác proxy server là mấy. Nhưng hệ thống mạng này dùng hệ mã hóa và nhiều cơ chế bảo mật khác để đảm bảo chỉ những user đựoc cấp quyền mới có khả năng truy xuất. Một số trang VPN: findnot.com, secure-tunnel.com, v.v...
+ Tool fake IP: cái này cũng chỉ là một dạng VPN, k0 cần quan tâm.
+ Proxy chain: dùng nhiều proxy và socks cho kết nối để độ anony được đảm bảo hơn

Proxy 1 -> Proxy 2 -> Proxy 3 -> Website
Công thức của RongconVSC:
Sock-->Proxy-->Cgi proxy
Sock 1-->Sock 2-->Proxy-->Cgi proxy
Không thể xài Cgi proxy-->Sock-->Proxy
(CGI Proxy = Web Proxy, anh em nào mua acc ở secure-tunnel.com, chắc biết nó cũng cho một CGI Proxy trong trang của member ).
Dùng Proxy chain thì các Proxy và Socks trong dãy phải nhanh và live hết, chứ dùng 1 cái đã chậm rồi mà mấy cái nữa thì ốm. Tốt nhất là có Private Proxy + Socks là tốt nhất!


Không sao! proxy/socks sẽ giúp bạn giải quyết ván đề. Trên mạng có một số trang cung cấp proxy miễn phí và thường xuyên cập nhật. Điển hình nhất là: http://www.proxy4free.com/page1.html

1. Cách sử dụng:
Proxy/socks có dạng: xxx.xxx.xxx.xxx:yyy hoặc domain:yyy. Trong đó xxx.xxx.xxx.xxx là IP của máy chủ được dùng làm proxy, yyy là cổng của proxy (port).

- Đối với Proxy:
Tại IE nhấn Tool--->Internet Options-->Nhấn thẻ Connections, chọn Lan Settings. Đánh dấu chọn: Use a proxy server for your Lan.....
Điền xxx.xxx.xxx.xxx (hoặc domain) vào ô Address, yyy vào Port.
- Đối với Socks:

Tại IE nhấn Tool--->Internet Options-->Nhấn thẻ Connections, chọn Lan Settings. Đánh dấu chọn: Use a proxy server for your Lan..... Nhấn Advanced. Tại ô Socks nhập: xxx.xxx.xxx.xxx (hoặc domain):yyy

2. Phân loại Proxy:

Có nhiều tài liệu nói về cái này, chia theo level, nói chung là rắc rối. Tôi không bàn luận cách phân chia này mà chỉ phân chia theo cách của tôi: Nặc danh hay không nặc danh.

Nếu bạn vào http://www.proxy4free.com/page1.html sẽ thấy có cột Type và thấy có 3 kiểu: transparent, anonymity và high anonymity. Theo hiểu biết nông cạn của tôi thì anonymity và high anonymity xếp chung thành 1 cũng được, tuy nhiên high anonymity tốt hơn thì phải (dễ qua https hơn).

Tuy nhiên nó phân chia có thể không đúng lắm. Để kiểm tra mình thực sự đã nặc danh chưa, sau khi fake IP xong mình vào http://whatismyip.com kiểm tra.

3. Ảnh hưởng của proxy/socks đối với tốc độ truy cập:

Theo sự hiểu biết đơn giản của tôi, proxy/socks là sự truy cập thông qua trung gian.

Thông thường khi ta gửi một yêu cầu tới máy chủ nào đó (vd: google.com), gọi là Target PC thì nó sẽ đi qua nhiều trạm (số trạm - tạm gọi là "cửa") có thể nhiều ít khác nhau tùy thuộc vào Target PC và địa điểm của máy bạn và cuối cùng tới máy chủ đặt website google.com

Nếu ta ở VN truy cập vào server đặt tại VN sẽ nhanh hơn rất nhiều so với server ở nước ngoài mặc dù tốc độ server và đường truyền out của VN thấp hơn, bởi vì nó qua ít "cửa" hơn. Truy cập google.com (máy chủ cực mạnh, đường lineout cực lớn) nhưng chậm hơn so với truy cập echip.com.vn

Nếu qua Proxy thì yêu cầu của ta sẽ qua Proxy PC và Proxy PC gửi yêu cầu của ta tới Target PC

Để đơn giản hóa bạn có thể hình dung như sau: Ta gửi yêu cầu truy cập trực tiếp vào google.com nó đi qua 10 "cửa" chẳng hạn.

Nếu ta dùng Proxy (bỏ qua yếu tố đường truyền và tốc độ PC), có 3 khả năng xảy ra:

- Từ PC của ta tới Proxy PC 5 "cửa", từ Proxy PC tới Target PC 5 "cửa". Tổng cộng: 10 "cửa" - Tốc độ truy cập không đổi.
- Từ PC của ta tới Proxy PC 4 "cửa", từ Proxy PC tới Target PC 4 "cửa". Tổng cộng: 8 "cửa" - Tốc độ truy cập nhanh hơn.
- Từ PC của ta tới Proxy PC 6 "cửa", từ Proxy PC tới Target PC 6 "cửa". Tổng cộng: 12 "cửa" - Tốc độ truy cập chậm hơn.

Tùy thuộc và Proxy PC và Target PC đặt ở đâu, dĩ nhiên là còn phụ thuộc cả tốc độ/đường truyền của Proxy PC mà tốc độ có thể nhanh/chậm khác nhau nhưng thông thường khi fake IP thì tốc độ chậm hơn.

Vài ý kiến như vậy, mong mọi người cùng bổ sung thêm.

ST

  Trả lời ngay kèm theo trích dẫn này
Gửi trả lời



Quyền Hạn Của Bạn
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is Mở
Hình Cảm xúc đang Mở
[IMG] đang Mở
Mã HTML đang Tắt




Bây giờ là 01:20 AM. Giờ GMT +7



Diễn đàn tin học QuantriNet
quantrinet.com | quantrimang.co.cc
Founded by Trương Văn Phương | Developed by QuantriNet's members.
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.