Fedora 41
Sponsored Link

Squid : रिवर्स प्रॉक्सी कॉन्फ़िगर करें2024/11/14

 

Squid को रिवर्स प्रॉक्सी सर्वर के रूप में कॉन्फ़िगर करें।

[1]

HTTPS एक्सेस प्राप्त करने के लिए SSL प्रमाणपत्र भी प्राप्त करें, यहां देखें।

[2] Squid कॉन्फ़िगर करें।
[root@dlp ~]#
vi /etc/squid/squid.conf
# पंक्ति 57 : टिप्पणी करना
#http_access deny to_linklocal

# पंक्ति 66 : सभी http एक्सेस की अनुमति देने के लिए जोड़ें
http_access allow all 
# And finally deny all other access to this proxy
http_access deny all

# पंक्ति 71 : बैकएंड वेब सर्वर निर्दिष्ट करें
#http_port 3128
http_port 80 accel defaultsite=www.srv.world
https_port 443 accel defaultsite=www.srv.world tls-cert=/etc/letsencrypt/live/dlp.srv.world/fullchain.pem tls-key=/etc/letsencrypt/live/dlp.srv.world/privkey.pem

# पंक्ति 74 : टिप्पणी रद्द करें
# संख्या का मतलब है ⇒ [disk cache size] [number of directories on top level] [number of directories on 2nd level]
cache_dir ufs /var/spool/squid 100 16 256

# अंत में जोड़ें
cache_peer www.srv.world parent 80 0 no-query originserver 

# मेमोरी कैश आकार
cache_mem 256 MB 

# होस्टनाम परिभाषित करें
visible_hostname dlp.srv.world 

[root@dlp ~]#
systemctl enable --now squid

[3] यदि Firewalld चल रहा है, तो HTTP/HTTPS सेवाओं की अनुमति दें।
[root@dlp ~]#
firewall-cmd --add-service={http,https}

success
[root@dlp ~]#
firewall-cmd --runtime-to-permanent

success
[4] यदि आपको स्क्विड पर HTTP/HTTPS एक्सेस सुनने की आवश्यकता है, तो अपने स्थानीय नेटवर्क में DNS या राउटर की सेटिंग्स बदलें, फिर वेब ब्राउज़र के साथ क्लाइंट पीसी से स्क्विड रिवर्स प्रॉक्सी सर्वर तक पहुंचने का प्रयास करें।
मिलान सामग्री