{"id":20072,"date":"2026-02-11T17:11:58","date_gmt":"2026-02-11T09:11:58","guid":{"rendered":"https:\/\/www.techx.idv.tw\/?p=20072"},"modified":"2026-03-25T16:10:43","modified_gmt":"2026-03-25T08:10:43","slug":"https-www-techx-idv-tw-index-php-2026-02-11-rocky-linux-pppoe-and-fixed-ip","status":"publish","type":"post","link":"https:\/\/www.techx.idv.tw\/index.php\/2026\/02\/11\/https-www-techx-idv-tw-index-php-2026-02-11-rocky-linux-pppoe-and-fixed-ip\/","title":{"rendered":"\u4eab\u6280\u6c34\u5de5\u574a TechX Studio\uff0c\u8cc7\u8a0a\uff0e\u97f3\u6a02\u4eba\u540c\u5b78\u6703 \u2013\u5927\u5bb6\u90fd\u60f3\u77e5\u9053\u7684\u300cRocky Linux 8.10 \u55ae\u7db2\u5361\u5982\u4f55\u6709\u8da3\u7684\u540c\u6642\u8dd1\u5167\u7db2\u5982(192.168.50.3) \u8207\u5916\u7db2\u5982 (114.35.70.6) \u7684\u76f8\u95dc\u6307\u4ee4 ?\u300d"},"content":{"rendered":"\n<p class=\"wp-block-paragraph\"><\/p>\n\n\n\n<figure class=\"wp-block-image size-large\"><img loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"576\" src=\"https:\/\/www.techx.idv.tw\/wp-content\/uploads\/2026\/02\/2026-02-18-04-12-19-\u7684\u87a2\u5e55\u64f7\u5716-1024x576.png\" alt=\"\" class=\"wp-image-20331\" srcset=\"https:\/\/www.techx.idv.tw\/wp-content\/uploads\/2026\/02\/2026-02-18-04-12-19-\u7684\u87a2\u5e55\u64f7\u5716-1024x576.png 1024w, https:\/\/www.techx.idv.tw\/wp-content\/uploads\/2026\/02\/2026-02-18-04-12-19-\u7684\u87a2\u5e55\u64f7\u5716-300x169.png 300w, https:\/\/www.techx.idv.tw\/wp-content\/uploads\/2026\/02\/2026-02-18-04-12-19-\u7684\u87a2\u5e55\u64f7\u5716-768x432.png 768w, https:\/\/www.techx.idv.tw\/wp-content\/uploads\/2026\/02\/2026-02-18-04-12-19-\u7684\u87a2\u5e55\u64f7\u5716-1536x864.png 1536w, https:\/\/www.techx.idv.tw\/wp-content\/uploads\/2026\/02\/2026-02-18-04-12-19-\u7684\u87a2\u5e55\u64f7\u5716.png 1600w\" sizes=\"auto, (max-width: 1024px) 100vw, 1024px\" \/><\/figure>\n\n\n\n<p class=\"wp-block-paragraph\"><\/p>\n\n\n\n<p class=\"has-large-font-size wp-block-paragraph\"><strong><mark style=\"background-color:rgba(0, 0, 0, 0);color:#cf2e2e\" class=\"has-inline-color\">\u91cd\u958b\u6a5f\u5efa\u8b70\u8981\u57f7\u884c\u9019 5 \u500b\u6307\u4ee4\u4ee5\u53d6\u5f97\u56fa\u7db2\u5982(114.35.70.6)\u53ca\u5340\u7db2\u5982(192.168.50.3)<\/mark><\/strong><\/p>\n\n\n\n<p class=\"wp-block-paragraph\"><\/p>\n\n\n\n<p class=\"has-medium-font-size wp-block-paragraph\"><strong>[root@RockyLinux8WP ~]#\/usr\/sbin\/pppd call hinet<\/strong><br><\/p>\n\n\n\n<p class=\"has-medium-font-size wp-block-paragraph\"><strong>[root@RockyLinux8WP ~]#ip route del default via 192.168.50.1 dev <mark style=\"background-color:rgba(0, 0, 0, 0);color:#cf2e2e\" class=\"has-inline-color\">enp6s0<\/mark><\/strong><\/p>\n\n\n\n<p class=\"has-medium-font-size wp-block-paragraph\"><strong><strong>[root@RockyLinux8WP ~]#<\/strong>ip route add default dev <mark style=\"background-color:rgba(0, 0, 0, 0);color:#ff6900\" class=\"has-inline-color\">ppp0<\/mark><\/strong><\/p>\n\n\n\n<p class=\"has-medium-font-size wp-block-paragraph\"><strong><strong>[root@RockyLinux8WP ~]#<\/strong>firewall-cmd &#8211;zone=public &#8211;add-interface=ppp0 &#8211;permanent<\/strong><\/p>\n\n\n\n<p class=\"has-medium-font-size wp-block-paragraph\"><strong>[root@RockyLinux8WP ~]# ip addr show ppp0<\/strong><\/p>\n\n\n\n<p class=\"wp-block-paragraph\"><\/p>\n\n\n\n<h2 class=\"wp-block-heading\">1\ufe0f\u20e3 <code>sudo ip route del default via 192.168.50.1 dev <mark style=\"background-color:rgba(0, 0, 0, 0);color:#cf2e2e\" class=\"has-inline-color\">enp6s0<\/mark><\/code><\/h2>\n\n\n\n<p class=\"wp-block-paragraph\"><\/p>\n\n\n\n<p class=\"has-medium-font-size wp-block-paragraph\"><strong>\u7528\u9014\u529f\u80fd\uff1a\u522a\u6389\u539f\u672c\u7684\u300c\u9810\u8a2d\u8def\u7531\u300d\uff0c\u9019\u500b\u8def\u7531\u662f\u8d70\u5340\u7db2\u7684 <mark style=\"background-color:rgba(0, 0, 0, 0);color:#ff6900\" class=\"has-inline-color\">ASUS RT-AX68U \u8def\u7531\u5668<\/mark> (192.168.50.1)\u3002<br><br>\u5c31\u50cf\u4f60\u5bb6\u6709\u5169\u689d\u51fa\u53e3\uff0c\u4e00\u689d\u662f\u5c0f\u5df7\u5b50 (LAN)\uff0c\u4e00\u689d\u662f\u5927\u99ac\u8def (PPPoE \u516c\u7db2)\uff0c\u7cfb\u7d71\u958b\u6a5f\u6642\u6703\u81ea\u52d5\u9078\u5c0f\u5df7\u5b50\u7576\u4e3b\u8981\u51fa\u53e3\uff0c\u7d50\u679c<mark style=\"background-color:rgba(0, 0, 0, 0);color:#cf2e2e\" class=\"has-inline-color\">\u5916\u90e8\u6d41\u91cf\u90fd\u8dd1\u932f\u8def<\/mark>\uff0c\u9019\u500b\u6307\u4ee4\u5c31\u662f\u628a\u300c\u932f\u7684\u51fa\u53e3\u300d\u62c6\u6389\uff0c<mark style=\"background-color:rgba(0, 0, 0, 0)\" class=\"has-inline-color has-palette-color-2-color\">\u907f\u514d\u6d41\u91cf\u7e5e\u56de\u5340\u7db2 NAT<\/mark>\u3002<\/strong><\/p>\n\n\n\n<p class=\"wp-block-paragraph\"><\/p>\n\n\n\n<figure class=\"wp-block-image size-large\"><img loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"683\" src=\"https:\/\/www.techx.idv.tw\/wp-content\/uploads\/2026\/02\/Copilot_20260203_163109-1024x683.png\" alt=\"\" class=\"wp-image-19927\" srcset=\"https:\/\/www.techx.idv.tw\/wp-content\/uploads\/2026\/02\/Copilot_20260203_163109-1024x683.png 1024w, https:\/\/www.techx.idv.tw\/wp-content\/uploads\/2026\/02\/Copilot_20260203_163109-300x200.png 300w, https:\/\/www.techx.idv.tw\/wp-content\/uploads\/2026\/02\/Copilot_20260203_163109-768x512.png 768w, https:\/\/www.techx.idv.tw\/wp-content\/uploads\/2026\/02\/Copilot_20260203_163109.png 1536w\" sizes=\"auto, (max-width: 1024px) 100vw, 1024px\" \/><\/figure>\n\n\n\n<p class=\"wp-block-paragraph\"><\/p>\n\n\n\n<h3 class=\"wp-block-heading\">NAT \u539f\u6587<\/h3>\n\n\n\n<p class=\"has-medium-font-size wp-block-paragraph\"><strong>Network Address Translation (NAT) \u662f\u4e00\u7a2e\u7db2\u8def\u6280\u8853\uff0c\u7528\u4f86\u5728\u5c01\u5305\u901a\u904e\u8def\u7531\u5668\u6216\u9632\u706b\u7246\u6642\uff0c\u4fee\u6539 IP \u5c01\u5305\u7684\u4f86\u6e90\u6216\u76ee\u7684\u4f4d\u5740\uff0c\u5b83\u7684\u4e3b\u8981\u7528\u9014\u662f\u8b93\u591a\u53f0\u5167\u90e8\u4e3b\u6a5f\u5171\u7528\u4e00\u500b\u516c\u5171 IP \u4f4d\u5740\uff0c\u4e26\u63d0\u5347\u7db2\u8def\u5b89\u5168\u6027\u3002<\/strong><\/p>\n\n\n\n<p class=\"wp-block-paragraph\"><\/p>\n\n\n\n<h3 class=\"wp-block-heading\">NAT \u8aaa\u660e<\/h3>\n\n\n\n<p class=\"has-medium-font-size wp-block-paragraph\"><strong>NAT \u5c31\u50cf\u4e00\u500b\u300c\u7ffb\u8b6f\u54e1\u300d\uff1a<\/strong><\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li class=\"has-medium-font-size\"><strong>\u5bb6\u88e1\u6709\u5f88\u591a\u96fb\u8166\uff0c\u4f46\u5c0d\u5916\u53ea\u6709\u4e00\u500b\u9580\u724c\u865f\u78bc\uff08\u516c\u5171 IP\uff09\u3002<\/strong><\/li>\n\n\n\n<li class=\"has-medium-font-size\"><strong>\u7576\u4f60\u4e0a\u7db2\u6642\uff0cNAT \u6703\u628a\u4f60\u5bb6\u96fb\u8166\u7684\u300c\u623f\u9593\u865f\u78bc\u300d\u63db\u6210\u9580\u724c\u865f\u78bc\uff0c\u8b93\u5916\u9762\u7684\u4eba\u53ea\u770b\u5230\u9580\u724c\uff0c\u4e0d\u6703\u77e5\u9053\u4f60\u5bb6\u88e1\u6709\u5e7e\u53f0\u96fb\u8166\u3002<\/strong><\/li>\n\n\n\n<li class=\"has-medium-font-size\"><strong>\u5982\u679c\u6709\u4eba\u8981\u5bc4\u4fe1\u7d66\u4f60\u5bb6\u67d0\u500b\u4eba\uff08\u4f8b\u5982\u9023\u7dda\u5230\u4f3a\u670d\u5668\uff09\uff0cNAT \u6703\u628a\u4fe1\u4ef6\u9001\u5230\u6b63\u78ba\u7684\u623f\u9593<\/strong>\u3002<\/li>\n<\/ul>\n\n\n\n<p class=\"has-medium-font-size wp-block-paragraph\"><strong>\u7c21\u55ae\u4f86\u8aaa\uff0cNAT \u5e6b\u52a9\uff1a<\/strong><\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li class=\"has-medium-font-size\"><strong>\u7701 IP\uff1a\u591a\u53f0\u96fb\u8166\u5171\u7528\u4e00\u500b\u516c\u5171 IP\u3002<\/strong><\/li>\n\n\n\n<li class=\"has-medium-font-size\"><strong>\u4fdd\u8b77\u96b1\u79c1\uff1a\u5916\u90e8\u770b\u4e0d\u5230\u5167\u90e8\u771f\u5be6\u4f4d\u5740\u3002<\/strong><\/li>\n\n\n\n<li class=\"has-medium-font-size\"><strong>\u65b9\u4fbf\u7ba1\u7406\uff1a\u53ef\u4ee5\u63a7\u5236\u54ea\u4e9b\u670d\u52d9\u80fd\u88ab\u5916\u90e8\u5b58\u53d6\u3002<\/strong><\/li>\n<\/ul>\n\n\n\n<p class=\"wp-block-paragraph\"><\/p>\n\n\n\n<h2 class=\"wp-block-heading\">2\ufe0f\u20e3 <code>sudo ip route add default dev ppp0<\/code><\/h2>\n\n\n\n<p class=\"wp-block-paragraph\"><\/p>\n\n\n\n<p class=\"has-medium-font-size wp-block-paragraph\"><strong>\u7528\u9014\u529f\u80fd\uff1a\u65b0\u589e\u4e00\u689d\u65b0\u7684\u300c\u9810\u8a2d\u8def\u7531\u300d\uff0c\u6307\u5b9a<mark style=\"background-color:rgba(0, 0, 0, 0);color:#ff6900\" class=\"has-inline-color\">\u6240\u6709\u5916\u90e8\u6d41\u91cf\u90fd\u8d70 PPPoE (ppp0)<\/mark>\u3002<br><\/strong><br><strong>\u9019\u5c31\u50cf\u544a\u8a34\u7cfb\u7d71\uff1a\u300c\u4ee5\u5f8c\u8981\u51fa\u9580\uff0c\u8acb\u8d70\u5927\u99ac\u8def (ppp0)\uff0c\u4e0d\u8981\u518d\u8d70\u5c0f\u5df7\u5b50\u300d\uff0c\u9019\u6a23\u5916\u90e8\u8a2a\u5ba2\u624d\u80fd<mark style=\"background-color:rgba(0, 0, 0, 0);color:#ff6900\" class=\"has-inline-color\">\u900f\u904e\u56fa\u5b9a IP <\/mark><mark style=\"background-color:rgba(0, 0, 0, 0);color:#000000\" class=\"has-inline-color\">114.35.70.6<\/mark><mark style=\"background-color:rgba(0, 0, 0, 0);color:#ff6900\" class=\"has-inline-color\"> \u627e\u5230\u4f60\u7684\u4f3a\u670d\u5668<\/mark>\u3002<\/strong><\/p>\n\n\n\n<p class=\"wp-block-paragraph\"><\/p>\n\n\n\n<h2 class=\"wp-block-heading\">3\ufe0f\u20e3 <code>sudo firewall-cmd --zone=public --add-interface=ppp0 --permanent<\/code><\/h2>\n\n\n\n<p class=\"wp-block-paragraph\"><\/p>\n\n\n\n<p class=\"has-medium-font-size wp-block-paragraph\"><strong>\u7528\u9014\u529f\u80fd\uff1a\u628a PPPoE \u4ecb\u9762 (ppp0) \u52a0\u5165\u9632\u706b\u7246\u7684 public zone\uff0c\u4e26\u4e14\u6c38\u4e45\u4fdd\u5b58\u3002<br><br>\u9632\u706b\u7246\u5c31\u50cf\u9580\u53e3\u7684\u4fdd\u5168\uff0c\u4f60\u8981\u544a\u8a34\u4fdd\u5168\uff1a\u300c\u9019\u500b\u65b0\u5927\u9580 (ppp0) \u4e5f\u8981\u7ba1\uff0c\u4e26\u4e14\u5141\u8a31 HTTP\/HTTPS\/SSH \u9032\u4f86\u300d\uff0c\u5982\u679c\u6c92\u52a0\uff0c\u5916\u90e8\u96d6\u7136\u80fd\u627e\u5230\u9580\u724c\u865f\u78bc\uff0c\u4f46<mark style=\"background-color:#000000;color:#cf2e2e\" class=\"has-inline-color\">\u4fdd\u5168\u4e0d\u8a8d<\/mark>\u9019\u500b\u9580\uff0c\u8a2a\u5ba2\u5c31\u9032\u4e0d\u4f86\u3002<\/strong><\/p>\n\n\n\n<h2 class=\"wp-block-heading\">4\ufe0f\u20e3 <code>ip addr show ppp0<\/code><\/h2>\n\n\n\n<p class=\"wp-block-paragraph\"><\/p>\n\n\n\n<p class=\"has-medium-font-size wp-block-paragraph\"><strong>\u7528\u9014\u529f\u80fd\uff1a\u6aa2\u67e5 PPPoE \u4ecb\u9762\u662f\u5426\u771f\u7684\u62ff\u5230\u56fa\u5b9a IP\u3002<br><br>\u9019\u5c31\u50cf\u78ba\u8a8d\u9580\u53e3\u7684\u62db\u724c\u662f\u4e0d\u662f\u5df2\u7d93<mark style=\"background-color:#000000;color:#cf2e2e\" class=\"has-inline-color\">\u639b\u4e0a\u300c114.35.70.6\u300d<\/mark>\u3002\u5982\u679c\u6c92\u6709\u9019\u500b\u62db\u724c\uff0c\u5916\u90e8\u8a2a\u5ba2\u5c31\u7b97\u8d70\u5927\u99ac\u8def\u4e5f\u627e\u4e0d\u5230\u4f60\u5bb6\u3002<\/strong><\/p>\n\n\n\n<p class=\"wp-block-paragraph\"><\/p>\n\n\n\n<h2 class=\"wp-block-heading\">\u2705\u7d50\u679c<\/h2>\n\n\n\n<p class=\"has-medium-font-size wp-block-paragraph\"><strong>\u91cd\u958b\u6a5f\u5f8c\u88dc\u4e0a\u9019\u56db\u500b\u6307\u4ee4\uff0c\u5c31\u80fd\u6062\u5fa9\u5167\u5916\u7db2\u90fd\u901a<\/strong>\uff1a<\/p>\n\n\n\n<ol class=\"wp-block-list\">\n<li class=\"has-medium-font-size\"><strong>\u522a\u6389\u932f\u7684\u51fa\u53e3 (LAN default route)\u3002<\/strong><\/li>\n\n\n\n<li class=\"has-medium-font-size\"><strong>\u52a0\u4e0a\u6b63\u78ba\u51fa\u53e3 (ppp0 default route)\u3002<\/strong><\/li>\n\n\n\n<li class=\"has-medium-font-size\"><strong>\u9632\u706b\u7246\u8a8d\u5f97\u65b0\u5927\u9580 (ppp0)\u3002<\/strong><\/li>\n\n\n\n<li class=\"has-medium-font-size\"><strong>\u78ba\u8a8d\u9580\u724c\u865f\u78bc (\u56fa\u5b9a IP)\u3002<\/strong><\/li>\n<\/ol>\n\n\n\n<p class=\"wp-block-paragraph\"><\/p>\n\n\n\n<h2 class=\"wp-block-heading\">\u2705\u56db\u500b\u6307\u4ee4\u6574\u5408\u6210\u958b\u6a5f\u81ea\u52d5\u57f7\u884c\u8173\u672c<\/h2>\n\n\n\n<p class=\"wp-block-paragraph\"><\/p>\n\n\n\n<p class=\"has-medium-font-size wp-block-paragraph\"><strong>\u5efa\u7acb\u4e00\u500b\u8173\u672c <code>\/usr\/local\/bin\/<mark style=\"background-color:rgba(0, 0, 0, 0);color:#cf2e2e\" class=\"has-inline-color\">pppoe-autofix.sh<\/mark><\/code>\uff1a<\/strong><\/p>\n\n\n\n<pre class=\"wp-block-code has-medium-font-size\"><code><strong>#!\/bin\/bash\n# PPPoE \u81ea\u52d5\u64a5\u865f + \u8def\u7531\u4fee\u6b63\u8173\u672c<\/strong>\n\n<strong># Step 1: \u64a5\u865f (\u78ba\u4fdd ppp0 \u8d77\u4f86)\npppd call hinet &amp;<\/strong>\n\n<strong># Step 2: \u7b49\u5f85 ppp0 \u4ecb\u9762\u5efa\u7acb\nsleep 10<\/strong>\n\n<strong># Step 3: \u79fb\u9664\u539f\u672c LAN \u9810\u8a2d\u8def\u7531\nip route del default via 192.168.50.1 dev enp6s0 2&gt;\/dev\/null\n\n# Step 4: \u65b0\u589e PPPoE \u9810\u8a2d\u8def\u7531\nip route add default dev ppp0\n\n# Step 5: \u9632\u706b\u7246\u7d81\u5b9a ppp0 \u4e26 reload\nfirewall-cmd --zone=public --add-interface=ppp0 --permanent\nfirewall-cmd --reload<\/strong>\n<\/code><\/pre>\n\n\n\n<p class=\"has-large-font-size wp-block-paragraph\"><strong>\u8a2d\u5b9a\u53ef\u57f7\u884c\uff1a<\/strong><\/p>\n\n\n\n<pre class=\"wp-block-code has-medium-font-size\"><code><strong>&#91;root@RockyLinux8WP ~]#sudo chmod +x \/usr\/local\/bin\/<mark style=\"background-color:rgba(0, 0, 0, 0);color:#cf2e2e\" class=\"has-inline-color\">pppoe-autofix.sh<\/mark><\/strong>\n<\/code><\/pre>\n\n\n\n<h2 class=\"wp-block-heading\">\ud83d\udccb\u9a57\u8b49\u6d41\u7a0b<\/h2>\n\n\n\n<p class=\"wp-block-paragraph\"><\/p>\n\n\n\n<p class=\"has-large-font-size wp-block-paragraph\"><strong>\u91cd\u958b\u6a5f\u5f8c\u6aa2\u67e5\uff1a<\/strong><\/p>\n\n\n\n<pre class=\"wp-block-code has-medium-font-size\"><code><strong>&#91;root@RockyLinux8WP ~]# ip addr show ppp0\n&#91;root@RockyLinux8WP ~]# ip route\n&#91;root@RockyLinux8WP ~]# curl ifconfig.me<\/strong>\n<\/code><\/pre>\n\n\n\n<p class=\"has-large-font-size wp-block-paragraph\"><strong>\u61c9\u8a72\u6703\u770b\u5230\uff1a<\/strong><\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li class=\"has-medium-font-size\"><strong><code>ppp0<\/code> \u6709\u56fa\u5b9a IP (114.35.70.6)<\/strong><\/li>\n\n\n\n<li class=\"has-medium-font-size\"><strong>\u9810\u8a2d\u8def\u7531\u8d70 <code>ppp0<\/code><\/strong><\/li>\n\n\n\n<li class=\"has-medium-font-size\"><strong>LAN (192.168.50.3) \u4ecd\u7136\u5b58\u5728<\/strong><\/li>\n<\/ul>\n\n\n\n<p class=\"has-medium-font-size wp-block-paragraph\"><\/p>\n\n\n\n<p class=\"has-text-align-center has-large-font-size wp-block-paragraph\"><strong><mark style=\"background-color:#000000;color:#cf2e2e\" class=\"has-inline-color\">\u5f88\u591a\u4eba\u81ea\u67b6\u7db2\u7ad9\u4e3b\u6a5f\u6642\u6703\u9047\u5230\u4e00\u500b\u7d93\u5178\u96e3\u984c\uff1a<\/mark><\/strong><\/p>\n\n\n\n<p class=\"wp-block-paragraph\"><\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li class=\"has-medium-font-size\"><strong>\u6211\u60f3\u8981\u8b93\u4f3a\u670d\u5668\u62ff\u5230 ISP \u63d0\u4f9b\u7684\u56fa\u5b9a\u516c\u7db2 IP\uff0c\u8b93\u5916\u90e8\u8a2a\u5ba2\u80fd\u76f4\u63a5\u9023\u5230\u6211\u7684\u7db2\u7ad9<\/strong>\u3002<\/li>\n\n\n\n<li class=\"has-medium-font-size\"><strong>\u540c\u6642\uff0c\u6211\u53c8\u5e0c\u671b\u4f3a\u670d\u5668\u5728\u5982 ASUS RT-AX68U \u5340\u7db2(LAN) \u88e1\u6709\u4e00\u500b\u5340\u7db2 IP\uff0c\u65b9\u4fbf\u8a2d\u5b9a\u9632\u706b\u7246\u53ca Port Forwarding(<mark style=\"background-color:rgba(0, 0, 0, 0);color:#cf2e2e\" class=\"has-inline-color\">\u901a\u8a0a\u57e0\u8f49\u767c<\/mark>)<\/strong><\/li>\n<\/ul>\n\n\n\n<p class=\"has-medium-font-size wp-block-paragraph\"><strong>\u554f\u984c\u5982\u6578\u64da\u6a5f NAT \u53ca DHCP \u8981\u4e0d\u8981\u95dc\uff1fPPPoE \u64a5\u865f\u8981\u7528 nmcli \u9084\u662f\u50b3\u7d71 pppd\uff1f\u8def\u7531\u8868\u6703\u4e0d\u6703\u628a LAN \u5f04\u65b7\uff1f\u9632\u706b\u7246\u8981\u600e\u9ebc\u8a2d\u5b9a\uff1f<\/strong><\/p>\n\n\n\n<p class=\"has-medium-font-size wp-block-paragraph\"><strong>\u9019\u7bc7\u6587\u7ae0\u5c31\u662f\u5b8c\u6574\u7d00\u9304\u6211\u5728 Rocky Linux 8 \u4e0a\uff0c\u4f7f\u7528 \u55ae\u4e00\u7db2\u5361(enp6s0)\uff0c\u540c\u6642\u8dd1 PPPoE \u56fa\u5b9aIP (114.35.70.6) \u8207 \u5340\u7db2IP (192.168.50.3) \u7684\u904e\u7a0b\u3002<\/strong><\/p>\n\n\n\n<p class=\"wp-block-paragraph\"><\/p>\n\n\n\n<p class=\"has-large-font-size wp-block-paragraph\"><strong>\u7b2c\u4e00\u7ae0\uff1a\u6578\u64da\u6a5f Bridge \u6a21\u5f0f\u8207 NAT \u7684\u6289\u64c7<\/strong><\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li class=\"has-medium-font-size\"><strong>\u6578\u64da\u6a5f\u5982\u679c\u958b NAT\uff0c\u5c31\u6703\u8b8a\u6210\u300c\u534a\u6a4b\u63a5\u300d\uff0c\u5f8c\u7aef\u8a2d\u5099\u62ff\u4e0d\u5230\u771f\u6b63\u7684\u516c\u7db2 IP\u3002<\/strong><\/li>\n\n\n\n<li class=\"has-medium-font-size\"><strong>\u5efa\u8b70\u628a\u6578\u64da\u6a5f\u8a2d\u6210 Bridge \u6a21\u5f0f\uff0c\u4e26\u4e14\u95dc\u6389 NAT\u3001DHCP\u3001\u9632\u706b\u7246\u3002<\/strong><\/li>\n\n\n\n<li class=\"has-medium-font-size\"><strong>\u9019\u6a23 Rocky Linux 8.10 \u5c31\u80fd\u76f4\u63a5\u900f\u904e PPPoE \u64a5\u865f\uff0c\u62ff\u5230 ISP \u5206\u914d\u7684\u56fa\u5b9a IP(114.35.70.6)\u3002<\/strong><\/li>\n<\/ul>\n\n\n\n<p class=\"wp-block-paragraph\"><\/p>\n\n\n\n<p class=\"has-large-font-size wp-block-paragraph\"><strong>\u7b2c\u4e8c\u7ae0\uff1a\u5efa\u8b70\u7528\u50b3\u7d71 pppd<\/strong><\/p>\n\n\n\n<p class=\"wp-block-paragraph\"><\/p>\n\n\n\n<p class=\"has-medium-font-size wp-block-paragraph\"><strong>\u9019\u6a23\u6703\u5efa\u7acb ppp0 \u4ecb\u9762\uff0c\u62ff\u5230\u56fa\u5b9a IP\u3002<\/strong><\/p>\n\n\n\n<p class=\"has-medium-font-size wp-block-paragraph\"><strong>\u50b3\u7d71 <\/strong><strong>pppd <\/strong><strong>\u65b9\u5f0f<\/strong><\/p>\n\n\n\n<p class=\"has-medium-font-size wp-block-paragraph\"><strong>\u5efa\u7acb \/etc\/ppp\/peers\/hinet\uff1a<\/strong><\/p>\n\n\n\n<p class=\"has-medium-font-size wp-block-paragraph\"><strong>plugin rp-pppoe.so<\/strong><\/p>\n\n\n\n<p class=\"has-medium-font-size wp-block-paragraph\"><strong>enp6s0<\/strong><\/p>\n\n\n\n<p class=\"has-medium-font-size wp-block-paragraph\"><strong>user &#8220;77542*612@ip.hinet.net&#8221;<\/strong><\/p>\n\n\n\n<p class=\"has-medium-font-size wp-block-paragraph\"><strong>defaultroute<\/strong><\/p>\n\n\n\n<p class=\"has-medium-font-size wp-block-paragraph\"><strong>usepeerdns<\/strong><\/p>\n\n\n\n<p class=\"has-medium-font-size wp-block-paragraph\"><strong>persist<\/strong><\/p>\n\n\n\n<p class=\"has-medium-font-size wp-block-paragraph\"><strong>noauth<\/strong><\/p>\n\n\n\n<p class=\"wp-block-paragraph\"><\/p>\n\n\n\n<p class=\"has-medium-font-size wp-block-paragraph\"><strong>\u7136\u5f8c\u5728 \/etc\/ppp\/pap-secrets \u8207 \/etc\/ppp\/chap-secrets \u52a0\u5165\uff1a<\/strong><\/p>\n\n\n\n<p class=\"has-medium-font-size wp-block-paragraph\"><strong>&#8220;77542*612@ip.hinet.net&#8221; * &#8220;rdhx*mdur&#8221;<\/strong><\/p>\n\n\n\n<p class=\"has-large-font-size wp-block-paragraph\"><strong>\u64a5\u865f\uff1a<\/strong><\/p>\n\n\n\n<p class=\"has-medium-font-size wp-block-paragraph\"><strong>[root@RockyLinux8WP ~]#sudo pppd call hinet<\/strong><\/p>\n\n\n\n<p class=\"wp-block-paragraph\"><\/p>\n\n\n\n<p class=\"has-large-font-size wp-block-paragraph\"><strong>\u7b2c\u4e09\u7ae0\uff1a\u6210\u529f\u62ff\u5230\u56fa\u5b9aIP<\/strong><\/p>\n\n\n\n<p class=\"has-large-font-size wp-block-paragraph\"><strong>\u78ba\u8a8d\uff1a<\/strong><\/p>\n\n\n\n<p class=\"has-medium-font-size wp-block-paragraph\"><strong>[root@RockyLinux8WP ~]#ip addr show ppp0<\/strong><\/p>\n\n\n\n<p class=\"has-large-font-size wp-block-paragraph\"><strong>\u8f38\u51fa\uff1a<\/strong><\/p>\n\n\n\n<p class=\"has-medium-font-size wp-block-paragraph\"><strong>[root@RockyLinux8WP ~]#inet 114.35.70.6 peer 168.95.98.254\/32 scope global ppp0<\/strong><\/p>\n\n\n\n<p class=\"has-large-font-size wp-block-paragraph\"><strong>\u4f3a\u670d\u5668\u5df2\u7d93\u6709\u4e86\u771f\u6b63\u7684\u516c\u7db2 IP\u3002<\/strong><\/p>\n\n\n\n<p class=\"wp-block-paragraph\"><\/p>\n\n\n\n<p class=\"has-large-font-size wp-block-paragraph\"><strong>\u7b2c\u56db\u7ae0\uff1a\u8def\u7531\u8868\u7684\u8abf\u6574<\/strong><strong><\/strong><\/p>\n\n\n\n<p class=\"wp-block-paragraph\"><\/p>\n\n\n\n<p class=\"has-medium-font-size wp-block-paragraph\"><strong>[root@RockyLinux8WP ~]#sudo ip route del default via 192.168.50.1 dev enp6s0<\/strong><\/p>\n\n\n\n<p class=\"has-medium-font-size wp-block-paragraph\"><strong>[root@RockyLinux8WP ~]#sudo ip route add default dev ppp0<\/strong><\/p>\n\n\n\n<p class=\"has-large-font-size wp-block-paragraph\"><strong>\u518d\u6e2c\u8a66\uff1a<\/strong><\/p>\n\n\n\n<p class=\"has-medium-font-size wp-block-paragraph\"><strong>[root@RockyLinux8WP ~]<\/strong>#<strong>curl ifconfig.me<\/strong><\/p>\n\n\n\n<p class=\"has-medium-font-size wp-block-paragraph\"><strong>\u7d50\u679c\u56de\u50b3\u9023\u7dda\u5230\u7db2\u8def\u6642\u6240\u4f7f\u7528\u7684\u516c\u5171 IP \u5de6\u6e2c\u986f\u793a\uff1a<\/strong><\/p>\n\n\n\n<p class=\"wp-block-paragraph\"><\/p>\n\n\n\n<figure class=\"wp-block-image size-large\"><img loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"576\" src=\"https:\/\/www.techx.idv.tw\/wp-content\/uploads\/2026\/02\/capture_003_10022026_115416-1024x576.jpg\" alt=\"\" class=\"wp-image-20161\" srcset=\"https:\/\/www.techx.idv.tw\/wp-content\/uploads\/2026\/02\/capture_003_10022026_115416-1024x576.jpg 1024w, https:\/\/www.techx.idv.tw\/wp-content\/uploads\/2026\/02\/capture_003_10022026_115416-300x169.jpg 300w, https:\/\/www.techx.idv.tw\/wp-content\/uploads\/2026\/02\/capture_003_10022026_115416-768x432.jpg 768w, https:\/\/www.techx.idv.tw\/wp-content\/uploads\/2026\/02\/capture_003_10022026_115416-1536x864.jpg 1536w, https:\/\/www.techx.idv.tw\/wp-content\/uploads\/2026\/02\/capture_003_10022026_115416.jpg 1920w\" sizes=\"auto, (max-width: 1024px) 100vw, 1024px\" \/><\/figure>\n\n\n\n<p class=\"wp-block-paragraph\"><\/p>\n\n\n\n<p class=\"has-large-font-size wp-block-paragraph\"><strong>\u672c\u7ad9\u56fa\u5b9a IP 114.35.70.6<\/strong><\/p>\n\n\n\n<p class=\"wp-block-paragraph\"><\/p>\n\n\n\n<p class=\"has-large-font-size wp-block-paragraph\"><strong>\u7b2c\u4e94\u7ae0\uff1a\u9632\u706b\u7246\u8a2d\u5b9a<\/strong><strong><\/strong><\/p>\n\n\n\n<p class=\"has-large-font-size wp-block-paragraph\"><strong>\u78ba\u4fdd ppp0 \u5728\u9632\u706b\u7246 zone\uff1a<\/strong><\/p>\n\n\n\n<p class=\"has-medium-font-size wp-block-paragraph\"><strong>[root@RockyLinux8WP ~]#sudo firewall-cmd &#8211;zone=public &#8211;add-interface=ppp0 &#8211;permanent<\/strong><\/p>\n\n\n\n<p class=\"has-medium-font-size wp-block-paragraph\"><strong>[root@RockyLinux8WP ~]#sudo firewall-cmd &#8211;reload<\/strong><\/p>\n\n\n\n<p class=\"has-large-font-size wp-block-paragraph\"><strong>\u78ba\u8a8d\uff1a<\/strong><\/p>\n\n\n\n<p class=\"has-medium-font-size wp-block-paragraph\"><strong>[root@RockyLinux8WP ~]#sudo firewall-cmd &#8211;list-all<\/strong><\/p>\n\n\n\n<p class=\"has-medium-font-size wp-block-paragraph\"><strong>\u8f38\u51fa\u986f\u793a ssh\u3001http\u3001https \u90fd\u5df2\u7d93\u653e\u884c\u3002<\/strong><\/p>\n\n\n\n<p class=\"wp-block-paragraph\"><\/p>\n\n\n\n<p class=\"has-large-font-size wp-block-paragraph\"><strong>\u7b2c\u516d\u7ae0\uff1aSSH \u8207 WinSCP \u6e2c\u8a66<\/strong><\/p>\n\n\n\n<p class=\"wp-block-paragraph\"><\/p>\n\n\n\n<p class=\"has-medium-font-size wp-block-paragraph\"><strong>[root@RockyLinux8WP ~]#ss -tlnp | grep 22 <\/strong><\/p>\n\n\n\n<p class=\"has-large-font-size wp-block-paragraph\"><strong>\u986f\u793a\uff1a<\/strong><\/p>\n\n\n\n<p class=\"has-medium-font-size wp-block-paragraph\">LISTEN 0 128 0.0.0.0:22<\/p>\n\n\n\n<p class=\"has-medium-font-size wp-block-paragraph\">LISTEN 0 128 0.0.0.0:2222<\/p>\n\n\n\n<p class=\"wp-block-paragraph\"><\/p>\n\n\n\n<p class=\"has-medium-font-size wp-block-paragraph\"><strong>\u4ee3\u8868 sshd \u5728\u6240\u6709\u4ecb\u9762\u76e3\u807d 22 \u8207 2222 port\u3002<\/strong><\/p>\n\n\n\n<p class=\"has-large-font-size wp-block-paragraph\"><br><strong>\u5916\u90e8\u6e2c\u8a66\uff1a<\/strong><\/p>\n\n\n\n<p class=\"wp-block-paragraph\"><\/p>\n\n\n\n<figure class=\"wp-block-image size-large\"><img loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"576\" src=\"https:\/\/www.techx.idv.tw\/wp-content\/uploads\/2026\/02\/capture_004_10022026_135255-1024x576.jpg\" alt=\"\" class=\"wp-image-20171\" srcset=\"https:\/\/www.techx.idv.tw\/wp-content\/uploads\/2026\/02\/capture_004_10022026_135255-1024x576.jpg 1024w, https:\/\/www.techx.idv.tw\/wp-content\/uploads\/2026\/02\/capture_004_10022026_135255-300x169.jpg 300w, https:\/\/www.techx.idv.tw\/wp-content\/uploads\/2026\/02\/capture_004_10022026_135255-768x432.jpg 768w, https:\/\/www.techx.idv.tw\/wp-content\/uploads\/2026\/02\/capture_004_10022026_135255-1536x864.jpg 1536w, https:\/\/www.techx.idv.tw\/wp-content\/uploads\/2026\/02\/capture_004_10022026_135255.jpg 1920w\" sizes=\"auto, (max-width: 1024px) 100vw, 1024px\" \/><\/figure>\n\n\n\n<p class=\"wp-block-paragraph\"><\/p>\n\n\n\n<p class=\"has-large-font-size wp-block-paragraph\"><strong>\u6210\u529f\u53d6\u5f97\u56fa\u5b9a IP 114.35.70.6<\/strong><\/p>\n\n\n\n<p class=\"wp-block-paragraph\"><\/p>\n\n\n\n<p class=\"has-large-font-size wp-block-paragraph\"><strong>\u7b2c\u4e03\u7ae0\uff1a\u5340\u7db2\u8207\u5916\u7db2\u5171\u5b58<\/strong><strong><\/strong><\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li class=\"has-medium-font-size\"><strong>\u5340\u7db2\u96fb\u8166 (192.168.50.225) \u53ef\u4ee5\u900f\u904e 192.168.50.3 \u9023\u5230 Rocky Linux\u3002<\/strong><\/li>\n\n\n\n<li class=\"has-medium-font-size\"><strong>\u5916\u90e8\u8a2a\u5ba2\u53ef\u4ee5\u900f\u904e 114.35.70.6 \u9023\u5230 Rocky Linux\u3002<\/strong><\/li>\n\n\n\n<li class=\"has-medium-font-size\"><strong>\u9019\u5c31\u662f\u55ae\u7db2\u5361\u540c\u6642\u8dd1 LAN \u8207 PPPoE \u7684\u5b8c\u7f8e\u72c0\u614b\u3002<\/strong><\/li>\n<\/ul>\n\n\n\n<p class=\"wp-block-paragraph\"><\/p>\n\n\n\n<p class=\"has-large-font-size wp-block-paragraph\"><strong>\u7b2c\u516b\u7ae0\uff1aWordPress 6.9 .1 \u67b6\u7ad9<\/strong><\/p>\n\n\n\n<p class=\"has-medium-font-size wp-block-paragraph\"><strong>\u6709\u4e86\u56fa\u5b9a IP\uff0c\u6211\u5011\u5c31\u80fd\u5728 Rocky Linux \u4e0a\u5b89\u88dd WordPress 6.9.1\uff1a<\/strong><\/p>\n\n\n\n<p class=\"wp-block-paragraph\"><\/p>\n\n\n\n<p class=\"has-medium-font-size wp-block-paragraph\"><strong>[root@RockyLinux8WP ~]#sudo dnf install httpd mariadb-server php php-mysqlnd<\/strong><\/p>\n\n\n\n<p class=\"has-medium-font-size wp-block-paragraph\"><strong>[root@RockyLinux8WP ~]#sudo systemctl enable &#8211;now httpd mariadb<\/strong><\/p>\n\n\n\n<p class=\"wp-block-paragraph\"><\/p>\n\n\n\n<p class=\"has-large-font-size wp-block-paragraph\"><strong>\u4e0b\u8f09 \u6700\u65b0 WordPress 6.9.1\uff1a<\/strong><\/p>\n\n\n\n<p class=\"has-medium-font-size wp-block-paragraph\"><strong>[root@RockyLinux8WP ~]#wget https:\/\/wordpress.org\/latest.tar.gz<\/strong><\/p>\n\n\n\n<p class=\"has-medium-font-size wp-block-paragraph\"><strong>[root@RockyLinux8WP ~]#tar -xvzf latest.tar.gz<\/strong><\/p>\n\n\n\n<p class=\"has-medium-font-size wp-block-paragraph\"><strong>[root@RockyLinux8WP ~]#sudo mv wordpress \/var\/www\/html\/<\/strong><\/p>\n\n\n\n<p class=\"wp-block-paragraph\"><\/p>\n\n\n\n<p class=\"has-text-align-center has-large-font-size wp-block-paragraph\"><strong><mark style=\"background-color:#0693e3\" class=\"has-inline-color\">\u5bb6\u5ead\u7db2\u8def\u8a2d\u5099\u8a2d\u7f6e\u53c3\u8003\u5716<\/mark><\/strong><\/p>\n\n\n\n<p class=\"wp-block-paragraph\"><\/p>\n\n\n\n<figure class=\"wp-block-image size-large\"><img loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"572\" src=\"https:\/\/www.techx.idv.tw\/wp-content\/uploads\/2026\/02\/generated-image-1024x572.png\" alt=\"\" class=\"wp-image-20581\" srcset=\"https:\/\/www.techx.idv.tw\/wp-content\/uploads\/2026\/02\/generated-image-1024x572.png 1024w, https:\/\/www.techx.idv.tw\/wp-content\/uploads\/2026\/02\/generated-image-300x167.png 300w, https:\/\/www.techx.idv.tw\/wp-content\/uploads\/2026\/02\/generated-image-768x429.png 768w, https:\/\/www.techx.idv.tw\/wp-content\/uploads\/2026\/02\/generated-image.png 1376w\" sizes=\"auto, (max-width: 1024px) 100vw, 1024px\" \/><\/figure>\n\n\n\n<p class=\"wp-block-paragraph\"><\/p>\n\n\n\n<pre class=\"wp-block-code has-medium-font-size\"><code>\n<strong>\u8a2d\u5b9a\u8cc7\u6599\u5eab\u3001\u4fee\u6539 wp-config.php\uff0c\u7136\u5f8c\u700f\u89bd\u5668\u6253\u958b https:\/\/114.35.70.6\uff0c\u5c31\u80fd\u770b\u5230 WordPress 6.9.1 \u5b89\u88dd\u756b\u9762\u3002<\/strong><\/code><\/pre>\n\n\n\n<p class=\"wp-block-paragraph\"><\/p>\n\n\n\n<p class=\"has-large-font-size wp-block-paragraph\"><strong>\u53c3\u8003\u76f8\u95dc\u4ee3\u78bc<\/strong><\/p>\n\n\n\n<p class=\"has-large-font-size wp-block-paragraph\"><strong><mark style=\"background-color:rgba(0, 0, 0, 0);color:#cf2e2e\" class=\"has-inline-color\">pppoe-autofix.service<\/mark><\/strong><\/p>\n\n\n\n<p class=\"wp-block-paragraph\"><\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>&#91;Unit]\nDescription=PPPoE Dialer with Routing and Firewall\nAfter=network-<strong><mark style=\"background-color:rgba(0, 0, 0, 0);color:#cf2e2e\" class=\"has-inline-color\">online<\/mark><\/strong>.target\nWants=network-<strong><mark style=\"background-color:rgba(0, 0, 0, 0);color:#cf2e2e\" class=\"has-inline-color\">online<\/mark><\/strong>.target\n\n\n&#91;Service]\nType=oneshot\nExecStart=\/usr\/local\/bin\/<strong><mark style=\"background-color:#cf2e2e\" class=\"has-inline-color has-palette-color-8-color\">pppoe-autofix.sh<\/mark><\/strong>\nRemainAfterExit=yes\n\n&#91;Install]\nWantedBy=multi-user.target\n\n<\/code><\/pre>\n\n\n\n<p class=\"wp-block-paragraph\"><\/p>\n\n\n\n<p class=\"has-large-font-size wp-block-paragraph\"><strong><mark style=\"background-color:rgba(0, 0, 0, 0);color:#cf2e2e\" class=\"has-inline-color\">pppoe-autofix.sh<\/mark><\/strong><\/p>\n\n\n\n<p class=\"wp-block-paragraph\"><\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>#!\/bin\/bash\n# PPPoE \u81ea\u52d5\u64a5\u865f + \u8def\u7531\u4fee\u6b63\u8173\u672c\n\n# Step 1: \u64a5\u865f (\u78ba\u4fdd ppp0 \u8d77\u4f86)\n\/usr\/sbin\/pppd call hinet \n\n# Step 2: \u79fb\u9664\u539f\u672c LAN \u9810\u8a2d\u8def\u7531\nip route del default via 192.168.50.1 dev enp6s0 2&gt;\/dev\/null <strong><mark style=\"background-color:rgba(0, 0, 0, 0);color:#cf2e2e\" class=\"has-inline-color\">|| true<\/mark><\/strong>\n\n# Step 3: \u65b0\u589e PPPoE \u9810\u8a2d\u8def\u7531\nip route add default dev ppp0\n\n# Step 4: \u9632\u706b\u7246\u7d81\u5b9a ppp0 \u4e26 reload\nfirewall-cmd --zone=public --add-interface=ppp0 --permanent\nfirewall-cmd --reload\n\n# Step 5: \u986f\u793a\u7d50\u679c (\u56fa\u5b9a IP \u8207\u5340\u7db2 IP)\necho \"PPPoE \u5df2\u5efa\u7acb\uff0c\u5916\u90e8\u56fa\u5b9a IP:\"\nip addr show ppp0 | grep \"inet \"\n<\/code><\/pre>\n\n\n\n<p class=\"wp-block-paragraph\"><\/p>\n\n\n\n<p class=\"has-large-font-size wp-block-paragraph\"><strong>hinet<\/strong><\/p>\n\n\n\n<p class=\"wp-block-paragraph\"><\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>plugin rp-pppoe.so\nenp6s0\nuser \"77s55426f612@<strong><mark style=\"background-color:rgba(0, 0, 0, 0);color:#cf2e2e\" class=\"has-inline-color\">ip<\/mark><\/strong>.hinet.net\"\ndefaultroute\nusepeerdns\npersist\nnoauth\n\n<strong><mark style=\"background-color:rgba(0, 0, 0, 0);color:#cf2e2e\" class=\"has-inline-color\">holdoff 3\nmaxfail 0\nnopcomp\nnoaccomp<\/mark><\/strong>\n<\/code><\/pre>\n\n\n\n<p class=\"wp-block-paragraph\"><\/p>\n\n\n\n<pre class=\"wp-block-code has-large-font-size\"><code>\n<strong>\u7b2c\u4e5d\u7ae0\uff1a\u751f\u52d5\u6709\u8da3\u7684\u904e\u7a0b\u56de\u9867<\/strong><\/code><\/pre>\n\n\n\n<p class=\"wp-block-paragraph\"><\/p>\n\n\n\n<p class=\"has-medium-font-size wp-block-paragraph\"><strong>\u6578\u64da\u6a5f NAT \u6c92\u95dc \u2192 \u62ff\u4e0d\u5230\u516c\u7db2 IP<\/strong>\u3002<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li class=\"has-medium-font-size\"><strong>\u8def\u7531\u8868\u6c92\u6539 \u2192 \u5916\u90e8\u51fa\u53e3\u9084\u662f\u8d70 ASUS NAT\u3002<\/strong><\/li>\n\n\n\n<li class=\"has-medium-font-size\"><strong>\u9632\u706b\u7246\u6c92\u653e\u884c \u2192 WinSCP \u9023\u4e0d\u4e0a\u3002<\/strong><\/li>\n<\/ul>\n\n\n\n<p class=\"wp-block-paragraph\"><\/p>\n\n\n\n<p class=\"has-large-font-size wp-block-paragraph\"><strong>\u7d93\u904e\u9019\u4e00\u4e9b\u6709\u8da3\u7684\u904e\u7a0b\uff0c\u8b93\u6211\u5011\u66f4\u61c2\u7db2\u8def\u7684\u5e95\u5c64\u904b\u4f5c\u3002<\/strong><\/p>\n\n\n\n<p class=\"wp-block-paragraph\"><\/p>\n\n\n\n<p class=\"has-large-font-size wp-block-paragraph\"><strong>\u7b2c\u5341\u7ae0\uff1a\u7d66\u8b80\u8005\u7684\u5efa\u8b70<\/strong><strong><\/strong><\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li class=\"has-medium-font-size\"><strong>\u5982\u679c\u4f60\u8981\u81ea\u67b6\u7db2\u7ad9\u4e3b\u6a5f\uff0c\u56fa\u5b9a IP \u662f\u5fc5\u9808\u7684\u3002<\/strong><\/li>\n\n\n\n<li class=\"has-medium-font-size\"><strong>\u5efa\u8b70\u6578\u64da\u6a5f\u8a2d\u6210\u6a4b\u63a5(Bridge)<\/strong><\/li>\n\n\n\n<li class=\"has-medium-font-size\"><strong>PPPoE \u64a5\u865f\u5f8c\u8981\u6aa2\u67e5\u8def\u7531\u8868\uff0c\u78ba\u4fdd\u9810\u8a2d\u8def\u7531\u8d70 ppp0\u3002<\/strong><\/li>\n\n\n\n<li class=\"has-medium-font-size\"><strong>\u9632\u706b\u7246\u8981\u8a18\u5f97\u653e\u884c ppp0\uff0c\u4e0d\u7136\u5916\u90e8\u9023\u4e0d\u9032\u4f86\u3002<\/strong><\/li>\n\n\n\n<li class=\"has-medium-font-size\"><strong>\u6700\u5f8c WordPress 6.9.1 \u67b6\u7ad9\u53ea\u662f\u958b\u59cb\uff0c<mark style=\"background-color:rgba(0, 0, 0, 0);color:#cf2e2e\" class=\"has-inline-color\">\u5b89\u5168\u6027\u8207\u7dad\u8b77<\/mark>\u624d\u662f\u9577\u671f\u6311\u6230\u3002<\/strong><\/li>\n<\/ul>\n\n\n\n<p class=\"wp-block-paragraph\"><\/p>\n\n\n\n<p class=\"has-large-font-size wp-block-paragraph\"><strong><mark style=\"background-color:rgba(0, 0, 0, 0);color:#9b51e0\" class=\"has-inline-color\">\u5c0f\u7de8\u5c0f\u8a9e\uff1a PPP0 \u5c0f\u6545\u4e8b<\/mark><\/strong><\/p>\n\n\n\n<p class=\"has-large-font-size wp-block-paragraph\"><strong><mark style=\"background-color:#000000;color:#00d084\" class=\"has-inline-color\">\u9b54\u6cd5\u6c34\u7ba1\u8207\u9580\u724c\u865f\u78bc<\/mark><\/strong><\/p>\n\n\n\n<h2 class=\"wp-block-heading\">\ud83d\udcd6\u963f\u5bec\u8207\u9b54\u6cd5\u6c34\u7ba1<\/h2>\n\n\n\n<p class=\"has-large-font-size wp-block-paragraph\"><strong>\u5728\u4e00\u500b\u53eb\u300c\u7db2\u8def\u6751\u300d\u7684\u5730\u65b9\uff0c\u4f4f\u8457\u4e00\u4f4d\u53eb\u963f\u5bec\u7684\u5e74\u8f15\u4eba\u3002<\/strong><\/p>\n\n\n\n<p class=\"wp-block-paragraph\"><\/p>\n\n\n\n<p class=\"has-large-font-size wp-block-paragraph\"><strong>\u7b2c\u4e00\u7ae0\uff1a\u6df7\u4e82\u7684\u6c34\u7ba1<\/strong><br><\/p>\n\n\n\n<p class=\"has-medium-font-size wp-block-paragraph\"><strong>\u4ee5\u524d\uff0c\u7db2\u8def\u6751\u7684\u6bcf\u6236\u4eba\u5bb6\u90fd\u6709\u4e00\u689d\u76f4\u63a5\u9023\u5230\u300c\u7db2\u8def\u6d77\u300d\u7684\u5927\u6c34\u7ba1\uff0c\u4f46\u554f\u984c\u662f\uff1a<\/strong><\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li class=\"has-medium-font-size\"><strong>\u6c34\u7ba1\u592a\u591a\u592a\u4e82\uff0c\u7d93\u5e38\u63a5\u932f<\/strong><\/li>\n\n\n\n<li class=\"has-medium-font-size\"><strong>\u4e0d\u77e5\u9053\u8ab0\u7528\u4e86\u591a\u5c11\u6c34<\/strong><\/li>\n\n\n\n<li class=\"has-medium-font-size\"><strong>\u6709\u4eba\u5077\u63a5\u5225\u4eba\u7684\u6c34\u7ba1<\/strong><\/li>\n<\/ul>\n\n\n\n<p class=\"has-large-font-size wp-block-paragraph\"><strong>\u6751\u9577\u5f88\u982d\u75db\uff1a\u300c\u9019\u6a23\u4e0b\u53bb\uff0c\u7db2\u8def\u6d77\u7684\u6c34\u6703<mark style=\"background-color:#000000;color:#9b51e0\" class=\"has-inline-color\">\u4e82\u6210\u4e00\u5718<\/mark>\uff01\u300d<\/strong><\/p>\n\n\n\n<p class=\"wp-block-paragraph\"><\/p>\n\n\n\n<p class=\"has-large-font-size wp-block-paragraph\"><strong>\u7b2c\u4e8c\u7ae0\uff1a\u667a\u6167\u767c\u660e<\/strong><br><\/p>\n\n\n\n<p class=\"has-medium-font-size wp-block-paragraph\"><strong>\u6709\u4e00\u5929\uff0c\u667a\u6167\u8001\u4eba\u63d0\u51fa\u4e86\u300c\u9b54\u6cd5\u6c34\u7ba1\u7cfb\u7d71\u300d(PPPoE)<\/strong><\/p>\n\n\n\n<ol class=\"wp-block-list\">\n<li class=\"has-medium-font-size\"><strong>\u7b2c\u4e00\u5c64\uff1a\u666e\u901a\u6c34\u7ba1\uff08\u4e59\u592a\u7db2\u8def\uff09<\/strong><\/li>\n<\/ol>\n\n\n\n<ul class=\"wp-block-list\">\n<li class=\"has-medium-font-size\"><strong>\u6bcf\u689d\u8857\u92ea\u8a2d\u4e00\u689d\u5927\u6c34\u7ba1<\/strong><\/li>\n\n\n\n<li class=\"has-medium-font-size\"><strong>\u6240\u6709\u4eba\u5bb6\u90fd\u9023\u5230\u9019\u689d\u8857\u7ba1\u4e0a<\/strong><\/li>\n<\/ul>\n\n\n\n<ol class=\"wp-block-list\">\n<li class=\"has-large-font-size\"><strong>\u7b2c\u4e8c\u5c64\uff1a\u9b54\u6cd5\u8a08\u91cf\u8868\uff08PPPoE \u5ba2\u6236\u7aef\uff09<\/strong><\/li>\n<\/ol>\n\n\n\n<ul class=\"wp-block-list\">\n<li class=\"has-medium-font-size\"><strong>\u6bcf\u6236\u9580\u53e3\u88dd\u4e0a\u4e00\u500b\u9b54\u6cd5\u8a08\u91cf\u8868<\/strong><\/li>\n\n\n\n<li class=\"has-large-font-size\"><strong>\u8981\u7528\u6c34\u6642\uff0c\u5148\u5c0d\u8a08\u91cf\u8868\u8aaa<mark style=\"background-color:#000000;color:#ff6900\" class=\"has-inline-color\">\u901a\u95dc\u5bc6\u8a9e<\/mark><\/strong><\/li>\n<\/ul>\n\n\n\n<ol class=\"wp-block-list\">\n<li class=\"has-medium-font-size\"><strong>\u9b54\u6cd5\u6c34\u5ee0\uff08PPPoE \u4f3a\u670d\u5668\uff09<\/strong><\/li>\n<\/ol>\n\n\n\n<ul class=\"wp-block-list\">\n<li class=\"has-large-font-size\"><strong>\u6c34\u5ee0\u6709\u795e\u5947\u7684\u8a8d\u8b49\u7cfb\u7d71<\/strong><\/li>\n\n\n\n<li class=\"has-medium-font-size\"><strong>\u53ea\u6709\u6b63\u78ba\u7684\u300c\u7528\u6236\u540d+\u5bc6\u78bc\u300d\u80fd\u958b\u555f\u5c08\u7528\u6c34\u6d41<\/strong><\/li>\n<\/ul>\n\n\n\n<p class=\"has-large-font-size wp-block-paragraph\"><strong>\u7b2c\u4e09\u7ae0\uff1a\u963f\u5bec\u7684\u521d\u9ad4\u9a57<\/strong><br><\/p>\n\n\n\n<p class=\"has-medium-font-size wp-block-paragraph\"><strong>\u963f\u5bec\u642c\u65b0\u5bb6\u5f8c\uff0c\u7b2c\u4e00\u6b21\u4f7f\u7528\uff1a<\/strong><\/p>\n\n\n\n<ol class=\"wp-block-list\">\n<li class=\"has-medium-font-size\"><strong>\u63a2\u7d22\u968e\u6bb5\uff1a\u4ed6\u5c0d\u6c34\u7ba1\u558a\uff1a\u300c\u6709\u4eba\u5728\u55ce\uff1f\u6211\u60f3\u4e0a\u7db2\uff01\u300d<\/strong><br>\u2192 <strong>\u6c34\u5ee0\u56de\u61c9\uff1a\u300c\u6211\u5728\u9019\u88e1\uff01\u6211\u662f<mark style=\"background-color:#000000;color:#0693e3\" class=\"has-inline-color\">\u4e2d\u83ef\u6c34\u5ee0<\/mark>\uff01\u300d<\/strong><\/li>\n\n\n\n<li class=\"has-medium-font-size\"><strong>\u8a8d\u8b49\u968e\u6bb5\uff1a\u963f\u5bec\u8aaa\u51fa\u9b54\u6cd5\u5bc6\u8a9e\uff1a<mark style=\"background-color:#000000;color:#cf2e2e\" class=\"has-inline-color\">\u300c\u7528\u6236\u540d\uff1a\u963f\u5bec\u5bb6\uff0c\u5bc6\u78bc\uff1a123456\u300d<\/mark><\/strong><br>\u2192 <strong>\u6c34\u5ee0\u6aa2\u67e5\uff1a\u300c\u5bc6\u78bc\u6b63\u78ba\uff01\u70ba\u4f60\u958b\u555f\u5c08\u5c6c\u6c34\u9053\uff01\u300d<\/strong><\/li>\n\n\n\n<li class=\"has-medium-font-size\"><strong>\u5efa\u7acb\u96a7\u9053<\/strong>\uff1a<strong><mark style=\"background-color:#000000;color:#fcb900\" class=\"has-inline-color\">\u4e00\u689d\u767c\u5149\u7684\u9b54\u6cd5\u6c34\u7ba1<\/mark><\/strong>\u51fa\u73fe\u4e86\uff01<\/li>\n<\/ol>\n\n\n\n<ul class=\"wp-block-list\">\n<li class=\"has-medium-font-size\"><strong>\u5916\u8868\u770b\u8d77\u4f86\u8ddf\u9130\u5c45\u7684\u6c34\u7ba1\u4e00\u6a23<\/strong><\/li>\n\n\n\n<li class=\"has-medium-font-size\"><strong>\u4f46\u5167\u90e8\u662f\u963f\u5bec\u5c08\u7528\u7684\u52a0\u5bc6\u901a\u9053<\/strong><\/li>\n<\/ul>\n\n\n\n<p class=\"wp-block-paragraph\"><\/p>\n\n\n\n<p class=\"has-large-font-size wp-block-paragraph\"><strong>\u66a2\u5feb\u7528\u6c34\uff1a\u73fe\u5728\u963f\u5bec\u53ef\u4ee5<\/strong>\uff1a<\/p>\n\n\n\n<ol class=\"wp-block-list\">\n<li><\/li>\n<\/ol>\n\n\n\n<ul class=\"wp-block-list\">\n<li class=\"has-medium-font-size\"><strong>\u770b\u7db2\u8def\u96fb\u8996\uff08\u6c34\u6d41\u7a69\u5b9a\uff09<\/strong><\/li>\n\n\n\n<li class=\"has-medium-font-size\"><strong>\u73a9\u7dda\u4e0a\u904a\u6232\uff08\u4f4e\u5ef6\u9072\uff09<\/strong><\/li>\n\n\n\n<li class=\"has-medium-font-size\"><strong>\u540c\u6642\u591a\u4eba\u4e0a\u7db2\uff08\u6c34\u7ba1\u6703\u81ea\u52d5\u5206\u914d\uff09<\/strong><\/li>\n<\/ul>\n\n\n\n<p class=\"wp-block-paragraph\"><\/p>\n\n\n\n<p class=\"has-large-font-size wp-block-paragraph\"><strong>\u7b2c\u56db\u7ae0\uff1a\u610f\u5916\u7684\u597d\u8655<\/strong><br><\/p>\n\n\n\n<p class=\"has-large-font-size wp-block-paragraph\"><strong>\u6709\u4e00\u5929\uff0c\u7db2\u8def\u6751\u767c\u751f\u4e86\u5927\u4e8b\u4ef6<\/strong>\uff1a<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li class=\"has-medium-font-size\"><strong>\u9694\u58c1\u8001\u738b\u60f3\u5077\u63a5\u963f\u5bec\u7684\u6c34\u7ba1\uff0c\u4f46\u9b54\u6cd5\u8a08\u91cf\u8868\u7acb\u5373\u963b\u64cb\uff01<\/strong><\/li>\n\n\n\n<li class=\"has-medium-font-size\"><strong>\u6751\u9577\u8981\u7d71\u8a08\u7528\u6c34\u91cf\uff0c\u9b54\u6cd5\u7cfb\u7d71\u81ea\u52d5\u751f\u6210\u5831\u8868\uff01<\/strong><\/li>\n\n\n\n<li class=\"has-medium-font-size\"><strong>\u6c34\u7ba1\u7dad\u4fee\u6642\uff0c\u53ea\u8981\u91cd\u65b0\u5ff5\u5bc6\u8a9e\u5c31\u80fd\u6062\u5fa9\uff0c\u4e0d\u7528\u91cd\u65b0\u92ea\u7ba1\uff01<\/strong><\/li>\n<\/ul>\n\n\n\n<p class=\"wp-block-paragraph\"><\/p>\n\n\n\n<p class=\"has-large-font-size wp-block-paragraph\"><strong>\u7b2c\u4e94\u7ae0\uff1a\u73fe\u4ee3\u555f\u793a<\/strong><br><\/p>\n\n\n\n<p class=\"has-large-font-size wp-block-paragraph\"><strong>\u963f\u5bec\u73fe\u5728\u660e\u767d\u4e86\uff1a<\/strong><\/p>\n\n\n\n<blockquote class=\"wp-block-quote is-layout-flow wp-block-quote-is-layout-flow\">\n<p class=\"has-medium-font-size wp-block-paragraph\"><strong>\u300cPPPoE\u5c31\u50cf\u7d66\u7db2\u8def\u88dd\u4e0a\u4e86\u667a\u6167\u6c34\u9336 + \u5c08\u7528\u96a7\u9053\uff0c\u5916\u8868\u5927\u5bb6\u5171\u7528\u4e00\u689d\u8857\u7ba1 (\u4e59\u592a\u7db2\u8def\uff09\uff0c\u4f46\u5167\u88e1\u6bcf\u6236\u90fd\u6709\u81ea\u5df1\u7368\u7acb\u7684\u3001\u5b89\u5168\u7684\u3001\u53ef\u7ba1\u7406\u7684\u9b54\u6cd5\u6c34\u9053 PPP \u9ede\u5c0d\u9ede\u5354\u5b9a\uff09\u3002\u300d<\/strong><\/p>\n<\/blockquote>\n\n\n\n<p class=\"has-medium-font-size wp-block-paragraph\"><\/p>\n\n\n\n<p class=\"has-large-font-size wp-block-paragraph\"><strong>\u5c0f\u77e5\u8b58\u88dc\u5145<\/strong>\uff1a<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li class=\"has-medium-font-size\"><strong>\u5f88\u591a\u5bb6\u5ead\u5bec\u983b\uff08\u5982ADSL\u3001\u5149\u7e96\uff09\u90fd\u4f7f\u7528 PPPoE<\/strong><\/li>\n\n\n\n<li class=\"has-medium-font-size\"><strong>\u6bcf\u6b21\u91cd\u958b\u6578\u64da\u6a5f\u6642\uff0c\u5c31\u662f\u5728\u91cd\u65b0\u9032\u884c\u300c\u9b54\u6cd5\u8a8d\u8b49\u300d<\/strong><\/li>\n\n\n\n<li class=\"has-medium-font-size\"><strong>\u90a3\u500b\u300c\u9023\u7dda\u5e33\u865f\u5bc6\u78bc\u300d\u5c31\u662f\u958b\u555f\u9b54\u6cd5\u6c34\u7ba1\u7684\u9470\u5319<\/strong><\/li>\n<\/ul>\n\n\n\n<p class=\"wp-block-paragraph\"><\/p>\n\n\n\n<p class=\"has-medium-font-size wp-block-paragraph\"><strong>\u9019\u500b\u7cfb\u7d71\u8b93 ISP \u80fd\u7ba1\u7406\u6578\u767e\u842c\u7528\u6236\uff0c\u5c31\u50cf\u6c34\u516c\u53f8\u80fd\u7ba1\u7406\u6574\u500b\u57ce\u5e02\u7528\u6c34\u4e00\u6a23\uff0c\u65e2\u6709\u6548\u7387\u53c8\u5b89\u5168\uff01\ud83d\udeb0\u2728<\/strong><\/p>\n\n\n\n<p class=\"has-large-font-size wp-block-paragraph\"><\/p>\n\n\n\n<p class=\"has-medium-font-size wp-block-paragraph\"><strong><mark style=\"background-color:rgba(0, 0, 0, 0);color:#cf2e2e\" class=\"has-inline-color\">\u9019\u7bc7\u6587\u7ae0\u5b8c\u6574\u7d00\u9304\u4e86\u6211\u5728 Rocky Linux 8 \u4e0a\uff0c\u7528\u55ae\u7db2\u5361\u540c\u6642\u8dd1 LAN \u8207 PPPoE \u56fa\u5b9a IP \u7684\u904e\u7a0b\uff0c\u5f9e\u6578\u64da\u6a5f\u8a2d\u5b9a\u3001PPP \u64a5\u865f\u3001\u8def\u7531\u8868\u8abf\u6574<\/mark><\/strong><\/p>\n\n\n\n<p class=\"has-medium-font-size wp-block-paragraph\"><\/p>\n\n\n\n<p class=\"has-large-font-size wp-block-paragraph\"><strong>\u2705 <\/strong><strong>\u7d50\u8ad6<\/strong><\/p>\n\n\n\n<p class=\"has-large-font-size wp-block-paragraph\">\u9019\u4efd systemd \u670d\u52d9\u6703\u5728\u958b\u6a5f\u6642\uff1a<\/p>\n\n\n\n<ol start=\"1\" class=\"wp-block-list\">\n<li class=\"has-medium-font-size\"><strong>\u81ea\u52d5\u57f7\u884c PPPoE \u64a5\u865f (pppd call hinet)<\/strong><\/li>\n\n\n\n<li class=\"has-medium-font-size\"><strong>\u7b49\u5f85 ppp0 \u8d77\u4f86\u5f8c\u81ea\u52d5\u4fee\u6b63\u8def\u7531<\/strong><\/li>\n\n\n\n<li class=\"has-medium-font-size\"><strong>\u78ba\u4fdd\u9632\u706b\u7246\u7d81\u5b9a ppp0<\/strong><\/li>\n\n\n\n<li class=\"has-medium-font-size\"><strong>\u4fdd\u7559 LAN (192.168.50.3) \u540c\u6642\u5b58\u5728<\/strong><\/li>\n<\/ol>\n\n\n\n<hr class=\"wp-block-separator has-alpha-channel-opacity\"\/>\n\n\n\n<h1 class=\"wp-block-heading\"><mark style=\"background-color:rgba(0, 0, 0, 0);color:#cf2e2e\" class=\"has-inline-color\">\u5f88\u91cd\u8981\uff1a\u5148\u65b7\u6389\u820a\u9023\u7dda\uff0c\u907f\u514d\u6b98\u7559<\/mark><\/h1>\n\n\n\n<p class=\"wp-block-paragraph\"><\/p>\n\n\n\n<p class=\"has-medium-font-size wp-block-paragraph\"><strong>\u5728 Linux \u7cfb\u7d71\u88e1\uff0c\u5982\u679c\u4f60\u8981\u300c\u65b7\u6389\u820a\u7684 ppp0 \u9023\u7dda\uff0c\u907f\u514d\u6b98\u7559\u300d\uff0c\u6b63\u78ba\u7684\u505a\u6cd5\u662f\u900f\u904e \u7db2\u8def\u7ba1\u7406\u5de5\u5177\u6216 pppd \u4f86\u505c\u6b62\u9023\u7dda\uff0c\u800c\u4e0d\u662f\u76f4\u63a5\u522a\u6a94\u6848\u3002\u4ee5\u4e0b\u662f\u5b89\u5168\u7684\u64cd\u4f5c\u6d41\u7a0b\uff1a<\/strong><\/p>\n\n\n\n<p class=\"wp-block-paragraph\"><\/p>\n\n\n\n<h3 class=\"wp-block-heading\">\ud83d\udd39\u65b7\u7dda\u6307\u4ee4<\/h3>\n\n\n\n<ol class=\"wp-block-list\">\n<li class=\"has-medium-font-size\"><strong>\u4f7f\u7528 ip \u6307\u4ee4<\/strong> <code>ip link set ppp0 down<\/code> \u9019\u6703\u628a ppp0 \u4ecb\u9762\u95dc\u9589\u3002<\/li>\n\n\n\n<li class=\"has-medium-font-size\"><strong>\u4f7f\u7528 ifconfig<\/strong> \uff08\u5982\u679c\u7cfb\u7d71\u6709\u5b89\u88dd net-tools\uff09 <code>ifconfig ppp0 down<\/code><\/li>\n\n\n\n<li class=\"has-medium-font-size\"><strong>\u4f7f\u7528 pppd<\/strong> \u5982\u679c\u662f\u900f\u904e <code>pppd<\/code> \u5efa\u7acb\u7684\u64a5\u865f\u9023\u7dda\uff0c<strong>\u53ef\u4ee5\u7528\uff1a <code>killall pppd<\/code> \u6216\u8005\u627e\u5230 pppd \u7684 PID\uff1a <code>ps -ef | grep pppd kill &lt;PID&gt;<\/code><\/strong><\/li>\n<\/ol>\n\n\n\n<p class=\"wp-block-paragraph\"><\/p>\n\n\n\n<h3 class=\"wp-block-heading\">\ud83d\udd39\u67e5\u8a62\u662f\u5426\u65b7\u7dda\u6210\u529f<\/h3>\n\n\n\n<p class=\"wp-block-paragraph\"><\/p>\n\n\n\n<ol class=\"wp-block-list\">\n<li class=\"has-medium-font-size\"><strong>\u67e5\u770b\u7db2\u8def\u4ecb\u9762<\/strong> <code>ip addr show<\/code> \u5982\u679c ppp0 \u4e0d\u518d\u986f\u793a\uff0c\u4ee3\u8868\u5df2\u7d93\u65b7\u7dda\u3002<\/li>\n\n\n\n<li class=\"has-medium-font-size\"><strong>\u6aa2\u67e5\u8def\u7531\u8868<\/strong> <code>ip route<\/code> \u78ba\u8a8d ppp0 \u7684\u8def\u7531\u662f\u5426\u6d88\u5931\u3002<\/li>\n\n\n\n<li class=\"has-medium-font-size\"><strong>\u6aa2\u67e5\u9023\u7dda\u72c0\u614b<\/strong> <code>ifconfig<\/code> \u6216 <code>ip link<\/code> \u770b ppp0 \u662f\u5426\u9084\u5b58\u5728\u3002<\/li>\n<\/ol>\n\n\n\n<p class=\"wp-block-paragraph\"><\/p>\n\n\n\n<h3 class=\"wp-block-heading\">\u2705 \u5efa\u8b70\u6d41\u7a0b<\/h3>\n\n\n\n<ol class=\"wp-block-list\">\n<li class=\"has-medium-font-size\">\u5148\u7528 <code>ip addr show<\/code> \u78ba\u8a8d ppp0 \u662f\u5426\u5b58\u5728\u3002<\/li>\n\n\n\n<li class=\"has-medium-font-size\">\u5982\u679c\u5b58\u5728\uff0c\u7528 <code>ip link set ppp0 down<\/code> \u6216 <code>killall pppd<\/code> \u65b7\u7dda\u3002<\/li>\n\n\n\n<li class=\"has-medium-font-size\">\u518d\u6b21\u7528 <code>ip addr show<\/code> \u6216 <code>ip route<\/code> \u78ba\u8a8d\u5df2\u7d93\u6e05\u9664\u3002<\/li>\n<\/ol>\n\n\n\n<p class=\"wp-block-paragraph\"><\/p>\n\n\n\n<p class=\"has-large-font-size wp-block-paragraph\"><strong>\u9644\u9304<\/strong>\uff1a<strong><mark style=\"background-color:rgba(0, 0, 0, 0);color:#cf2e2e\" class=\"has-inline-color\">\u5efa\u8b70\u5099\u4efd <strong><mark style=\"background-color:rgba(0, 0, 0, 0);color:#cf2e2e\" class=\"has-inline-color\">WordPress 6.9.1<\/mark><\/strong> \u65b9\u6cd5\u53ca7 \u5206\u5272\u5340\u67b6\u69cb\u5716_Rocky Linux 8.10 + WordPress 6.9.1<\/mark><\/strong><\/p>\n\n\n\n<p class=\"wp-block-paragraph\"><\/p>\n\n\n\n<p class=\"has-medium-font-size wp-block-paragraph\"><strong><mark style=\"background-color:#000000;color:#cf2e2e\" class=\"has-inline-color\">WordPress 6.9.1-[root@RockyLinux8WP ~]#tar -czvf \/home\/wordpress_files_$(date +%F).tar.gz \/var\/www\/html<\/mark><\/strong><\/p>\n\n\n\n<p class=\"wp-block-paragraph\"><\/p>\n\n\n\n<p class=\"has-medium-font-size wp-block-paragraph\"><strong><mark style=\"background-color:#000000;color:#cf2e2e\" class=\"has-inline-color\">WordPress 6.9.1 SQL \u8cc7\u6599\u5eab-[root@RockyLinux8WP ~]#<br>mariadb-dump -u root -p&#8217;sbisn896s93s743&#8242; wordpress &gt; \/home\/wordpress_backup_$(date +%F).sql<\/mark><\/strong><\/p>\n\n\n\n<p class=\"wp-block-paragraph\"><\/p>\n\n\n\n<p class=\"has-large-font-size wp-block-paragraph\"><strong>7 \u5206\u5272\u5340\u67b6\u69cb\u5716_Rocky Linux 8.10 + WordPress 6.9.1<\/strong><\/p>\n\n\n\n<figure class=\"wp-block-image size-large\"><img loading=\"lazy\" decoding=\"async\" width=\"683\" height=\"1024\" src=\"https:\/\/www.techx.idv.tw\/wp-content\/uploads\/2026\/02\/7-\u5206\u5272\u5340\u67b6\u69cb\u5716_Rocky-Linux-8.10-WordPress-683x1024.png\" alt=\"\" class=\"wp-image-20220\" srcset=\"https:\/\/www.techx.idv.tw\/wp-content\/uploads\/2026\/02\/7-\u5206\u5272\u5340\u67b6\u69cb\u5716_Rocky-Linux-8.10-WordPress-683x1024.png 683w, https:\/\/www.techx.idv.tw\/wp-content\/uploads\/2026\/02\/7-\u5206\u5272\u5340\u67b6\u69cb\u5716_Rocky-Linux-8.10-WordPress-200x300.png 200w, https:\/\/www.techx.idv.tw\/wp-content\/uploads\/2026\/02\/7-\u5206\u5272\u5340\u67b6\u69cb\u5716_Rocky-Linux-8.10-WordPress-768x1152.png 768w, https:\/\/www.techx.idv.tw\/wp-content\/uploads\/2026\/02\/7-\u5206\u5272\u5340\u67b6\u69cb\u5716_Rocky-Linux-8.10-WordPress.png 1024w\" sizes=\"auto, (max-width: 683px) 100vw, 683px\" \/><figcaption class=\"wp-element-caption\"><strong><mark style=\"background-color:rgba(0, 0, 0, 0);color:#cf2e2e\" class=\"has-inline-color\">7 \u5206\u5272\u5340\u67b6\u69cb\u5716_Rocky Linux 8.10 + WordPress 6.9.1<\/mark><\/strong><\/figcaption><\/figure>\n\n\n\n<p class=\"has-text-align-center has-large-font-size wp-block-paragraph\"><br><strong><mark style=\"background-color:#cf2e2e\" class=\"has-inline-color\">\u5982\u4f55\u8a2d\u5b9a RT-AX86U \u8def\u7531\u5668\u6bcf\u9031\u91cd\u65b0\u555f\u52d5<\/mark><\/strong><\/p>\n\n\n\n<p class=\"wp-block-paragraph\"><\/p>\n\n\n\n<figure class=\"wp-block-image size-large\"><img loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"576\" src=\"https:\/\/www.techx.idv.tw\/wp-content\/uploads\/2026\/02\/capture_001_23032026_204141-1024x576.jpg\" alt=\"\" class=\"wp-image-20554\" srcset=\"https:\/\/www.techx.idv.tw\/wp-content\/uploads\/2026\/02\/capture_001_23032026_204141-1024x576.jpg 1024w, https:\/\/www.techx.idv.tw\/wp-content\/uploads\/2026\/02\/capture_001_23032026_204141-300x169.jpg 300w, https:\/\/www.techx.idv.tw\/wp-content\/uploads\/2026\/02\/capture_001_23032026_204141-768x432.jpg 768w, https:\/\/www.techx.idv.tw\/wp-content\/uploads\/2026\/02\/capture_001_23032026_204141-1536x864.jpg 1536w, https:\/\/www.techx.idv.tw\/wp-content\/uploads\/2026\/02\/capture_001_23032026_204141-2048x1152.jpg 2048w\" sizes=\"auto, (max-width: 1024px) 100vw, 1024px\" \/><\/figure>\n\n\n\n<p class=\"has-text-align-center has-large-font-size wp-block-paragraph\"><br> <strong><mark style=\"background-color:#cf2e2e\" class=\"has-inline-color\">Rocky Linux 8.10 \u5982\u4f55\u6b63\u78ba\u5b89\u88dd\u5009\u9821\u8f38\u5165\u6cd5<\/mark><\/strong><\/p>\n\n\n\n<p class=\"wp-block-paragraph\"><\/p>\n\n\n\n<p class=\"has-medium-font-size wp-block-paragraph\"><strong>\u5728 Rocky Linux 8.10 (\u57fa\u65bc RHEL 8 \u9ad4\u7cfb) \u4e2d\uff0c\u9810\u8a2d\u4f7f\u7528\u7684\u662f ibus \u8f38\u5165\u6cd5\u6846\u67b6\uff0c\u8981\u5b89\u88dd\u5009\u9821\uff0c\u6211\u5011\u901a\u5e38\u6703\u9078\u7528 <\/strong><code><strong>ibus-table-chinese-cangjie<\/strong><\/code><strong> \u9019\u500b\u5957\u4ef6\uff0c\u5b83\u5305\u542b\u4e86\u5009\u9821\u4e09\u4ee3\u8207\u4e94\u4ee3\u3002<\/strong><\/p>\n\n\n\n<p class=\"has-large-font-size wp-block-paragraph\"><strong>\u8acb\u4f9d\u7167\u4ee5\u4e0b\u6b65\u9a5f\u9032\u884c\u5b89\u88dd\uff1a<\/strong><\/p>\n\n\n\n<h3 class=\"wp-block-heading\">STEP 1\uff1a\u5b89\u88dd\u5009\u9821\u5957\u4ef6<\/h3>\n\n\n\n<p class=\"has-large-font-size wp-block-paragraph\"><strong>\u6253\u958b\u7d42\u7aef\u6a5f\uff0c\u5207\u63db\u81f3 root \u6b0a\u9650\u6216\u4f7f\u7528 <code>sudo<\/code> \u57f7\u884c\u4ee5\u4e0b\u6307\u4ee4\uff1a<\/strong><\/p>\n\n\n\n<p class=\"has-medium-font-size wp-block-paragraph\"><\/p>\n\n\n\n<pre class=\"wp-block-code has-medium-font-size\"><code><strong>#sudo dnf install ibus-table-chinese-cangjie<\/strong>\n<\/code><\/pre>\n\n\n\n<p class=\"has-large-font-size wp-block-paragraph\"><em><strong>\u9019\u6703\u5b89\u88dd\u76f8\u95dc\u7684\u8f38\u5165\u6cd5\u5f15\u64ce\u8207\u5009\u9821\u5c0d\u7167\u8868\u3002<\/strong><\/em><\/p>\n\n\n\n<hr class=\"wp-block-separator has-alpha-channel-opacity\"\/>\n\n\n\n<h3 class=\"wp-block-heading\">STEP 2\uff1a <strong><mark style=\"background-color:#cf2e2e\" class=\"has-inline-color\">\u91cd\u555f ibus \u670d\u52d9<\/mark><\/strong><\/h3>\n\n\n\n<p class=\"has-medium-font-size wp-block-paragraph\">\u5b89\u88dd\u5b8c\u6210\u5f8c\uff0c\u7cfb\u7d71\u6709\u6642\u7121\u6cd5\u7acb\u5373\u5075\u6e2c\u5230\u65b0\u7684\u8f38\u5165\u6cd5\uff0c\u5efa\u8b70\u5148\u91cd\u65b0\u555f\u52d5 ibus \u5b88\u8b77\u9032\u7a0b\uff1a<\/p>\n\n\n\n<pre class=\"wp-block-code has-large-font-size\"><code><strong>#ibus restart<\/strong>\n<\/code><\/pre>\n\n\n\n<h3 class=\"wp-block-heading\">STEP 3\uff1a\u5728 GNOME \u8a2d\u5b9a\u4e2d\u6dfb\u52a0\u8f38\u5165\u6cd5<\/h3>\n\n\n\n<p class=\"has-large-font-size wp-block-paragraph\"><strong>Rocky Linux 8 \u9810\u8a2d\u4f7f\u7528 GNOME \u684c\u9762\u74b0\u5883\uff0c\u8acb\u624b\u52d5\u5c07\u4ecb\u9762\u52a0\u5165\u6e05\u55ae\uff1a<\/strong><\/p>\n\n\n\n<ol start=\"1\" class=\"wp-block-list\">\n<li class=\"has-medium-font-size\">\u9ede\u64ca\u684c\u9762\u53f3\u4e0a\u89d2\u7684\u7cfb\u7d71\u9078\u55ae\uff0c\u9032\u5165 <strong><mark style=\"background-color:#cf2e2e\" class=\"has-inline-color\">Settings (\u8a2d\u5b9a)<\/mark><\/strong>\u3002<\/li>\n\n\n\n<li class=\"has-medium-font-size\">\u5728\u5de6\u5074\u9078\u55ae\u9078\u64c7 <strong>Region &amp; Language <mark style=\"background-color:#cf2e2e\" class=\"has-inline-color\">(\u8a9e\u8a00\u8207\u5340\u57df)<\/mark><\/strong>\u3002<\/li>\n\n\n\n<li class=\"has-medium-font-size\">\u5728 <strong>Input Sources (\u8f38\u5165\u4f86\u6e90)<\/strong> \u5340\u584a<strong><mark style=\"background-color:#ff6900\" class=\"has-inline-color\">\u9ede\u64ca + \u865f<\/mark><\/strong>\u3002<\/li>\n\n\n\n<li class=\"has-medium-font-size\">\u9ede\u64ca <strong>Chinese (Taiwan)<\/strong> \u6216 <strong>Chinese (Hong Kong)<\/strong>\uff08\u8996\u60a8\u7684\u8a9e\u7cfb\u8a2d\u5b9a\u800c\u5b9a\uff09\u3002<\/li>\n\n\n\n<li class=\"has-medium-font-size\">\u627e\u5230 <strong>Chinese (Cangjie3)<\/strong> \u6216 <strong>Chinese (Cangjie5)<\/strong>\uff08\u9019\u53d6\u6c7a\u65bc\u60a8\u6163\u7528\u7684\u7248\u672c\uff09\u3002<\/li>\n\n\n\n<li class=\"has-medium-font-size\">\u9ede\u64ca <strong>Add (\u52a0\u5165)<\/strong>\u3002<\/li>\n<\/ol>\n\n\n\n<p class=\"wp-block-paragraph\"><\/p>\n\n\n\n<h3 class=\"wp-block-heading\">STEP 4\uff1a\u5207\u63db\u8207\u4f7f\u7528<\/h3>\n\n\n\n<p class=\"has-medium-font-size wp-block-paragraph\"><\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li class=\"has-large-font-size\"><strong>\u4e2d\u82f1\u6587\u5207\u63db\uff1a \u5728\u5009\u9821\u6a21\u5f0f\u4e0b\uff0c\u901a\u5e38<mark style=\"background-color:#fcb900\" class=\"has-inline-color\">\u6309 <code>Shift<\/code> \u9375<\/mark>\u5373\u53ef\u5feb\u901f\u5207\u63db\u4e2d\/\u82f1\u8f38\u5165<\/strong>\u3002<\/li>\n<\/ul>\n\n\n\n<p class=\"wp-block-paragraph\"><\/p>\n\n\n\n<p class=\"has-text-align-center has-large-font-size wp-block-paragraph\"><strong><mark style=\"background-color:#00d084\" class=\"has-inline-color\">\u5982\u4f55\u8b93 Rocky Linux 8.10 \u652f\u63f4 exFAT<\/mark><\/strong><\/p>\n\n\n\n<p class=\"has-large-font-size wp-block-paragraph\"><strong>\u65b9\u6cd5\uff1a\u53ef\u4f7f\u7528\u6307\u4ee4<\/strong><\/p>\n\n\n\n<p class=\"has-large-font-size wp-block-paragraph\"><strong><mark style=\"background-color:#f78da7\" class=\"has-inline-color\">\uff03sudo dnf install exfatprogs fuse-exfat &#8211;disablerepo=mariadb-maxscale<\/mark><\/strong><\/p>\n\n\n\n<p class=\"wp-block-paragraph\"><\/p>\n\n\n\n<p class=\"has-medium-font-size wp-block-paragraph\"><strong>\u9019\u884c\u6307\u4ee4\u7684\u4f5c\u7528\u662f\uff1a\u5728 Fedora\/RHEL \u7cfb\u7d71\u4e0a\u5b89\u88dd exFAT \u652f\u63f4\u5de5\u5177\uff08<code>exfatprogs<\/code> \u8207 <code>fuse-exfat<\/code>\uff09\uff0c\u4e26\u4e14\u5728\u5b89\u88dd\u904e\u7a0b\u4e2d\u66ab\u6642\u505c\u7528 <code>mariadb-maxscale<\/code> \u8edf\u9ad4\u5eab\uff0c\u4ee5\u907f\u514d\u5957\u4ef6\u885d\u7a81\u6216\u8aa4\u7528\u4f86\u6e90\u3002<\/strong><\/p>\n\n\n\n<h2 class=\"wp-block-heading\">\u6307\u4ee4\u9010\u6bb5\u62c6\u89e3<\/h2>\n\n\n\n<h3 class=\"wp-block-heading\">1. <code>sudo<\/code><\/h3>\n\n\n\n<ul class=\"wp-block-list\">\n<li class=\"has-medium-font-size\"><strong>\u610f\u601d<\/strong>\uff1a\u4ee5\u300c\u8d85\u7d1a\u4f7f\u7528\u8005\uff08root\uff09\u300d\u8eab\u4efd\u57f7\u884c\u3002<\/li>\n\n\n\n<li class=\"has-medium-font-size\"><strong>\u539f\u56e0<\/strong>\uff1a\u5b89\u88dd\u7cfb\u7d71\u5957\u4ef6\u9700\u8981\u7ba1\u7406\u54e1\u6b0a\u9650\u3002<\/li>\n<\/ul>\n\n\n\n<h3 class=\"wp-block-heading\">2. <code>dnf<\/code><\/h3>\n\n\n\n<ul class=\"wp-block-list\">\n<li class=\"has-medium-font-size\"><strong>\u610f\u601d<\/strong>\uff1aFedora\/RHEL \u7cfb\u7d71\u7684\u5957\u4ef6\u7ba1\u7406\u5de5\u5177\uff08\u4e0b\u4e00\u4ee3 yum\uff09\u3002<\/li>\n\n\n\n<li class=\"has-medium-font-size\"><strong>\u529f\u80fd<\/strong>\uff1a\u7528\u4f86\u5b89\u88dd\u3001\u66f4\u65b0\u3001\u79fb\u9664\u8edf\u9ad4\u5957\u4ef6\u3002<\/li>\n<\/ul>\n\n\n\n<h3 class=\"wp-block-heading\">3. <code>install<\/code><\/h3>\n\n\n\n<ul class=\"wp-block-list\">\n<li class=\"has-large-font-size\"><strong>\u610f\u601d<\/strong>\uff1a\u5b89\u88dd\u6307\u5b9a\u7684\u5957\u4ef6\u3002<\/li>\n<\/ul>\n\n\n\n<h3 class=\"wp-block-heading\">4. <code>exfatprogs<\/code><\/h3>\n\n\n\n<ul class=\"wp-block-list\">\n<li class=\"has-medium-font-size\"><strong>\u7528\u9014<\/strong>\uff1a\u63d0\u4f9b exFAT \u6a94\u6848\u7cfb\u7d71\u7684\u7ba1\u7406\u5de5\u5177\uff0c\u4f8b\u5982\u683c\u5f0f\u5316 (<code>mkfs.exfat<\/code>)\u3001\u6aa2\u67e5 (<code>fsck.exfat<\/code>)\u3002<\/li>\n\n\n\n<li class=\"has-medium-font-size\"><strong>\u5fc5\u8981\u6027<\/strong>\uff1a\u8b93 Linux \u80fd\u5efa\u7acb\u6216\u4fee\u5fa9 exFAT \u6a94\u6848\u7cfb\u7d71\u3002<\/li>\n<\/ul>\n\n\n\n<h3 class=\"wp-block-heading has-medium-font-size\">5. <code>fuse-exfat<\/code><\/h3>\n\n\n\n<ul class=\"wp-block-list\">\n<li class=\"has-medium-font-size\"><strong>\u7528\u9014<\/strong>\uff1a\u900f\u904e FUSE\uff08Filesystem in Userspace\uff09\u652f\u63f4 exFAT \u7684\u8b80\u5beb\u3002<\/li>\n\n\n\n<li class=\"has-medium-font-size\"><strong>\u5fc5\u8981\u6027<\/strong>\uff1a\u8b93 Linux \u80fd\u639b\u8f09 exFAT \u78c1\u789f\u6216\u96a8\u8eab\u789f\uff0c\u8207 Windows\/macOS \u76f8\u5bb9\u3002<\/li>\n<\/ul>\n\n\n\n<h3 class=\"wp-block-heading\">6. <code>--disablerepo=mariadb-maxscale<\/code><\/h3>\n\n\n\n<ul class=\"wp-block-list\">\n<li class=\"has-medium-font-size\"><strong>\u610f\u601d<\/strong>\uff1a\u5728\u9019\u6b21\u5b89\u88dd\u904e\u7a0b\u4e2d\uff0c\u505c\u7528\u540d\u70ba <code>mariadb-maxscale<\/code> \u7684\u5957\u4ef6\u5eab\u3002<\/li>\n\n\n\n<li class=\"has-medium-font-size\"><strong>\u539f\u56e0<\/strong>\uff1a\u907f\u514d <code>dnf<\/code> \u5f9e\u8a72\u5eab\u6293\u53d6\u4e0d\u76f8\u95dc\u6216\u885d\u7a81\u7684\u5957\u4ef6\uff0c\u78ba\u4fdd\u5b89\u88dd\u4f86\u6e90\u6b63\u78ba\u3002<\/li>\n<\/ul>\n\n\n\n<p class=\"wp-block-paragraph\"><\/p>\n\n\n\n<p class=\"has-medium-font-size wp-block-paragraph\">\ud83d\udc49 <strong><mark style=\"background-color:#9b51e0\" class=\"has-inline-color\">\u7c21\u55ae\u4f86\u8aaa\uff0c\u9019\u884c\u6307\u4ee4\u5c31\u662f\uff1a\u7528 root \u6b0a\u9650\u900f\u904e dnf \u5b89\u88dd exFAT \u652f\u63f4\u5de5\u5177\uff0c\u4e26\u907f\u514d\u4f7f\u7528 <code>mariadb-maxscale<\/code> \u5957\u4ef6\u5eab\uff0c\u4ee5\u78ba\u4fdd\u5b89\u88dd\u6b63\u78ba\u7121\u8aa4\u3002<\/mark><\/strong><\/p>\n\n\n\n<p class=\"wp-block-paragraph\"><\/p>\n","protected":false},"excerpt":{"rendered":"<p>\u91cd\u958b\u6a5f\u5efa\u8b70\u8981\u57f7\u884c\u9019 5 \u500b\u6307\u4ee4\u4ee5\u53d6\u5f97\u56fa\u7db2\u5982(114.35.70.6)\u53ca\u5340\u7db2\u5982(192.168.50.3) [r [&hellip;]<\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"_jetpack_newsletter_access":"","_jetpack_dont_email_post_to_subs":false,"_jetpack_newsletter_tier_id":0,"_jetpack_memberships_contains_paywalled_content":false,"_jetpack_feature_clip_id":0,"_jetpack_memberships_contains_paid_content":false,"footnotes":"","jetpack_publicize_message":"","jetpack_publicize_feature_enabled":true,"jetpack_social_post_already_shared":true,"jetpack_social_options":{"image_generator_settings":{"template":"highway","default_image_id":0,"font":"","enabled":false},"version":2},"jetpack_post_was_ever_published":false},"categories":[11],"tags":[5],"class_list":["post-20072","post","type-post","status-publish","format-standard","hentry","category-lamp-station","tag-intranet-and-extranet"],"blocksy_meta":[],"jetpack_publicize_connections":[],"jetpack_featured_media_url":"","jetpack_sharing_enabled":true,"jetpack_likes_enabled":true,"_links":{"self":[{"href":"https:\/\/www.techx.idv.tw\/index.php\/wp-json\/wp\/v2\/posts\/20072","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.techx.idv.tw\/index.php\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.techx.idv.tw\/index.php\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.techx.idv.tw\/index.php\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/www.techx.idv.tw\/index.php\/wp-json\/wp\/v2\/comments?post=20072"}],"version-history":[{"count":204,"href":"https:\/\/www.techx.idv.tw\/index.php\/wp-json\/wp\/v2\/posts\/20072\/revisions"}],"predecessor-version":[{"id":20583,"href":"https:\/\/www.techx.idv.tw\/index.php\/wp-json\/wp\/v2\/posts\/20072\/revisions\/20583"}],"wp:attachment":[{"href":"https:\/\/www.techx.idv.tw\/index.php\/wp-json\/wp\/v2\/media?parent=20072"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.techx.idv.tw\/index.php\/wp-json\/wp\/v2\/categories?post=20072"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.techx.idv.tw\/index.php\/wp-json\/wp\/v2\/tags?post=20072"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}