Page 196 - Hướng Dẫn Cách Phòng Thủ Và Khắc Phục Sự Cố Máy Tính
P. 196

web-server này có thể là Apache httpd, hoặc Microsoft IIS,
   hoặc có thể chỉ là một web-server đơn giản được embedded
   vào một ứng dụng nào đó. Để hoàn thành nhiệm vụ, chúng
   ta sẽ tập trung vào xây dựng một firewall/ids hoạt động ở
   tầng application, trong tài liệu này gọi là reverse-proxy, sử
   dụng Apache httpd -3- trên nền Linux.


        Reverse proxy là gì?
        Một  proxy,  theo  định  nghĩa,  là  một  thiết bị  đứng  giữa
   server  và  Client,  tham   gia  vào  "cuộc  trò  chuyện"  giữa  hai
   bên.  Khái  niệm   proxy  mà  chúng  ta  thường  dùng  hàng
   ngày tốt hơn  nên  được  gọi là  một forward proxy:  một  thiết
   bị đứng giữa  một Client và tất cả server mà Client đó muốn
   truy  cập  vào.  Một  reverse  proxy  làm  công  việc  hoàn  toàn
   ngược  lại:  nó  đứng  giữa  một  server  và  tất  cả  Client  mà
   server  này  phải  phục  vụ.  Reverse  proxy  giôhg  như  một
   nhà ga kiêm   một trạm kiểm  soát,  các request từ Client, bắt
   buộc phải ghé vào reverse  proxy,  tại reverse proxy sẽ kiểm
   soát,  lọc  bỏ  các  request  không  hỢp  lệ,  và  luân  chuyển  các
   request  hỢp  lệ  đến  đích  cuối  cùng  là  các  server.  Chú  ý  là
   một  reverse  proxy  có  thể  luân  chuyển  request  cho  nhiều
   server cùng lúc.
        Lợi  thê  lộn  nhất  của  việc  sử  dụng  reverse  proxy  là  ở
   khả  năng  quản  lí  tập  trung.  Một  khi  đã  đẩy  được  tất  cả
   traffiC  đi  qua  một  trạm  kiểm  soát  day  nhất  (là  reverse
   proxy),  chúng ta  có thể áp  dụng nhiều  "đồ nghề"  khác  để
   tăng cường an ninh cho hệ thông của mình.  Dĩ nhiên, bất
   kì  sản  phẩm  hay  công  nghệ  nào  cũng  có  ưu  và  khuyết
   điểm của nó, đi cùng với single point of access bao giò cũng
   là "bóng ma"  single point of failure.  Single point of íailure
   có thể đưỢc giải quyết bằng cách xây dựng cluster.  Đây là
   một vấn đề hoàn toàn vượt qua khỏi phạm vi của bài viết



                                                                 197
   191   192   193   194   195   196   197   198   199   200   201