{"id":815,"date":"2026-07-08T14:58:11","date_gmt":"2026-07-08T06:58:11","guid":{"rendered":"http:\/\/www.x4s.cn\/?p=815"},"modified":"2026-07-08T15:09:45","modified_gmt":"2026-07-08T07:09:45","slug":"centos9%e9%83%a8%e7%bd%b2squid-5-5%e4%bb%a3%e7%90%86%e6%9c%8d%e5%8a%a1%e6%95%99%e7%a8%8b","status":"publish","type":"post","link":"http:\/\/www.x4s.cn\/?p=815","title":{"rendered":"CentOS9\u90e8\u7f72Squid 5.5\u4ee3\u7406\u670d\u52a1\u6559\u7a0b"},"content":{"rendered":"\n<p class=\"wp-block-paragraph\">\u4e0b\u6587\u4e3b\u8981\u5305\u62ec\uff1aCentOS 9 \u5b89\u88c5 + \u914d\u7f6e Squid\uff085.x\uff09 \u7684\u5b8c\u6574\u3001\u53ef\u884c\u914d\u7f6e\u65b9\u6848\uff0c\u542b\u57fa\u7840\u6b63\u5411\u4ee3\u7406\u3001\u5141\u8bb8\u5185\u7f51\u3001\u9632\u706b\u5899\u3001SELinux\u3001\u5f00\u673a\u81ea\u542f\u548c\u6d4b\u8bd5\uff0c\u5b9e\u73b0\u5185\u7f51\u4e0d\u8d70\u4ee3\u7406\uff0c\u5916\u7f51\u9700\u767b\u5f55\u8ba4\u8bc1\u653e\u884c\uff082\u5c0f\u65f6\u51ed\u636e\u6709\u6548\u671f\u5185\u514d\u5bc6\uff09<\/p>\n\n\n\n<h2 class=\"wp-block-heading\">\u4e00\u3001\u73af\u5883\u8bf4\u660e<\/h2>\n\n\n\n<ul class=\"wp-block-list\">\n<li>\u7cfb\u7edf\uff1a<strong>CentOS 9 Stream<\/strong><\/li>\n\n\n\n<li>Squid \u7248\u672c\uff1a<strong>5.x<\/strong>\uff08\u5b98\u65b9\u6e90\u81ea\u5e26\uff09<\/li>\n\n\n\n<li>\u5185\u7f51\u7f51\u6bb5\u793a\u4f8b\uff1a<strong>192.168.1.0\/24<\/strong><\/li>\n\n\n\n<li>\u4ee3\u7406\u7aef\u53e3\uff1a<strong>3128<\/strong><\/li>\n<\/ul>\n\n\n\n<hr class=\"wp-block-separator has-alpha-channel-opacity\"\/>\n\n\n\n<h2 class=\"wp-block-heading\">\u4e8c\u3001\u5b89\u88c5 Squid<\/h2>\n\n\n\n<pre class=\"wp-block-code\"><code># 1. \u66f4\u65b0\u7cfb\u7edf\nsudo dnf update -y\n\n# 2. \u5b89\u88c5 squid\nsudo dnf install squid -y\n\n# 3. \u67e5\u770b\u7248\u672c\uff08\u786e\u8ba4 5.x\uff09\nsquid -v\n<\/code><\/pre>\n\n\n\n<hr class=\"wp-block-separator has-alpha-channel-opacity\"\/>\n\n\n\n<h2 class=\"wp-block-heading\">\u4e09\u3001\u5907\u4efd\u914d\u7f6e\u6587\u4ef6\uff08\u91cd\u8981\uff09<\/h2>\n\n\n\n<p class=\"wp-block-paragraph\"><strong>#\u5907\u4efd\u914d\u7f6e<\/strong><br>sudo cp \/etc\/squid\/squid.conf \/etc\/squid\/squid.conf.bak<br><strong>#\u5b89\u88c5http-tools\u652f\u6301\u5305(\u8eab\u4efd\u9a8c\u8bc1\u529f\u80fd\u9700\u8981\u7528\u5230\uff09<\/strong><br>dnf install -y squid httpd-tools                      #httpd-tools \u5305\u542b htpasswd\uff0c\u7528\u6765\u521b\u5efa\u8d26\u53f7\u5bc6\u7801\u6587\u4ef6<br><strong>#\u521b\u5efa\u5bc6\u7801\u6587\u4ef6\uff08\u7b2c\u4e00\u6b21\u7528 -c\uff09<\/strong><br>htpasswd -c \/etc\/squid\/passwd user1           #\u8f93\u5165\u5bc6\u7801\u3001\u786e\u8ba4\u5bc6\u7801<br><strong>#\u518d\u52a0\u7528\u6237\uff08\u4e0d\u8981 -c\uff0c\u5426\u5219\u8986\u76d6\uff09<\/strong><br>htpasswd \/etc\/squid\/passwd user2<br><strong>#\u6743\u9650\u5fc5\u987b\u4e25\u683c<\/strong><br>chown squid:squid \/etc\/squid\/passwd<br>chmod 600 \/etc\/squid\/passwd<br><strong>#\u67e5\u770b\u7528\u6237<\/strong><br>cat \/etc\/squid\/passwd<br><\/p>\n\n\n\n<hr class=\"wp-block-separator has-alpha-channel-opacity\"\/>\n\n\n\n<h2 class=\"wp-block-heading\">\u56db\u3001\u57fa\u7840\u914d\u7f6e\uff08\/etc\/squid\/squid.conf\uff09<\/h2>\n\n\n\n<pre class=\"wp-block-code\"><code><strong>#\u7f16\u8f91Squid\u914d\u7f6e\u6587\u4ef6<\/strong>\nsudo vim \/etc\/squid\/squid.conf\n#Squid \u914d\u7f6e\u6587\u4ef6\u7684\u89c4\u5219\u662f \u4ece\u4e0a\u5230\u4e0b\u5339\u914d\uff0c\u5339\u914d\u5230\u5c31\u751f\u6548\n<\/code><\/pre>\n\n\n\n<h3 class=\"wp-block-heading\">4.1 \u5173\u952e\u914d\u7f6e\uff08\u76f4\u63a5\u66ff\u6362 \/ \u4fee\u6539\uff09<\/h3>\n\n\n\n<pre class=\"wp-block-code\"><code><strong># 1. \u76d1\u542c\u7aef\u53e3\uff08\u9ed8\u8ba4 3128\uff09<\/strong>\nhttp_port 3128\n#https_port 443 cert=\/etc\/squid\/ssl_cert\/squid.pem key=\/etc\/squid\/ssl_cert\/squid.pem     #\u5982\u542f\u7528https\u9700\u589e\u52a0\u81ea\u7b7e\u540d\u8bc1\u4e66\n\n<strong># 2. \u7f13\u5b58\u76ee\u5f55\uff08\u9ed8\u8ba4\u5373\u53ef\uff0c\u751f\u4ea7\u53ef\u52a0\u5927\uff1b\u7eaf\u4ee3\u7406\u4e5f\u53ef\u4ee5 cache deny all\uff09<\/strong>\ncache_dir ufs \/var\/spool\/squid 100 16 256\ncache_mem 256 MB\nmaximum_object_size 80 MB\n\n<strong># 3. \u65e5\u5fd7\u8def\u5f84<\/strong>\naccess_log \/var\/log\/squid\/access.log combined\ncache_log \/var\/log\/squid\/cache.log\n\n<strong># 4. \u5141\u8bb8\u7684\u5185\u7f51\u6bb5\uff08\u6539\u6210\u4f60\u7684\u7f51\u6bb5\uff09<\/strong>\nacl localnet src 192.168.1.0\/24\nacl localnet src 172.16.0.0\/12\nacl localnet src 10.0.0.0\/8\n\n<strong># 5. \u8bbf\u95ee\u63a7\u5236\uff1a\u5148\u5141\u8bb8\u5185\u7f51\uff0c\u6700\u540e\u62d2\u7edd\u6240\u6709<\/strong>\nauth_param basic program \/usr\/lib64\/squid\/basic_ncsa_auth \/etc\/squid\/passwd\nauth_param basic realm \"Squid Proxy Login\"\nauth_param basic credentialsttl 2 hours   #\u51ed\u8bc1\u7f13\u5b58\u6709\u6548\u671f 2 \u5c0f\u65f6\uff08\u5982\u7f3a\u5c11\u8fd9\u884c\uff0c\u9ed8\u8ba4\u503c\u4e3a2\u5c0f\u65f6)\n#auth_param basic credentialsttl 0        #\u51ed\u8bc1\u4e0d\u9650\u65f6\uff0c\u81f3\u91cd\u542fsquid\u5931\u6548\nacl authenticated proxy_auth REQUIRED\nhttp_access allow localnet            #\u5185\u7f51\u8bbf\u95ee\u76f4\u63a5\u653e\u901a\uff0c\u5982\u5168\u90e8\u8981\u8ba4\u8bc1\u5219\u8fd9\u6761\u5fc5\u987b\u6ce8\u91ca\u6389\nhttp_access allow authenticated       #\u542f\u7528\u9274\u6743\u8bbf\u95ee\uff08\u5982\u5185\u7f51\u76f4\u63a5\u653e\u901a\u7684\u5219\u5185\u7f51\u4e0d\u9700\u8981\u9274\u6743\uff09\nhttp_access deny all\n\n<strong># 6. \u4e3b\u673a\u540d\uff08\u968f\u4fbf\u586b\uff09<\/strong>\nvisible_hostname squid-proxy\n\n<strong># 7. \u8fd0\u884c\u7528\u6237\/\u7ec4\uff08\u9ed8\u8ba4 squid\uff09<\/strong>\ncache_effective_user squid\ncache_effective_group squid\n<\/code><\/pre>\n\n\n\n<blockquote class=\"wp-block-quote is-layout-flow wp-block-quote-is-layout-flow\">\n<p class=\"wp-block-paragraph\">\u8bf4\u660e\uff1a\u9ed8\u8ba4\u914d\u7f6e\u5f88\u591a\uff0c<strong>\u53ea\u6539\u4e0a\u9762\u8fd9\u51e0\u5904\u5373\u53ef<\/strong>\uff0c\u5176\u4ed6\u4fdd\u6301\u9ed8\u8ba4\u3002<\/p>\n<\/blockquote>\n\n\n\n<hr class=\"wp-block-separator has-alpha-channel-opacity\"\/>\n\n\n\n<h2 class=\"wp-block-heading\">\u4e94\u3001\u521d\u59cb\u5316\u7f13\u5b58\u76ee\u5f55<\/h2>\n\n\n\n<pre class=\"wp-block-code\"><code>sudo squid -z\n# \u51fa\u73b0 \"Creating swap directories\" \u5373\u53ef\n<\/code><\/pre>\n\n\n\n<hr class=\"wp-block-separator has-alpha-channel-opacity\"\/>\n\n\n\n<h2 class=\"wp-block-heading\">\u516d\u3001\u542f\u52a8\u670d\u52a1 + \u5f00\u673a\u81ea\u542f<\/h2>\n\n\n\n<pre class=\"wp-block-code\"><code><strong># \u542f\u52a8<\/strong>\nsudo systemctl start squid\n\n<strong># \u5f00\u673a\u81ea\u542f<\/strong>\nsudo systemctl enable squid\n\n<strong># \u67e5\u770b\u72b6\u6001\uff08active (running) \u6b63\u5e38<\/strong>\uff09\nsudo systemctl status squid\n<\/code><\/pre>\n\n\n\n<hr class=\"wp-block-separator has-alpha-channel-opacity\"\/>\n\n\n\n<h2 class=\"wp-block-heading\">\u4e03\u3001\u9632\u706b\u5899\u653e\u884c 3128<\/h2>\n\n\n\n<pre class=\"wp-block-code\"><code>sudo firewall-cmd --add-port=3128\/tcp --permanent\nsudo firewall-cmd --reload\n\n<strong># \u9a8c\u8bc1<\/strong>\nsudo firewall-cmd --list-ports | grep 3128\n<\/code><\/pre>\n\n\n\n<hr class=\"wp-block-separator has-alpha-channel-opacity\"\/>\n\n\n\n<h2 class=\"wp-block-heading\">\u516b\u3001SELinux \u653e\u884c\uff08CentOS 9 \u9ed8\u8ba4\u5f00\u542f\uff09<\/h2>\n\n\n\n<pre class=\"wp-block-code\"><code><strong># \u5141\u8bb8 squid \u76d1\u542c 3128<\/strong>\nsudo setsebool -P squid_connect_any 1\n\n<strong># \u6216\u66f4\u7cbe\u51c6\uff1a<\/strong>\nsudo semanage port -a -t http_port_t -p tcp 3128\n<\/code><\/pre>\n\n\n\n<hr class=\"wp-block-separator has-alpha-channel-opacity\"\/>\n\n\n\n<h2 class=\"wp-block-heading\">\u4e5d\u3001FRP\u90e8\u7f72<\/h2>\n\n\n\n<h3 class=\"wp-block-heading\">9.1 Frps\u5b89\u88c5\uff08\u4e0eSquid\u540c\u4fa7\uff099.1 Frps\u5b89\u88c5\uff08\u4e0eSquid\u540c\u4fa7\uff09<\/h3>\n\n\n\n<pre class=\"wp-block-code\"><code><strong>#\u5b89\u88c5Frp<\/strong>\nwget https:\/\/github.com\/fatedier\/frp\/releases\/download\/v0.58.1\/frp_0.58.1_linux_amd64.tar.gz\ntar -zxvf frp_0.58.1_linux_amd64.tar.gz     #\u89e3\u538b\nmv frp_0.58.1_linux_amd64 frp               #\u91cd\u547d\u540d\u76ee\u5f55\u4e3afrp\nchown -R root:root frp                      #\u76ee\u5f55\u6743\u9650\u8bbe\u7f6e\n\n<strong>#Frps\u914d\u7f6e<\/strong>\ncd \/root\/frp\nvi frps.toml                    #\u5f00\u59cb\u914d\u7f6efrp\u670d\u52a1\u7aef\u914d\u7f6e\u6587\u4ef6\n#Frps\u914d\u7f6e\u6587\u4ef6\u793a\u4f8b\nbindPort = 7000                 #\u76d1\u542c\u7aef\u53e3\nauth.token = \"Abc123456\"        #\u586b\u5199\u4f60\u7684\u771f\u5b9etoken\uff0c\u5efa\u8bae\u63d0\u9ad8\u590d\u6742\u6027\n\n<code><strong># Windows \u5ba2\u6237\u7aef frpc.toml \u914d\u7f6e\u793a\u4f8b<\/strong>\nserverAddr = \"\u670d\u52a1\u5668IP\"           # \u586b\u5199\u4f60 VPS \u7684\u771f\u5b9e IP\nserverPort = 7000                 #\u670d\u52a1\u5668\u76d1\u542c\u7aef\u53e3\nauth.token = \"Abc123456\"\n\n# 1. \u4e3b\u8bbf\u5ba2\uff1a\u5c1d\u8bd5\u901a\u8fc7 XTCP \u8fdb\u884c P2P \u6253\u6d1e\n&#91;&#91;visitors]]\nname = \"squid-xtcp-visitor\"\ntype = \"xtcp\"\nserverName = \"squid-xtcp\"          # \u5bf9\u5e94 VPS \u4e0a\u65b0\u589e\u7684 XTCP \u4ee3\u7406\u540d\u79f0\nsecretKey = \"123456abc\"\nbindAddr = \"127.0.0.1\"\nbindPort = 13128\nkeepTunnelOpen = true\nfallbackTo = \"squid-stcp-fallback\" # \u6253\u6d1e\u5931\u8d25\u81ea\u52a8\u56de\u9000\u5230\u4e0b\u9762\u7684 STCP \u8bbf\u5ba2\nfallbackTimeoutMs = 500\n\n# 2. \u5907\u7528\u8bbf\u5ba2\uff1a\u5f53 XTCP \u5931\u8d25\u65f6\uff0c\u901a\u8fc7\u670d\u52a1\u5668\u4e2d\u8f6c\u6d41\u91cf\n&#91;&#91;visitors]]\nname = \"squid-stcp-fallback\"\ntype = \"stcp\"\nserverName = \"squid-stcp\"         # \u5bf9\u5e94 VPS \u4e0a\u539f\u6709\u7684 STCP \u4ee3\u7406\u540d\u79f0\nsecretKey = \"123456abc\"\nbindAddr = \"127.0.0.1\"\nbindPort = -1                     # \u4ec5\u4f5c\u5185\u90e8\u56de\u9000\u901a\u9053\uff0c\u4e0d\u5355\u72ec\u5360\u7528\u7aef\u53e3\n<\/code>\n#\u6d4b\u8bd5\u8fde\u63a5\u6548\u679c\ncurl -x http:\/\/127.0.0.1:3128 http:\/\/www.baidu.com\n# \u8fd4\u56de\u767e\u5ea6\u9875\u9762\u5373\u6210\u529f\n<\/code><\/pre>\n\n\n\n<pre class=\"wp-block-code\"><code><\/code><\/pre>\n\n\n\n<h3 class=\"wp-block-heading\">9.2 Frpc\u5b89\u88c5\uff08\u4e0eSquid\u540c\u4fa7\uff09<\/h3>\n\n\n\n<ul class=\"wp-block-list\">\n<li>\u4ee3\u7406\u5730\u5740\uff1a<strong>Squid \u670d\u52a1\u5668 IP<\/strong><\/li>\n\n\n\n<li>\u7aef\u53e3\uff1a<strong>3128<\/strong><\/li>\n\n\n\n<li>\u6d4f\u89c8\u5668 \/ \u7cfb\u7edf\u4ee3\u7406\u8bbe\u7f6e\u540e\u8bbf\u95ee\u5916\u7f51\u6d4b\u8bd5<\/li>\n\n\n\n<li>9.2 Frpc\u5b89\u88c5\uff08\u4e0eSquid\u540c\u4fa7\uff09<\/li>\n\n\n\n<li>\u4ee3\u7406\u5730\u5740\uff1a<strong>Squid \u670d\u52a1\u5668 IP<\/strong><\/li>\n\n\n\n<li>\u7aef\u53e3\uff1a<strong>3128<\/strong><\/li>\n\n\n\n<li>\u6d4f\u89c8\u5668 \/ \u7cfb\u7edf\u4ee3\u7406\u8bbe\u7f6e\u540e\u8bbf\u95ee\u5916\u7f51\u6d4b\u8bd5\u3002<\/li>\n\n\n\n<li><\/li>\n<\/ul>\n\n\n\n<h3 class=\"wp-block-heading\">9.3 Frpc\u5b89\u88c5\uff08\u672c\u673a\/\u5ba2\u6237\u673a\uff09<\/h3>\n\n\n\n<ul class=\"wp-block-list\">\n<li>\u4ee3\u7406\u5730\u5740\uff1a<strong>Squid \u670d\u52a1\u5668 IP<\/strong><\/li>\n\n\n\n<li>\u7aef\u53e3\uff1a<strong>3128<\/strong><\/li>\n\n\n\n<li>\u6d4f\u89c8\u5668 \/ \u7cfb\u7edf\u4ee3\u7406\u8bbe\u7f6e\u540e\u8bbf\u95ee\u5916\u7f51\u6d4b\u8bd5<\/li>\n\n\n\n<li>9.2 Frpc\u5b89\u88c5\uff08\u4e0eSquid\u540c\u4fa7\uff09<\/li>\n\n\n\n<li>\u4ee3\u7406\u5730\u5740\uff1a<strong>Squid \u670d\u52a1\u5668 IP<\/strong><\/li>\n\n\n\n<li>\u7aef\u53e3\uff1a<strong>3128<\/strong><\/li>\n\n\n\n<li>\u6d4f\u89c8\u5668 \/ \u7cfb\u7edf\u4ee3\u7406\u8bbe\u7f6e\u540e\u8bbf\u95ee\u5916\u7f51\u6d4b\u8bd5\u3002<\/li>\n<\/ul>\n\n\n\n<hr class=\"wp-block-separator has-alpha-channel-opacity\"\/>\n\n\n\n<h2 class=\"wp-block-heading\">\u5341\u3001\u6d4b\u8bd5\u4ee3\u7406\uff08\u672c\u673a\u6216\u5185\u7f51\u673a\u5668\uff09<\/h2>\n\n\n\n<h3 class=\"wp-block-heading\">9.1 \u672c\u673a\u6d4b\u8bd5<\/h3>\n\n\n\n<pre class=\"wp-block-code\"><code>curl -x http:\/\/127.0.0.1:3128 http:\/\/www.baidu.com\n# \u8fd4\u56de\u767e\u5ea6\u9875\u9762\u5373\u6210\u529f\n<\/code><\/pre>\n\n\n\n<h3 class=\"wp-block-heading\">9.2 \u5185\u7f51\u5ba2\u6237\u7aef\u6d4b\u8bd5\uff08Windows\/Linux\uff09<\/h3>\n\n\n\n<ul class=\"wp-block-list\">\n<li>\u4ee3\u7406\u5730\u5740\uff1a<strong>Squid \u670d\u52a1\u5668 IP<\/strong><\/li>\n\n\n\n<li>\u7aef\u53e3\uff1a<strong>3128<\/strong><\/li>\n\n\n\n<li>\u6d4f\u89c8\u5668 \/ \u7cfb\u7edf\u4ee3\u7406\u8bbe\u7f6e\u540e\u8bbf\u95ee\u5916\u7f51\u6d4b\u8bd5\u3002<\/li>\n<\/ul>\n\n\n\n<hr class=\"wp-block-separator has-alpha-channel-opacity\"\/>\n\n\n\n<p class=\"wp-block-paragraph\"><\/p>\n\n\n\n<h2 class=\"wp-block-heading\">\u5341\u3001\u5e38\u7528\u4f18\u5316\uff08\u53ef\u9009\uff09<\/h2>\n\n\n\n<h3 class=\"wp-block-heading\">10.1 \u52a0\u5927\u7f13\u5b58\uff08\u4f8b\u5982 2GB\uff09<\/h3>\n\n\n\n<pre class=\"wp-block-code\"><code>cache_dir ufs \/var\/spool\/squid 2048 16 256\n<\/code><\/pre>\n\n\n\n<h3 class=\"wp-block-heading\">10.2 \u7981\u6b62\u7f13\u5b58\u5927\u6587\u4ef6\uff08\u5982 &gt;100M\uff09<\/h3>\n\n\n\n<pre class=\"wp-block-code\"><code>maximum_object_size 100 MB\n<\/code><\/pre>\n\n\n\n<h3 class=\"wp-block-heading\">10.3 \u9ed1\u540d\u5355\uff08\u7981\u6b62\u8bbf\u95ee\u67d0\u4e9b\u57df\u540d\uff09<\/h3>\n\n\n\n<pre class=\"wp-block-code\"><code>acl blacklist dstdomain .qq.com .taobao.com\nhttp_access deny blacklist\n<\/code><\/pre>\n\n\n\n<hr class=\"wp-block-separator has-alpha-channel-opacity\"\/>\n\n\n\n<h2 class=\"wp-block-heading\">\u5341\u4e00\u3001\u5e38\u89c1\u95ee\u9898\u6392\u67e5<\/h2>\n\n\n\n<ol class=\"wp-block-list\">\n<li><strong>\u542f\u52a8\u5931\u8d25<\/strong>\uff1a<code>tail -f \/var\/log\/squid\/cache.log<\/code> \u770b\u62a5\u9519<\/li>\n\n\n\n<li><strong>\u5ba2\u6237\u7aef\u8fde\u4e0d\u4e0a<\/strong>\uff1a\u68c0\u67e5\u9632\u706b\u5899 3128\u3001SELinux\u3001ACL \u7f51\u6bb5\u662f\u5426\u6b63\u786e<\/li>\n\n\n\n<li><strong>\u80fd\u8fde\u4f46\u4e0a\u4e0d\u4e86\u7f51<\/strong>\uff1a\u68c0\u67e5\u670d\u52a1\u5668\u672c\u8eab\u80fd\u5426\u4e0a\u7f51\u3001DNS \u662f\u5426\u6b63\u5e38\u3001\u662f\u5426\u88abGFW<\/li>\n\n\n\n<li>\u4e0d\u7528\u5bc6\u7801\u4e5f\u80fd\u4e0a\uff1a\u68c0\u67e5\uff1ahttp_access allow authenticated \u5fc5\u987b\u5728 http_access deny all \u4e4b\u524d\uff0c\u4e14\u6ca1\u6709\u4efb\u4f55\u5141\u8bb8 IP \u7684\u89c4\u5219\u3002<\/li>\n\n\n\n<li>\u8ba4\u8bc1\u5931\u8d25\uff1a\u5bc6\u7801\u6587\u4ef6\u6743\u9650\u5fc5\u987b 600\u3001\u5c5e\u4e3b squid<br>                    \u786e\u8ba4\u8def\u5f84\uff1a\/usr\/lib64\/squid\/basic_ncsa_auth\uff0864 \u4f4d\u7cfb\u7edf\uff09<\/li>\n\n\n\n<li>SELinux \u5bfc\u81f4\u8ba4\u8bc1\u5361\u7740\uff1asetsebool -P squid_connect_any 1<\/li>\n\n\n\n<li>\u67e5\u770b\u8bbf\u95ee\u65e5\u5fd7\uff1atail -f \/var\/log\/squid\/access.log<\/li>\n\n\n\n<li>\u914d\u7f6e\u8bed\u6cd5\u68c0\u67e5\uff1asquid -k parse<\/li>\n\n\n\n<li>\u91cd\u8f7d\u914d\u7f6e\uff08\u4e0d\u91cd\u542f\u670d\u52a1\uff09\uff1asquid -k reconfigure<br><\/li>\n<\/ol>\n\n\n\n<p class=\"wp-block-paragraph\"><\/p>\n","protected":false},"excerpt":{"rendered":"<p>\u4e0b\u6587\u4e3b\u8981\u5305\u62ec\uff1aCentOS 9 \u5b89\u88c5 + \u914d\u7f6e Squid\uff085.x\uff09 \u7684\u5b8c\u6574\u3001\u53ef\u884c\u914d\u7f6e\u65b9\u6848\uff0c\u542b\u57fa\u7840\u6b63\u5411\u4ee3\u7406\u3001\u5141<br \/><a class=\"moretag\" href=\"http:\/\/www.x4s.cn\/?p=815\">+ Read More<\/a><\/p>\n","protected":false},"author":1,"featured_media":937,"comment_status":"closed","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[1],"tags":[],"class_list":["post-815","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-it"],"_links":{"self":[{"href":"http:\/\/www.x4s.cn\/index.php?rest_route=\/wp\/v2\/posts\/815","targetHints":{"allow":["GET"]}}],"collection":[{"href":"http:\/\/www.x4s.cn\/index.php?rest_route=\/wp\/v2\/posts"}],"about":[{"href":"http:\/\/www.x4s.cn\/index.php?rest_route=\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"http:\/\/www.x4s.cn\/index.php?rest_route=\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"http:\/\/www.x4s.cn\/index.php?rest_route=%2Fwp%2Fv2%2Fcomments&post=815"}],"version-history":[{"count":3,"href":"http:\/\/www.x4s.cn\/index.php?rest_route=\/wp\/v2\/posts\/815\/revisions"}],"predecessor-version":[{"id":818,"href":"http:\/\/www.x4s.cn\/index.php?rest_route=\/wp\/v2\/posts\/815\/revisions\/818"}],"wp:featuredmedia":[{"embeddable":true,"href":"http:\/\/www.x4s.cn\/index.php?rest_route=\/wp\/v2\/media\/937"}],"wp:attachment":[{"href":"http:\/\/www.x4s.cn\/index.php?rest_route=%2Fwp%2Fv2%2Fmedia&parent=815"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"http:\/\/www.x4s.cn\/index.php?rest_route=%2Fwp%2Fv2%2Fcategories&post=815"},{"taxonomy":"post_tag","embeddable":true,"href":"http:\/\/www.x4s.cn\/index.php?rest_route=%2Fwp%2Fv2%2Ftags&post=815"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}