SlideShare a Scribd company logo
1 of 23
Download to read offline
PROXY LINUX




                        0963017 – 0963037 – 0963046 – 0963107
GVHD: Lê Ngọc Sơn
Nhóm:
• Nguyễn Tiến Đức
• Phạm Trung Hiếu
• Trần Hoàng Phúc




                        PROXY LINUX
• Nguyễn Thành Chương
Nội dung

 Giới thiệu.




                               0963017 – 0963037 – 0963046 – 0963107
 Khái Niệm Cơ Bản Về Proxy.
 SQUID:
  Giới thiệu.
  Cài đặt.
  Cấu hình.
 Video Cách Cài Đặt.




                               PROXY LINUX
Vấn đề

Có 50 máy tính và 1 đường truyền internet tính




                                                 0963017 – 0963037 – 0963046 – 0963107
lưu lượng. Yêu cầu:
 Không xem được tin tức.
 Thu ngân không vào được internet.
 Nắm được lịch sử truy cập.
 Cấm tải một số loại file.
 Tăng tốc kết nối, tiết kiệm băng thông.
 Bảo vệ được mạng bên trong.




                                                 PROXY LINUX
Giải quyết

                                   Proxy
                                   server




PROXY LINUX   0963017 – 0963037 – 0963046 – 0963107
Tải sao phải dùng
                     Proxy?


Proxy là gì?




                                         0963017 – 0963037 – 0963046 – 0963107
                              I have
                             questions




                                         PROXY LINUX
Khái Niệm

 Một dịch vụ mạng chạy trên Server.




                                                     0963017 – 0963037 – 0963046 – 0963107
 Chia sẻ Internet cho các Client.
 Thay mặt cho các máy bên trong giao dịch cho các
 máy bên ngoài.
 Người “đứng giữa” client và server
  Đóng vai trò server đối với client
  Đóng vai trò client đối với server




                                                     PROXY LINUX
Mô hình proxy server




PROXY LINUX   0963017 – 0963037 – 0963046 – 0963107
Cơ Chế Hoạt Động




                                                          0963017 – 0963037 – 0963046 – 0963107
                                            Processing
                                          Respond from
                                           http://go.to
                  Processing
               Respond from
                Request to
Request to
                http://go.to
               http://go.to
http://go.to

 GO.TO




                                                          PROXY LINUX
Client          Proxy server   Go.to server
Phân Loại

 Theo khả năng hỗ trợ:




                                       0963017 – 0963037 – 0963046 – 0963107
  HTTP/HTTPS Proxy
  FTP Proxy
  SOCK/SOCKS Proxy
  SSL Proxy
Theo chức năng:
  Anonymous (Nặc danh)
  High Anonymity (Nặc danh cấp cao)
  Transparent (Trong suốt)




                                       PROXY LINUX
Ưu điểm

Chia sẽ internet.




                                                0963017 – 0963037 – 0963046 – 0963107
 Che giấu được thông tin bên trong.

 Caching: tăng tốc kết nối, giảm băng thông.

 Log lại thông tin đã truy cập.

 Chặn truy cập các địa chỉ, port, đường mạng
 không mong muốn.




                                                PROXY LINUX
Nhược điểm
 Quản lí tập trung: Client không ra được mạng, nếu




                                                        0963017 – 0963037 – 0963046 – 0963107
 server không hoạt động.
 Ứng dụng trên Client phải biết kết nối đến proxy.
 Server có thể không đáp ứng nổi số lượng client quá
 lớn.




                                                        PROXY LINUX
SQUID
                                                       ISA




PROXY LINUX   0963017 – 0963037 – 0963046 – 0963107
SQUID




                                   0963017 – 0963037 – 0963046 – 0963107
 Đầy đủ tính năng của một proxy
 Mã nguồn mở - miễn phí
 Hỗ trợ ICP
 Có chức năng firewall.




                                   PROXY LINUX
Cài đặt
Fedora:




                                                        0963017 – 0963037 – 0963046 – 0963107
      # yum install squid
Ubuntu:
      # apt-get install squid
Khác: Tải về file squid-version.tar.gz tại:
     http://www.squid-cache.org/Download/mirrors.html
       # tar -xzvf squid-version.tar.gz
       # cd squid-version
       # ./configure
       # make
       # make install




                                                        PROXY LINUX
Thông tin
Các tập tin và thư mục mặc định của squid :




                                                         0963017 – 0963037 – 0963046 – 0963107
 /etc/squid/squid.conf       : tập tin cấu hình chính.
 /var/log/squid              : các tập tin log.
 /usr/sbin                   : thư viện của squid.
Bật dịch vụ:
     # service squid start
Tắt dịch vụ:
     # service squid stop
Trạng thái dịch vụ:
     # service squid status




                                                         PROXY LINUX
Cấu hình - 1
 Cấu hình port:




                                                        0963017 – 0963037 – 0963046 – 0963107
      http_port 8080
      icp_port 8082
 Thư mục lưu cache:
      cache_dir ufs /var/spool/squid/cache 100 16 256
 Dung lượng RAM cache:
      cache_mem 512 MB
 Access List:
      acl MyNetwork src 172.16.1.0/24
      http_access allow MyNetwork




                                                        PROXY LINUX
Cấu hình - 2

 Nơi lưu file log:




                                                             0963017 – 0963037 – 0963046 – 0963107
     cache_access_log /var/log/squid/access.log
 Server name:
      visible_hostname servername
 Chia sẽ cache với các proxy khác:
      cache_peer host/IP type http_port icp_port
  Type:
 o parent : truy vấn đến proxy khác (proxy cha).
  o   sibling : chia sẻ cache giữa các proxy (ngang hàng).




                                                             PROXY LINUX
Cấu hình – 3

 Khi bị deny hiện ra một trang thông báo trong trang




                                                        0963017 – 0963037 – 0963046 – 0963107
 deny.php cho người dùng biết:
       acl blacklist dstdomain “blacklist.acl”
       http_access deny blacklist
       deny_info http://www.hcmus.edu/denyinfo.php
blacklist

Tham khảo thêm tại:
    http://www.squid-cache.org/Doc/config/




                                                        PROXY LINUX
RULE cơ bản

Đường mạng:




                                       0963017 – 0963037 – 0963046 – 0963107
     acl MyNetwork src 172.16.1.0/24
     http_access allow MyNetwork
Port:
     acl port_deny port 21
     http_access deny port_deny
Giao thức:
     acl FTP_pro proto FTP
     http_access deny FTP_pro




                                       PROXY LINUX
Chứng thực - 1

Bước 1: Tạo file password:




                                                    0963017 – 0963037 – 0963046 – 0963107
     # touch /etc/squid/pass_chungthuc
     # chmod +r /etc/squid/pass_chungthuc


Bước 2: Add user và pass vào file pass_chungthuc

     # htpasswd /etc/squid/pass_chungthuc hcmus
     => Nhập mật khẩu xác nhận




                                                    PROXY LINUX
Chứng thực - 2

Bước 3: Thêm file passwd vào squid.conf




                                                     0963017 – 0963037 – 0963046 – 0963107
 auth_param basic program /usr/lib/squid/ncsa_auth
                      /etc/squid/pass_chungthuc

 acl chungthuc proxy_auth REQUIRED
 http_access allow chungthuc




                                                     PROXY LINUX
Tài liệu tham khảo

 Video hướng dẫn của Trung Tâm Tin Học




                                          0963017 – 0963037 – 0963046 – 0963107
 Video hướng dẫn của NhatNghe
 www.squid-cache.org




                                          PROXY LINUX
PROXY LINUX   0963017 – 0963037 – 0963046 – 0963107

More Related Content

Viewers also liked

Tổng quan về Access List
Tổng quan về Access List Tổng quan về Access List
Tổng quan về Access List nguyenhoangbao
 
Ngon ngu lap trinh c# tieng viet - bach khoaaptech.com
Ngon ngu lap trinh c#   tieng viet - bach khoaaptech.comNgon ngu lap trinh c#   tieng viet - bach khoaaptech.com
Ngon ngu lap trinh c# tieng viet - bach khoaaptech.comNguyễn Thành
 
giai-phap-an-ninh-trong-kien-truc-quan-tri-mang-snmp
giai-phap-an-ninh-trong-kien-truc-quan-tri-mang-snmpgiai-phap-an-ninh-trong-kien-truc-quan-tri-mang-snmp
giai-phap-an-ninh-trong-kien-truc-quan-tri-mang-snmpPham Huynh
 
Lap trinh website dotnet c#
Lap trinh website dotnet c#Lap trinh website dotnet c#
Lap trinh website dotnet c#thanh nguyen
 
Báo cáo tốt nghiệp - XÂY DỰNG CHƯƠNG TRÌNH QUẢN LÝ NHÀ HÀNG VỪA VÀ NHỎ SỬ DỤ...
Báo cáo tốt nghiệp - XÂY DỰNG CHƯƠNG TRÌNH QUẢN LÝNHÀ HÀNG VỪA VÀ NHỎ SỬ DỤ...Báo cáo tốt nghiệp - XÂY DỰNG CHƯƠNG TRÌNH QUẢN LÝNHÀ HÀNG VỪA VÀ NHỎ SỬ DỤ...
Báo cáo tốt nghiệp - XÂY DỰNG CHƯƠNG TRÌNH QUẢN LÝ NHÀ HÀNG VỪA VÀ NHỎ SỬ DỤ...Duc Tran
 
Lập trình c# cơ bản full
Lập trình c# cơ bản fullLập trình c# cơ bản full
Lập trình c# cơ bản fullGo Up Tien
 
Alcatel Lucent Gpon Technology Training 2
Alcatel Lucent Gpon Technology Training 2Alcatel Lucent Gpon Technology Training 2
Alcatel Lucent Gpon Technology Training 2Wahyu Nasution
 
Tablas word-formation internet
Tablas word-formation internetTablas word-formation internet
Tablas word-formation internetverotrasna
 
Các trường hợp viết lại câu full
Các trường hợp viết lại câu fullCác trường hợp viết lại câu full
Các trường hợp viết lại câu fullTrong Nguyen
 
Bài tập chuyển đổi câu tiếng anh ( with key)
Bài tập chuyển đổi câu tiếng anh ( with key)Bài tập chuyển đổi câu tiếng anh ( with key)
Bài tập chuyển đổi câu tiếng anh ( with key)Pigeonrose
 
Lập trình ứng dụng web asp.net với C# - tailieumienphi.edu.vn
Lập trình ứng dụng web asp.net với C# - tailieumienphi.edu.vnLập trình ứng dụng web asp.net với C# - tailieumienphi.edu.vn
Lập trình ứng dụng web asp.net với C# - tailieumienphi.edu.vntailieumienphi
 
400 Câu Tiếng Anh Thông Dụng Trong Cuộc Sống
400 Câu Tiếng Anh Thông Dụng Trong Cuộc Sống400 Câu Tiếng Anh Thông Dụng Trong Cuộc Sống
400 Câu Tiếng Anh Thông Dụng Trong Cuộc SốngNgoc Hoang
 
Quy tac-phat-am-tieng-anh
Quy tac-phat-am-tieng-anhQuy tac-phat-am-tieng-anh
Quy tac-phat-am-tieng-anhBảo Bối
 
Tổng hợp 1000 từ tiếng anh Word form thông dụng
Tổng hợp 1000 từ tiếng anh Word form thông dụng Tổng hợp 1000 từ tiếng anh Word form thông dụng
Tổng hợp 1000 từ tiếng anh Word form thông dụng Jackson Linh
 
100 cấu trúc và cụm từ thông dụng trong tiếng anh phổ thông
100 cấu trúc và cụm từ thông dụng trong tiếng anh phổ thông100 cấu trúc và cụm từ thông dụng trong tiếng anh phổ thông
100 cấu trúc và cụm từ thông dụng trong tiếng anh phổ thôngHong Phuong Nguyen
 
75 cấu trúc tiếng anh cơ bản thường gặp ở thpt
75 cấu trúc tiếng anh cơ bản thường gặp ở thpt75 cấu trúc tiếng anh cơ bản thường gặp ở thpt
75 cấu trúc tiếng anh cơ bản thường gặp ở thptOanh MJ
 

Viewers also liked (19)

Tổng quan về Access List
Tổng quan về Access List Tổng quan về Access List
Tổng quan về Access List
 
Ngon ngu lap trinh c# tieng viet - bach khoaaptech.com
Ngon ngu lap trinh c#   tieng viet - bach khoaaptech.comNgon ngu lap trinh c#   tieng viet - bach khoaaptech.com
Ngon ngu lap trinh c# tieng viet - bach khoaaptech.com
 
giai-phap-an-ninh-trong-kien-truc-quan-tri-mang-snmp
giai-phap-an-ninh-trong-kien-truc-quan-tri-mang-snmpgiai-phap-an-ninh-trong-kien-truc-quan-tri-mang-snmp
giai-phap-an-ninh-trong-kien-truc-quan-tri-mang-snmp
 
Lap trinh website dotnet c#
Lap trinh website dotnet c#Lap trinh website dotnet c#
Lap trinh website dotnet c#
 
Báo cáo tốt nghiệp - XÂY DỰNG CHƯƠNG TRÌNH QUẢN LÝ NHÀ HÀNG VỪA VÀ NHỎ SỬ DỤ...
Báo cáo tốt nghiệp - XÂY DỰNG CHƯƠNG TRÌNH QUẢN LÝNHÀ HÀNG VỪA VÀ NHỎ SỬ DỤ...Báo cáo tốt nghiệp - XÂY DỰNG CHƯƠNG TRÌNH QUẢN LÝNHÀ HÀNG VỪA VÀ NHỎ SỬ DỤ...
Báo cáo tốt nghiệp - XÂY DỰNG CHƯƠNG TRÌNH QUẢN LÝ NHÀ HÀNG VỪA VÀ NHỎ SỬ DỤ...
 
Lập trình c# cơ bản full
Lập trình c# cơ bản fullLập trình c# cơ bản full
Lập trình c# cơ bản full
 
Các giải pháp lập trình C#
Các giải pháp lập trình C#Các giải pháp lập trình C#
Các giải pháp lập trình C#
 
ALU GPON TRAINING 3
ALU GPON TRAINING 3ALU GPON TRAINING 3
ALU GPON TRAINING 3
 
Alcatel Lucent Gpon Technology Training 2
Alcatel Lucent Gpon Technology Training 2Alcatel Lucent Gpon Technology Training 2
Alcatel Lucent Gpon Technology Training 2
 
ALU GPON TRAINING 1
ALU GPON TRAINING 1ALU GPON TRAINING 1
ALU GPON TRAINING 1
 
Tablas word-formation internet
Tablas word-formation internetTablas word-formation internet
Tablas word-formation internet
 
Các trường hợp viết lại câu full
Các trường hợp viết lại câu fullCác trường hợp viết lại câu full
Các trường hợp viết lại câu full
 
Bài tập chuyển đổi câu tiếng anh ( with key)
Bài tập chuyển đổi câu tiếng anh ( with key)Bài tập chuyển đổi câu tiếng anh ( with key)
Bài tập chuyển đổi câu tiếng anh ( with key)
 
Lập trình ứng dụng web asp.net với C# - tailieumienphi.edu.vn
Lập trình ứng dụng web asp.net với C# - tailieumienphi.edu.vnLập trình ứng dụng web asp.net với C# - tailieumienphi.edu.vn
Lập trình ứng dụng web asp.net với C# - tailieumienphi.edu.vn
 
400 Câu Tiếng Anh Thông Dụng Trong Cuộc Sống
400 Câu Tiếng Anh Thông Dụng Trong Cuộc Sống400 Câu Tiếng Anh Thông Dụng Trong Cuộc Sống
400 Câu Tiếng Anh Thông Dụng Trong Cuộc Sống
 
Quy tac-phat-am-tieng-anh
Quy tac-phat-am-tieng-anhQuy tac-phat-am-tieng-anh
Quy tac-phat-am-tieng-anh
 
Tổng hợp 1000 từ tiếng anh Word form thông dụng
Tổng hợp 1000 từ tiếng anh Word form thông dụng Tổng hợp 1000 từ tiếng anh Word form thông dụng
Tổng hợp 1000 từ tiếng anh Word form thông dụng
 
100 cấu trúc và cụm từ thông dụng trong tiếng anh phổ thông
100 cấu trúc và cụm từ thông dụng trong tiếng anh phổ thông100 cấu trúc và cụm từ thông dụng trong tiếng anh phổ thông
100 cấu trúc và cụm từ thông dụng trong tiếng anh phổ thông
 
75 cấu trúc tiếng anh cơ bản thường gặp ở thpt
75 cấu trúc tiếng anh cơ bản thường gặp ở thpt75 cấu trúc tiếng anh cơ bản thường gặp ở thpt
75 cấu trúc tiếng anh cơ bản thường gặp ở thpt
 

Recently uploaded

Day tieng Viet cho nguoi nuoc ngoai.pptx
Day tieng Viet cho nguoi nuoc ngoai.pptxDay tieng Viet cho nguoi nuoc ngoai.pptx
Day tieng Viet cho nguoi nuoc ngoai.pptxngothevinhs6lite
 
14 CHUYÊN ĐỀ BỒI DƯỠNG HỌC SINH GIỎI KHOA HỌC TỰ NHIÊN VẬT LÝ 8 - NĂM 2024 (4...
14 CHUYÊN ĐỀ BỒI DƯỠNG HỌC SINH GIỎI KHOA HỌC TỰ NHIÊN VẬT LÝ 8 - NĂM 2024 (4...14 CHUYÊN ĐỀ BỒI DƯỠNG HỌC SINH GIỎI KHOA HỌC TỰ NHIÊN VẬT LÝ 8 - NĂM 2024 (4...
14 CHUYÊN ĐỀ BỒI DƯỠNG HỌC SINH GIỎI KHOA HỌC TỰ NHIÊN VẬT LÝ 8 - NĂM 2024 (4...Nguyen Thanh Tu Collection
 
ĐỀ KIỂM TRA THEO UNIT TIẾNG ANH GLOBAL SUCCESS 11 - HK2 (BẢN HS-GV) (3 TESTS ...
ĐỀ KIỂM TRA THEO UNIT TIẾNG ANH GLOBAL SUCCESS 11 - HK2 (BẢN HS-GV) (3 TESTS ...ĐỀ KIỂM TRA THEO UNIT TIẾNG ANH GLOBAL SUCCESS 11 - HK2 (BẢN HS-GV) (3 TESTS ...
ĐỀ KIỂM TRA THEO UNIT TIẾNG ANH GLOBAL SUCCESS 11 - HK2 (BẢN HS-GV) (3 TESTS ...Nguyen Thanh Tu Collection
 
HƯỚNG DẪN GIẢI ĐỀ MINH HỌA KÌ THI TỐT NGHIỆP THPT NĂM 2024 TỪ BỘ GIÁO DỤC MÔN...
HƯỚNG DẪN GIẢI ĐỀ MINH HỌA KÌ THI TỐT NGHIỆP THPT NĂM 2024 TỪ BỘ GIÁO DỤC MÔN...HƯỚNG DẪN GIẢI ĐỀ MINH HỌA KÌ THI TỐT NGHIỆP THPT NĂM 2024 TỪ BỘ GIÁO DỤC MÔN...
HƯỚNG DẪN GIẢI ĐỀ MINH HỌA KÌ THI TỐT NGHIỆP THPT NĂM 2024 TỪ BỘ GIÁO DỤC MÔN...Nguyen Thanh Tu Collection
 
BÀI TẬP – BÀI GIẢI HÓA HỮU CƠ – TẬP 1 DÙNG BỒI DƯỠNG HỌC SINH GIỎI TỈNH VÀ QU...
BÀI TẬP – BÀI GIẢI HÓA HỮU CƠ – TẬP 1 DÙNG BỒI DƯỠNG HỌC SINH GIỎI TỈNH VÀ QU...BÀI TẬP – BÀI GIẢI HÓA HỮU CƠ – TẬP 1 DÙNG BỒI DƯỠNG HỌC SINH GIỎI TỈNH VÀ QU...
BÀI TẬP – BÀI GIẢI HÓA HỮU CƠ – TẬP 1 DÙNG BỒI DƯỠNG HỌC SINH GIỎI TỈNH VÀ QU...Nguyen Thanh Tu Collection
 
GIÁO ÁN KẾ HOẠCH BÀI DẠY SINH HỌC 10 CHÂN TRỜI SÁNG TẠO - CẢ NĂM THEO CÔNG VĂ...
GIÁO ÁN KẾ HOẠCH BÀI DẠY SINH HỌC 10 CHÂN TRỜI SÁNG TẠO - CẢ NĂM THEO CÔNG VĂ...GIÁO ÁN KẾ HOẠCH BÀI DẠY SINH HỌC 10 CHÂN TRỜI SÁNG TẠO - CẢ NĂM THEO CÔNG VĂ...
GIÁO ÁN KẾ HOẠCH BÀI DẠY SINH HỌC 10 CHÂN TRỜI SÁNG TẠO - CẢ NĂM THEO CÔNG VĂ...Nguyen Thanh Tu Collection
 
HƯỚNG DẪN GIẢI ĐỀ THI THAM KHẢO KÌ THI TỐT NGHIỆP THPT NĂM 2024 TỪ BỘ GIÁO DỤ...
HƯỚNG DẪN GIẢI ĐỀ THI THAM KHẢO KÌ THI TỐT NGHIỆP THPT NĂM 2024 TỪ BỘ GIÁO DỤ...HƯỚNG DẪN GIẢI ĐỀ THI THAM KHẢO KÌ THI TỐT NGHIỆP THPT NĂM 2024 TỪ BỘ GIÁO DỤ...
HƯỚNG DẪN GIẢI ĐỀ THI THAM KHẢO KÌ THI TỐT NGHIỆP THPT NĂM 2024 TỪ BỘ GIÁO DỤ...Nguyen Thanh Tu Collection
 
TỔNG HỢP HƠN 100 ĐỀ THI THỬ TỐT NGHIỆP THPT TOÁN 2024 - TỪ CÁC TRƯỜNG, TRƯỜNG...
TỔNG HỢP HƠN 100 ĐỀ THI THỬ TỐT NGHIỆP THPT TOÁN 2024 - TỪ CÁC TRƯỜNG, TRƯỜNG...TỔNG HỢP HƠN 100 ĐỀ THI THỬ TỐT NGHIỆP THPT TOÁN 2024 - TỪ CÁC TRƯỜNG, TRƯỜNG...
TỔNG HỢP HƠN 100 ĐỀ THI THỬ TỐT NGHIỆP THPT TOÁN 2024 - TỪ CÁC TRƯỜNG, TRƯỜNG...Nguyen Thanh Tu Collection
 
GIÁO ÁN KẾ HOẠCH BÀI DẠY MÔN VẬT LÝ 11 CẢ NĂM (SÁCH KẾT NỐI TRI THỨC) THEO CÔ...
GIÁO ÁN KẾ HOẠCH BÀI DẠY MÔN VẬT LÝ 11 CẢ NĂM (SÁCH KẾT NỐI TRI THỨC) THEO CÔ...GIÁO ÁN KẾ HOẠCH BÀI DẠY MÔN VẬT LÝ 11 CẢ NĂM (SÁCH KẾT NỐI TRI THỨC) THEO CÔ...
GIÁO ÁN KẾ HOẠCH BÀI DẠY MÔN VẬT LÝ 11 CẢ NĂM (SÁCH KẾT NỐI TRI THỨC) THEO CÔ...Nguyen Thanh Tu Collection
 
BÀI TẬP BỔ TRỢ TIẾNG ANH LỚP 8 CẢ NĂM CÓ TEST ÔN TẬP ĐỊNH KÌ + NÂNG CAO - FRI...
BÀI TẬP BỔ TRỢ TIẾNG ANH LỚP 8 CẢ NĂM CÓ TEST ÔN TẬP ĐỊNH KÌ + NÂNG CAO - FRI...BÀI TẬP BỔ TRỢ TIẾNG ANH LỚP 8 CẢ NĂM CÓ TEST ÔN TẬP ĐỊNH KÌ + NÂNG CAO - FRI...
BÀI TẬP BỔ TRỢ TIẾNG ANH LỚP 8 CẢ NĂM CÓ TEST ÔN TẬP ĐỊNH KÌ + NÂNG CAO - FRI...Nguyen Thanh Tu Collection
 
SÁNG KIẾN PHÁT TRIỂN NĂNG LỰC TỰ LÀM MÔ HÌNH KHI TÌM HIỂU KIẾN THỨC “THẠCH QU...
SÁNG KIẾN PHÁT TRIỂN NĂNG LỰC TỰ LÀM MÔ HÌNH KHI TÌM HIỂU KIẾN THỨC “THẠCH QU...SÁNG KIẾN PHÁT TRIỂN NĂNG LỰC TỰ LÀM MÔ HÌNH KHI TÌM HIỂU KIẾN THỨC “THẠCH QU...
SÁNG KIẾN PHÁT TRIỂN NĂNG LỰC TỰ LÀM MÔ HÌNH KHI TÌM HIỂU KIẾN THỨC “THẠCH QU...Nguyen Thanh Tu Collection
 
IELTS READING - Earth’s lakes are under threat.pptx
IELTS READING - Earth’s lakes are under threat.pptxIELTS READING - Earth’s lakes are under threat.pptx
IELTS READING - Earth’s lakes are under threat.pptxNguynHn870045
 
CHUYÊN ĐỀ BỒI DƯỠNG HỌC SINH GIỎI KHOA HỌC TỰ NHIÊN 7 + 8 CHƯƠNG TRÌNH GDPT M...
CHUYÊN ĐỀ BỒI DƯỠNG HỌC SINH GIỎI KHOA HỌC TỰ NHIÊN 7 + 8 CHƯƠNG TRÌNH GDPT M...CHUYÊN ĐỀ BỒI DƯỠNG HỌC SINH GIỎI KHOA HỌC TỰ NHIÊN 7 + 8 CHƯƠNG TRÌNH GDPT M...
CHUYÊN ĐỀ BỒI DƯỠNG HỌC SINH GIỎI KHOA HỌC TỰ NHIÊN 7 + 8 CHƯƠNG TRÌNH GDPT M...Nguyen Thanh Tu Collection
 
40 ĐỀ THI THỬ TUYỂN SINH VÀO LỚP 10 MÔN TIẾNG ANH NĂM HỌC 2024 - 2025 SỞ GIÁO...
40 ĐỀ THI THỬ TUYỂN SINH VÀO LỚP 10 MÔN TIẾNG ANH NĂM HỌC 2024 - 2025 SỞ GIÁO...40 ĐỀ THI THỬ TUYỂN SINH VÀO LỚP 10 MÔN TIẾNG ANH NĂM HỌC 2024 - 2025 SỞ GIÁO...
40 ĐỀ THI THỬ TUYỂN SINH VÀO LỚP 10 MÔN TIẾNG ANH NĂM HỌC 2024 - 2025 SỞ GIÁO...Nguyen Thanh Tu Collection
 
40 ĐỀ LUYỆN THI ĐÁNH GIÁ NĂNG LỰC ĐẠI HỌC QUỐC GIA THÀNH PHỐ HỒ CHÍ MINH NĂM ...
40 ĐỀ LUYỆN THI ĐÁNH GIÁ NĂNG LỰC ĐẠI HỌC QUỐC GIA THÀNH PHỐ HỒ CHÍ MINH NĂM ...40 ĐỀ LUYỆN THI ĐÁNH GIÁ NĂNG LỰC ĐẠI HỌC QUỐC GIA THÀNH PHỐ HỒ CHÍ MINH NĂM ...
40 ĐỀ LUYỆN THI ĐÁNH GIÁ NĂNG LỰC ĐẠI HỌC QUỐC GIA THÀNH PHỐ HỒ CHÍ MINH NĂM ...Nguyen Thanh Tu Collection
 
CHUYÊN ĐỀ DẠY THÊM HÓA HỌC LỚP 11 CHUNG 3 BỘ SÁCH NĂM 2024 HỆ THỐNG BÀI TẬP B...
CHUYÊN ĐỀ DẠY THÊM HÓA HỌC LỚP 11 CHUNG 3 BỘ SÁCH NĂM 2024 HỆ THỐNG BÀI TẬP B...CHUYÊN ĐỀ DẠY THÊM HÓA HỌC LỚP 11 CHUNG 3 BỘ SÁCH NĂM 2024 HỆ THỐNG BÀI TẬP B...
CHUYÊN ĐỀ DẠY THÊM HÓA HỌC LỚP 11 CHUNG 3 BỘ SÁCH NĂM 2024 HỆ THỐNG BÀI TẬP B...Nguyen Thanh Tu Collection
 
lịch sử đảng cộng sản việt nam chương 1.ppt
lịch sử đảng cộng sản việt nam chương 1.pptlịch sử đảng cộng sản việt nam chương 1.ppt
lịch sử đảng cộng sản việt nam chương 1.pptLinhPham480
 

Recently uploaded (17)

Day tieng Viet cho nguoi nuoc ngoai.pptx
Day tieng Viet cho nguoi nuoc ngoai.pptxDay tieng Viet cho nguoi nuoc ngoai.pptx
Day tieng Viet cho nguoi nuoc ngoai.pptx
 
14 CHUYÊN ĐỀ BỒI DƯỠNG HỌC SINH GIỎI KHOA HỌC TỰ NHIÊN VẬT LÝ 8 - NĂM 2024 (4...
14 CHUYÊN ĐỀ BỒI DƯỠNG HỌC SINH GIỎI KHOA HỌC TỰ NHIÊN VẬT LÝ 8 - NĂM 2024 (4...14 CHUYÊN ĐỀ BỒI DƯỠNG HỌC SINH GIỎI KHOA HỌC TỰ NHIÊN VẬT LÝ 8 - NĂM 2024 (4...
14 CHUYÊN ĐỀ BỒI DƯỠNG HỌC SINH GIỎI KHOA HỌC TỰ NHIÊN VẬT LÝ 8 - NĂM 2024 (4...
 
ĐỀ KIỂM TRA THEO UNIT TIẾNG ANH GLOBAL SUCCESS 11 - HK2 (BẢN HS-GV) (3 TESTS ...
ĐỀ KIỂM TRA THEO UNIT TIẾNG ANH GLOBAL SUCCESS 11 - HK2 (BẢN HS-GV) (3 TESTS ...ĐỀ KIỂM TRA THEO UNIT TIẾNG ANH GLOBAL SUCCESS 11 - HK2 (BẢN HS-GV) (3 TESTS ...
ĐỀ KIỂM TRA THEO UNIT TIẾNG ANH GLOBAL SUCCESS 11 - HK2 (BẢN HS-GV) (3 TESTS ...
 
HƯỚNG DẪN GIẢI ĐỀ MINH HỌA KÌ THI TỐT NGHIỆP THPT NĂM 2024 TỪ BỘ GIÁO DỤC MÔN...
HƯỚNG DẪN GIẢI ĐỀ MINH HỌA KÌ THI TỐT NGHIỆP THPT NĂM 2024 TỪ BỘ GIÁO DỤC MÔN...HƯỚNG DẪN GIẢI ĐỀ MINH HỌA KÌ THI TỐT NGHIỆP THPT NĂM 2024 TỪ BỘ GIÁO DỤC MÔN...
HƯỚNG DẪN GIẢI ĐỀ MINH HỌA KÌ THI TỐT NGHIỆP THPT NĂM 2024 TỪ BỘ GIÁO DỤC MÔN...
 
BÀI TẬP – BÀI GIẢI HÓA HỮU CƠ – TẬP 1 DÙNG BỒI DƯỠNG HỌC SINH GIỎI TỈNH VÀ QU...
BÀI TẬP – BÀI GIẢI HÓA HỮU CƠ – TẬP 1 DÙNG BỒI DƯỠNG HỌC SINH GIỎI TỈNH VÀ QU...BÀI TẬP – BÀI GIẢI HÓA HỮU CƠ – TẬP 1 DÙNG BỒI DƯỠNG HỌC SINH GIỎI TỈNH VÀ QU...
BÀI TẬP – BÀI GIẢI HÓA HỮU CƠ – TẬP 1 DÙNG BỒI DƯỠNG HỌC SINH GIỎI TỈNH VÀ QU...
 
GIÁO ÁN KẾ HOẠCH BÀI DẠY SINH HỌC 10 CHÂN TRỜI SÁNG TẠO - CẢ NĂM THEO CÔNG VĂ...
GIÁO ÁN KẾ HOẠCH BÀI DẠY SINH HỌC 10 CHÂN TRỜI SÁNG TẠO - CẢ NĂM THEO CÔNG VĂ...GIÁO ÁN KẾ HOẠCH BÀI DẠY SINH HỌC 10 CHÂN TRỜI SÁNG TẠO - CẢ NĂM THEO CÔNG VĂ...
GIÁO ÁN KẾ HOẠCH BÀI DẠY SINH HỌC 10 CHÂN TRỜI SÁNG TẠO - CẢ NĂM THEO CÔNG VĂ...
 
HƯỚNG DẪN GIẢI ĐỀ THI THAM KHẢO KÌ THI TỐT NGHIỆP THPT NĂM 2024 TỪ BỘ GIÁO DỤ...
HƯỚNG DẪN GIẢI ĐỀ THI THAM KHẢO KÌ THI TỐT NGHIỆP THPT NĂM 2024 TỪ BỘ GIÁO DỤ...HƯỚNG DẪN GIẢI ĐỀ THI THAM KHẢO KÌ THI TỐT NGHIỆP THPT NĂM 2024 TỪ BỘ GIÁO DỤ...
HƯỚNG DẪN GIẢI ĐỀ THI THAM KHẢO KÌ THI TỐT NGHIỆP THPT NĂM 2024 TỪ BỘ GIÁO DỤ...
 
TỔNG HỢP HƠN 100 ĐỀ THI THỬ TỐT NGHIỆP THPT TOÁN 2024 - TỪ CÁC TRƯỜNG, TRƯỜNG...
TỔNG HỢP HƠN 100 ĐỀ THI THỬ TỐT NGHIỆP THPT TOÁN 2024 - TỪ CÁC TRƯỜNG, TRƯỜNG...TỔNG HỢP HƠN 100 ĐỀ THI THỬ TỐT NGHIỆP THPT TOÁN 2024 - TỪ CÁC TRƯỜNG, TRƯỜNG...
TỔNG HỢP HƠN 100 ĐỀ THI THỬ TỐT NGHIỆP THPT TOÁN 2024 - TỪ CÁC TRƯỜNG, TRƯỜNG...
 
GIÁO ÁN KẾ HOẠCH BÀI DẠY MÔN VẬT LÝ 11 CẢ NĂM (SÁCH KẾT NỐI TRI THỨC) THEO CÔ...
GIÁO ÁN KẾ HOẠCH BÀI DẠY MÔN VẬT LÝ 11 CẢ NĂM (SÁCH KẾT NỐI TRI THỨC) THEO CÔ...GIÁO ÁN KẾ HOẠCH BÀI DẠY MÔN VẬT LÝ 11 CẢ NĂM (SÁCH KẾT NỐI TRI THỨC) THEO CÔ...
GIÁO ÁN KẾ HOẠCH BÀI DẠY MÔN VẬT LÝ 11 CẢ NĂM (SÁCH KẾT NỐI TRI THỨC) THEO CÔ...
 
BÀI TẬP BỔ TRỢ TIẾNG ANH LỚP 8 CẢ NĂM CÓ TEST ÔN TẬP ĐỊNH KÌ + NÂNG CAO - FRI...
BÀI TẬP BỔ TRỢ TIẾNG ANH LỚP 8 CẢ NĂM CÓ TEST ÔN TẬP ĐỊNH KÌ + NÂNG CAO - FRI...BÀI TẬP BỔ TRỢ TIẾNG ANH LỚP 8 CẢ NĂM CÓ TEST ÔN TẬP ĐỊNH KÌ + NÂNG CAO - FRI...
BÀI TẬP BỔ TRỢ TIẾNG ANH LỚP 8 CẢ NĂM CÓ TEST ÔN TẬP ĐỊNH KÌ + NÂNG CAO - FRI...
 
SÁNG KIẾN PHÁT TRIỂN NĂNG LỰC TỰ LÀM MÔ HÌNH KHI TÌM HIỂU KIẾN THỨC “THẠCH QU...
SÁNG KIẾN PHÁT TRIỂN NĂNG LỰC TỰ LÀM MÔ HÌNH KHI TÌM HIỂU KIẾN THỨC “THẠCH QU...SÁNG KIẾN PHÁT TRIỂN NĂNG LỰC TỰ LÀM MÔ HÌNH KHI TÌM HIỂU KIẾN THỨC “THẠCH QU...
SÁNG KIẾN PHÁT TRIỂN NĂNG LỰC TỰ LÀM MÔ HÌNH KHI TÌM HIỂU KIẾN THỨC “THẠCH QU...
 
IELTS READING - Earth’s lakes are under threat.pptx
IELTS READING - Earth’s lakes are under threat.pptxIELTS READING - Earth’s lakes are under threat.pptx
IELTS READING - Earth’s lakes are under threat.pptx
 
CHUYÊN ĐỀ BỒI DƯỠNG HỌC SINH GIỎI KHOA HỌC TỰ NHIÊN 7 + 8 CHƯƠNG TRÌNH GDPT M...
CHUYÊN ĐỀ BỒI DƯỠNG HỌC SINH GIỎI KHOA HỌC TỰ NHIÊN 7 + 8 CHƯƠNG TRÌNH GDPT M...CHUYÊN ĐỀ BỒI DƯỠNG HỌC SINH GIỎI KHOA HỌC TỰ NHIÊN 7 + 8 CHƯƠNG TRÌNH GDPT M...
CHUYÊN ĐỀ BỒI DƯỠNG HỌC SINH GIỎI KHOA HỌC TỰ NHIÊN 7 + 8 CHƯƠNG TRÌNH GDPT M...
 
40 ĐỀ THI THỬ TUYỂN SINH VÀO LỚP 10 MÔN TIẾNG ANH NĂM HỌC 2024 - 2025 SỞ GIÁO...
40 ĐỀ THI THỬ TUYỂN SINH VÀO LỚP 10 MÔN TIẾNG ANH NĂM HỌC 2024 - 2025 SỞ GIÁO...40 ĐỀ THI THỬ TUYỂN SINH VÀO LỚP 10 MÔN TIẾNG ANH NĂM HỌC 2024 - 2025 SỞ GIÁO...
40 ĐỀ THI THỬ TUYỂN SINH VÀO LỚP 10 MÔN TIẾNG ANH NĂM HỌC 2024 - 2025 SỞ GIÁO...
 
40 ĐỀ LUYỆN THI ĐÁNH GIÁ NĂNG LỰC ĐẠI HỌC QUỐC GIA THÀNH PHỐ HỒ CHÍ MINH NĂM ...
40 ĐỀ LUYỆN THI ĐÁNH GIÁ NĂNG LỰC ĐẠI HỌC QUỐC GIA THÀNH PHỐ HỒ CHÍ MINH NĂM ...40 ĐỀ LUYỆN THI ĐÁNH GIÁ NĂNG LỰC ĐẠI HỌC QUỐC GIA THÀNH PHỐ HỒ CHÍ MINH NĂM ...
40 ĐỀ LUYỆN THI ĐÁNH GIÁ NĂNG LỰC ĐẠI HỌC QUỐC GIA THÀNH PHỐ HỒ CHÍ MINH NĂM ...
 
CHUYÊN ĐỀ DẠY THÊM HÓA HỌC LỚP 11 CHUNG 3 BỘ SÁCH NĂM 2024 HỆ THỐNG BÀI TẬP B...
CHUYÊN ĐỀ DẠY THÊM HÓA HỌC LỚP 11 CHUNG 3 BỘ SÁCH NĂM 2024 HỆ THỐNG BÀI TẬP B...CHUYÊN ĐỀ DẠY THÊM HÓA HỌC LỚP 11 CHUNG 3 BỘ SÁCH NĂM 2024 HỆ THỐNG BÀI TẬP B...
CHUYÊN ĐỀ DẠY THÊM HÓA HỌC LỚP 11 CHUNG 3 BỘ SÁCH NĂM 2024 HỆ THỐNG BÀI TẬP B...
 
lịch sử đảng cộng sản việt nam chương 1.ppt
lịch sử đảng cộng sản việt nam chương 1.pptlịch sử đảng cộng sản việt nam chương 1.ppt
lịch sử đảng cộng sản việt nam chương 1.ppt
 

Squid proxy linux

  • 1. PROXY LINUX 0963017 – 0963037 – 0963046 – 0963107 GVHD: Lê Ngọc Sơn Nhóm: • Nguyễn Tiến Đức • Phạm Trung Hiếu • Trần Hoàng Phúc PROXY LINUX • Nguyễn Thành Chương
  • 2. Nội dung  Giới thiệu. 0963017 – 0963037 – 0963046 – 0963107  Khái Niệm Cơ Bản Về Proxy.  SQUID:  Giới thiệu.  Cài đặt.  Cấu hình.  Video Cách Cài Đặt. PROXY LINUX
  • 3. Vấn đề Có 50 máy tính và 1 đường truyền internet tính 0963017 – 0963037 – 0963046 – 0963107 lưu lượng. Yêu cầu:  Không xem được tin tức.  Thu ngân không vào được internet.  Nắm được lịch sử truy cập.  Cấm tải một số loại file.  Tăng tốc kết nối, tiết kiệm băng thông.  Bảo vệ được mạng bên trong. PROXY LINUX
  • 4. Giải quyết Proxy server PROXY LINUX 0963017 – 0963037 – 0963046 – 0963107
  • 5. Tải sao phải dùng Proxy? Proxy là gì? 0963017 – 0963037 – 0963046 – 0963107 I have questions PROXY LINUX
  • 6. Khái Niệm  Một dịch vụ mạng chạy trên Server. 0963017 – 0963037 – 0963046 – 0963107  Chia sẻ Internet cho các Client.  Thay mặt cho các máy bên trong giao dịch cho các máy bên ngoài.  Người “đứng giữa” client và server  Đóng vai trò server đối với client  Đóng vai trò client đối với server PROXY LINUX
  • 7. Mô hình proxy server PROXY LINUX 0963017 – 0963037 – 0963046 – 0963107
  • 8. Cơ Chế Hoạt Động 0963017 – 0963037 – 0963046 – 0963107 Processing Respond from http://go.to Processing Respond from Request to Request to http://go.to http://go.to http://go.to GO.TO PROXY LINUX Client Proxy server Go.to server
  • 9. Phân Loại  Theo khả năng hỗ trợ: 0963017 – 0963037 – 0963046 – 0963107  HTTP/HTTPS Proxy  FTP Proxy  SOCK/SOCKS Proxy  SSL Proxy Theo chức năng:  Anonymous (Nặc danh)  High Anonymity (Nặc danh cấp cao)  Transparent (Trong suốt) PROXY LINUX
  • 10. Ưu điểm Chia sẽ internet. 0963017 – 0963037 – 0963046 – 0963107  Che giấu được thông tin bên trong.  Caching: tăng tốc kết nối, giảm băng thông.  Log lại thông tin đã truy cập.  Chặn truy cập các địa chỉ, port, đường mạng không mong muốn. PROXY LINUX
  • 11. Nhược điểm  Quản lí tập trung: Client không ra được mạng, nếu 0963017 – 0963037 – 0963046 – 0963107 server không hoạt động.  Ứng dụng trên Client phải biết kết nối đến proxy.  Server có thể không đáp ứng nổi số lượng client quá lớn. PROXY LINUX
  • 12. SQUID ISA PROXY LINUX 0963017 – 0963037 – 0963046 – 0963107
  • 13. SQUID 0963017 – 0963037 – 0963046 – 0963107  Đầy đủ tính năng của một proxy  Mã nguồn mở - miễn phí  Hỗ trợ ICP  Có chức năng firewall. PROXY LINUX
  • 14. Cài đặt Fedora: 0963017 – 0963037 – 0963046 – 0963107 # yum install squid Ubuntu: # apt-get install squid Khác: Tải về file squid-version.tar.gz tại: http://www.squid-cache.org/Download/mirrors.html # tar -xzvf squid-version.tar.gz # cd squid-version # ./configure # make # make install PROXY LINUX
  • 15. Thông tin Các tập tin và thư mục mặc định của squid : 0963017 – 0963037 – 0963046 – 0963107 /etc/squid/squid.conf : tập tin cấu hình chính. /var/log/squid : các tập tin log. /usr/sbin : thư viện của squid. Bật dịch vụ: # service squid start Tắt dịch vụ: # service squid stop Trạng thái dịch vụ: # service squid status PROXY LINUX
  • 16. Cấu hình - 1  Cấu hình port: 0963017 – 0963037 – 0963046 – 0963107 http_port 8080 icp_port 8082  Thư mục lưu cache: cache_dir ufs /var/spool/squid/cache 100 16 256  Dung lượng RAM cache: cache_mem 512 MB  Access List: acl MyNetwork src 172.16.1.0/24 http_access allow MyNetwork PROXY LINUX
  • 17. Cấu hình - 2  Nơi lưu file log: 0963017 – 0963037 – 0963046 – 0963107 cache_access_log /var/log/squid/access.log  Server name: visible_hostname servername  Chia sẽ cache với các proxy khác: cache_peer host/IP type http_port icp_port  Type: o parent : truy vấn đến proxy khác (proxy cha). o sibling : chia sẻ cache giữa các proxy (ngang hàng). PROXY LINUX
  • 18. Cấu hình – 3  Khi bị deny hiện ra một trang thông báo trong trang 0963017 – 0963037 – 0963046 – 0963107 deny.php cho người dùng biết: acl blacklist dstdomain “blacklist.acl” http_access deny blacklist deny_info http://www.hcmus.edu/denyinfo.php blacklist Tham khảo thêm tại: http://www.squid-cache.org/Doc/config/ PROXY LINUX
  • 19. RULE cơ bản Đường mạng: 0963017 – 0963037 – 0963046 – 0963107 acl MyNetwork src 172.16.1.0/24 http_access allow MyNetwork Port: acl port_deny port 21 http_access deny port_deny Giao thức: acl FTP_pro proto FTP http_access deny FTP_pro PROXY LINUX
  • 20. Chứng thực - 1 Bước 1: Tạo file password: 0963017 – 0963037 – 0963046 – 0963107 # touch /etc/squid/pass_chungthuc # chmod +r /etc/squid/pass_chungthuc Bước 2: Add user và pass vào file pass_chungthuc # htpasswd /etc/squid/pass_chungthuc hcmus => Nhập mật khẩu xác nhận PROXY LINUX
  • 21. Chứng thực - 2 Bước 3: Thêm file passwd vào squid.conf 0963017 – 0963037 – 0963046 – 0963107 auth_param basic program /usr/lib/squid/ncsa_auth /etc/squid/pass_chungthuc acl chungthuc proxy_auth REQUIRED http_access allow chungthuc PROXY LINUX
  • 22. Tài liệu tham khảo  Video hướng dẫn của Trung Tâm Tin Học 0963017 – 0963037 – 0963046 – 0963107  Video hướng dẫn của NhatNghe  www.squid-cache.org PROXY LINUX
  • 23. PROXY LINUX 0963017 – 0963037 – 0963046 – 0963107

Editor's Notes

  1. Proxy la giTai sao phai dung proxyProxy co nhung uu – nhuoc diem gi
  2. Client gởi request đến Proxy chứa Full URL củatàinguyêncầntruycập -> saođó Proxy server nhận request vànócoicoitrongbộnhớ cache códữliệu hay chưa ::-nếucónósẽgởithôngđiệphồiđápcho client .-cònnếumànókhôngcóthì server sẽtạokếtnốiđến server thậtsaođónósẽnhậnkếtquảtừ server thậtsaođónósẽlưuvàobộnhớ cache vànósẽgởilạicho client