ThuanNguyen
  • Home
  • Tin công nghệ
  • Kiến thức công nghệ
    • Kiến thức phần cứng
    • Live Streaming
    • SysAdmin
    • Internet Of Things [IoT]
    • Linux OS /VPS / Hosting
    • Cloud Computing
    • Thủ thuật
  • Bitcoin Wiki
  • Kiếm tiền từ Youtube

ThuanNguyen

  • Home
  • Tin công nghệ
  • Kiến thức công nghệ
    • Kiến thức phần cứng
    • Live Streaming
    • SysAdmin
    • Internet Of Things [IoT]
    • Linux OS /VPS / Hosting
    • Cloud Computing
    • Thủ thuật
  • Bitcoin Wiki
  • Kiếm tiền từ Youtube

Mới cập nhật

    Cài đặt và cấu hình Squid Proxy Server trên CentOS 7.0
    Linux OS /VPS / Hosting

    Cài đặt và cấu hình Squid Proxy Server trên CentOS 7.0

    written by Thuan

    Có khá nhiều phần mềm cung cấp chức năng là Proxy Server, tuy nhiên, vớiLinux, có một phần mềm được sử dụng khá rộng rãi, đó chính là Squid. Về ưu điểm, Squid Proxy Server trong hệ thống mạng có 3 chức năng chính:

    • Tăng cường bảo mật.
    • Giúp tiết kiệm băng thông cho hệ thống
    • Tăng tốc độ truy cập nhờ tính năng cache.

    Dưới đây là một vài vấn đề cần chú ý khi triển khai Squid Server:

    • Ổ cứng: Vấn đề này cần chú ý nhất: do Squid sẽ thường xuyên đọc ghi lên ổ cứng. Do đó, nếu có khả năng và rủng rỉnh về tài chính, nên trang bị ổ cứng SSD, ổ cứng server giao tiếp iSCSI hoặc chí ít cũng là dòng Enterprise nếu dùng chuẩn SATA.
    • RAM: là yếu tố thứ 2 cần quan tâm. Càng nhiều RAM, càng tốt !
    • Dung lượng ổ cứng: Theo mức sử dụng trung bình, 2GB sẽ có thể đáp ứng cho một mạng khoảng 100 máy. Tuy nhiên, con số này chỉ là tương đối, do nhu cầu sử dụng mạng mới là yếu tố chủ chốt quyết định vấn đề này.
    • CPU: là yếu tô cuối cùng, do nó thực sự không quan trọng, Squid không chiếm nhiều CPU của bạn !!!

    1. Quá trình cài đặt và cấu hình Squid Proxy Server:

    # Cài đặt dịch vụ Squid
    [root@proxy ~]# yum -y install squid

    # Chỉnh sửa file cấu hình của Squid
    [root@proxy ~]# nano /etc/squid/squid.conf

    # Định nghĩa một ACL mới
    acl lan src 192.168.1.0/24

    # Cho phép ACL vừa định nghĩa kể trên
    http_access allow lan

    # Thay đổi port truy cập
    http_port 8080

    # Thêm các dòng dưới đây vào cuối cùng
    request_header_access Referer deny all
    request_header_access X-Forwarded-For deny all
    request_header_access Via deny all
    request_header_access Cache-Control deny all

    # Chỉ định tên proxy server
    visible_hostnameproxy.thuannguyen.net

    # không hiển thị địa chỉ IP
    forwarded_for off

    # Khởi động và bật dịch vụ Squid
    [root@proxy ~]# systemctl start squid
    [root@proxy ~]# systemctl enable squid

    2. Cấu hình Proxy trên máy Client:

    [root@client01 ~]# nano /etc/profile
    # Cấu hình Proxy trên máy Client bằng cách thêm các dòng dưới đây vào cuối:
    MY_PROXY_URL=”http://proxy.thuannguyen.local:8080/”
    HTTP_PROXY=$MY_PROXY_URL
    HTTPS_PROXY=$MY_PROXY_URL
    FTP_PROXY=$MY_PROXY_URL
    http_proxy=$MY_PROXY_URL
    https_proxy=$MY_PROXY_URL
    ftp_proxy=$MY_PROXY_URL
    export HTTP_PROXY HTTPS_PROXY FTP_PROXY http_proxy https_proxy ftp_proxy

    [root@client01 ~]# source /etc/profile

    # Cấu hình file yum.conf
    [root@client01 ~]# nano /etc/yum.conf

    # Thêm dòng này vào cuối
    proxy=http://proxy.thuannguyen.net:8080/

    # Để sử dụng Wget
    [root@client01 ~]# nano /etc/wgetrc
    # Thêm dòng dưới đây vào cuối
    http_proxy = http://proxy.thuannguyen.net:8080/
    https_proxy = http://proxy.thuannguyen.net:8080/
    ftp_proxy = http://proxy.thuannguyen.net:8080/

    • Cấu hình sử dụng Proxy trên máy Client là Windows:

    Trong Internet Explorer, lựa chọn Internet Options, tiếp tục lựa chọn LAN Settings:

    Internet Options

    Trong Internet Explorer, lựa chọn Internet Options, tiếp tục lựa chọn LAN Settings

    Chắc chắn rằng bạn đã tick trong mục Use a proxy server for your LAN. Thiết lập địa chỉ Squid Proxy Server làp roxy.thuannguyen.net và port kết nối tương ứng là 8080.

    Cấu hình port kết proxy

    Kiểm tra kết nối mạng thông qua Proxy hoạt động bình thường:

    Website ThuanNguyen.Net

    ThuanNguyen

    July 21, 2013 0 comment
    0 Facebook Twitter Google + Pinterest
  • Live Streaming

    Hướng dẫn start/stop Wowza Streaming Engine software

    July 21, 2013

    Hướng dẫn này sẽ giúp bạn cài đặt chạy tự động (auto)…

    Chi tiết
  • 1
  • …
  • 10
  • 11
  • 12

Keep in touch

Facebook Twitter Google + Instagram Pinterest Youtube Email RSS

Art & Culture

  • Tìm hiểu về ansible [Phần 2]

    March 22, 2018
  • Tìm hiểu về Ansible [Phần 1]

    March 22, 2018
  • RiseConnect ICO rất tiềm năng khi mở bán với giá 0.4$ và chỉ bán trong vòng 15 ngày

    December 9, 2017
  • Dự án ICO texcoin có phải là một dự án ICO tiềm năng?

    December 9, 2017
  • HP hoàn tất thương vụ mua lại mảng máy in của Samsung trị giá 1,05 tỷ USD

    November 4, 2017

Newsletter

Subscribe my Newsletter for new blog posts, tips & new photos. Let's stay updated!

Tag Cloud

an ninh mạng Apple Watch Asus Bill Gates Bitcoin BitTorrent Sync Bittrex bảo mật Card màn hình card đồ họa cloud server encode Ethereum Facebook GTX 1080 hevc Internet Internet of Things IoT kaby Lake kiếm tiền từ kênh Youtube MacBook MacBook mới MacBook Pro 2016 MacOS Microsoft máy chủ mạng xã hội PCI Express Pokemon Go quản trị viên RAM Registered ECC RAM Unbuffered ECC RX 460 ThuanNguyen ThuanNguyen.Net Thông tin công nghệ tiền ảo Touch Bar transcode truyền hình tương tự mặt đất Workstation WowzaStreamingEngine xử lý đồ họa điện toán GPU

Popular Posts

  • 1

    Các chuẩn video phổ biến hiện nay

    July 12, 2016
  • 2

    Cài đặt và cấu hình Squid Proxy Server trên CentOS 7.0

    July 21, 2013
  • 3

    Thiết kế và dựng phim nên chọn loại card đồ họa nào

    April 7, 2017
  • 4

    GIGABYTE cập nhật BIOS giúp bo mạch Skylake hỗ trợ CPU kaby Lake

    October 30, 2016

Building Design

  • Tìm hiểu về ansible [Phần 2]

    March 22, 2018
  • Tìm hiểu về Ansible [Phần 1]

    March 22, 2018
  • RiseConnect ICO rất tiềm năng khi mở bán với giá 0.4$ và chỉ bán trong vòng 15 ngày

    December 9, 2017
  • Dự án ICO texcoin có phải là một dự án ICO tiềm năng?

    December 9, 2017

Categories

  • Bitcoin Wiki (9)
  • Cloud Computing (3)
  • Dịch vụ (1)
  • Internet Of Things [IoT] (3)
  • Kiếm tiền từ Youtube (4)
  • Kiến thức phần cứng (20)
  • Linux OS /VPS / Hosting (2)
  • Live Streaming (9)
  • Server Reviews (1)
  • SysAdmin (10)
  • Thủ thuật (5)
  • Tin công nghệ (47)
  • Facebook
  • Twitter
  • Instagram
  • Pinterest
  • Linkedin
  • Flickr
  • Behance

@2017 - ThuanNguyen. All Right Reserved. Designed and Developed by Chợ Host