ฉันได้ติดตั้ง wireguard และ pi-hole ในเซิร์ฟเวอร์หลายตัวกับผู้ให้บริการที่แตกต่างกัน และทุกอย่างดูเหมือนจะดีจนกระทั่งฉันได้ลองปรับใช้เซิร์ฟเวอร์ใหม่กับ Upcloud ฉันทำการติดตั้งมาตรฐานบนคอมพิวเตอร์เดเบียน 10 แต่ใช้งานไม่ได้ Pi-hole แสดงว่าทราฟฟิกเข้าสู่เซิร์ฟเวอร์ แต่ฉันไม่เคยได้รับคำตอบกลับมาเลย ฉันยังติดตามการสอนของ Upcloud (https://upcloud.com/community/tutorials/get-started-wireguard-vpn/) เพื่อให้แน่ใจว่าไม่มีอะไรที่ฉันทำผิดพลาดกับอินเทอร์เฟซของบางสิ่งและนั่นไม่ได้ผลเช่นกัน ฉันยังลองกับเครื่อง Ubuntu และได้ผลเหมือนกัน ฉันจะทิ้งไฟล์ wireguard พื้นฐาน .conf และรูปภาพของ pi-hole ที่แสดงทราฟฟิกไปยังเซิร์ฟเวอร์
ไฟล์ Wireguard .conf:
[อินเตอร์เฟซ]
ที่อยู่ = 10.0.0.1/8
ListenPort = 52810
คีย์ส่วนตัว = {{ server_privkey }}
PostUp = iptables -A ส่งต่อ -i eth0 -j ยอมรับ; iptables -A ไปข้างหน้า -o eth0 -j ยอมรับ; iptables -t nat -A โพสต์ -o eth0 -j MASQUERADE
PostDown = iptables -D ส่งต่อ -i eth0 -j ยอมรับ; iptables -D ส่งต่อ -o eth0 -j ยอมรับ; iptables -t nat -D โพสต์ -o eth0 -j MASQUERADE
[เพียร์]
พับลิคคีย์ = {{ pub_key }}
IP ที่อนุญาต = 10.0.9.33/32
Pi-หลุม:
ภาพหน้าจอของ Pi-hole