Computer >> บทช่วยสอนคอมพิวเตอร์ >  >> ระบบเครือข่าย >> VPN

วิธีตั้งค่า WireGuard บน Windows: คู่มือขั้นตอน

มุ่งให้ผู้บริโภคได้วิธีง่ายๆ ในการใช้ Virtual Private Network (VPN) WireGuard ได้กลายเป็นหนึ่งในแอป VPN ยอดนิยมมากที่สุดตั้งแต่ปล่อยตัวกลางปี 2019 และด้วยความเป็นส่วนตัวที่กลายเป็นปัญหาใหญ่ขึ้นทุกวัน WireGuard เสนอทางสำหรับทุกคน ไม่ใช่แค่ tech-savvy ให้ปกป้องตัวเอง

มาดูวิธีที่คุณสามารถตั้งค่า WireGuard Windows client และสร้างการเชื่อมต่อ VPN ไปยัง WireGuard Virtual Private Server (VPS) คุณต้องการ PC ของคุณที่ปลายหนึ่งของ VPN และ VPS ที่อีกปลาย เพื่อตั้งค่า WireGuard สำหรับ Windows ให้ถูกต้อง

การตั้งค่า WireGuard สำหรับ Windows

ก่อนอื่น คุณต้องเข้าใจว่า VPN คืออะไร VPN เป็นอุโมงค์ปลอดภัยระหว่างสองจุด เข้ารหัสข้อมูลขณะที่มันเดินทางออนไลน์ มันเป็นระดับความปลอดภัยที่ทุกคนต้องการ

การตั้งค่า WireGuard สำหรับ Windows ค่อนข้างง่าย เราจะแนะนำคุณผ่านกระบวนการทีละขั้นตอน

ขั้นตอน 1: ดาวน์โหลดและติดตั้ง WireGuard

คุณเพียงแค่ไปที่เว็บไซต์ของ WireGuard คลิกปุ่ม Installation ที่มุมซ้ายบนของหน้า และดาวน์โหลด WireGuard Windows client installer

จากนั้นคุณต้องเปิดไฟล์ .exe และให้สิทธิ์ administrator นี่จะเลือกเวอร์ชันล่าสุดสำหรับฮาร์ดแวร์ของคุณ ดาวน์โหลดและติดตั้งโดยอัตโนมัติ

หากสิ่งนี้ไม่ทำงานด้วยเหตุผลใดเหตุผลหนึ่ง หรือคุณแค่ชอบดาวน์โหลดไฟล์ .msi เอง คุณสามารถคลิกปุ่ม browse MSIs ข้างใต้ปุ่ม Download Windows Installer และเลือกตัวที่เหมาะกับฮาร์ดแวร์ของคุณ การรันไฟล์นี้จะติดตั้ง WireGuard บน PC ของคุณ

ขั้นตอน 2: การกำหนดค่า WireGuard Windows

ตอนนี้คุณต้องตั้งค่า VPN tunnel คุณจะต้องระบุ endpoints (internal IP ของ PC และ external IP ของ VPS) สำหรับ tunnel และแลกเปลี่ยน public keys

เปิด WireGuard client และคลิก Add Tunnel > Add empty tunnel

WireGuard Windows client สร้าง public key และ private key โดยอัตโนมัติ แสดงบนหน้าจอ

ตั้งชื่อ tunnel และเขียน configuration ต่อไปนี้ เปลี่ยน IP addresses และ keys ตามที่เหมาะสม:

[Interface]
PrivateKey = 6MfKZxmFlVcmwtTDH0djHSEy672449WZaXjwm/vzW08=
Address = 194.128.2.2/32
DNS = 192.168.2.1
[Peer]
PublicKey = dZek49BWgVCLJRMsG6k6QK5mzHFrfy4uhOLjPyTe5WE=
AllowedIPs = 0.0.0.0/0
Endpoint = 32.185.112.15:12345
  • PrivateKey: Private key ที่ WireGuard Windows client ให้คุณ
  • Address: Internal IP address ของคุณ
  • DNS: IP address ของ DNS server
  • PublicKey: Public key ของ VPS
  • AllowedIPs: ที่นี่คุณระบุว่า IP ไหนจะถูก route ผ่าน VPN Configuration "0.0.0.0/0" จับทุกทราฟฟิก route ผ่าน VPN
  • Endpoint: External IP address และ listening port ของ VPS พอร์ตต้องตรงกับ ListenPort server configuration

ขั้นตอน 3: การกำหนดค่า WireGuard Server

ที่อีกปลายของ tunnel ที่คุณกำลังจะสร้าง คุณต้องเพิ่ม section [Peer] ไปยัง WireGuard configuration file:

[Peer]
PublicKey = DcYwu3H/pKdNbOMXZcpxHM4RApc/sEgXF1nY1tSmKyU=
AllowedIPs = 194.128.2.2/32
  • PublicKey: Public key ที่ WireGuard VPN Windows client ให้คุณ
  • Allowed IPs: ระบุว่า IP ไหนสามารถผ่าน tunnel นี้ได้ ที่นี่คุณใส่ internal IP address ของคุณ

ขั้นตอน 4: บล็อก Untunneled Traffic

คุณสามารถติ๊กตัวเลือก block all untunneled traffic ได้ ด้วยการเปิดใช้งานตัวเลือกนี้ WireGuard Windows client เพิ่มกฎไฟร์วอลล์และบล็อกทุกทราฟฟิกที่ไม่ได้มาผ่าน tunnel

อย่างไรก็ตาม คุณสามารถเปิดใช้งานตัวเลือกนี้ได้ก็ต่อเมื่อ configuration ของคุณมี [Peer] section เดียว และ AllowedIPs ตั้งเป็น "0.0.0.0/0"

ขั้นตอน 5: เปิดใช้งาน WireGuard

ตอนนี้คุณควรสามารถเปิดใช้งาน VPN ได้ แค่คลิกปุ่ม Activate และหลังจากไม่กี่วินาที สถานะของ tunnel ควรเปลี่ยนเป็น Active

หากมีบางอย่างผิดพลาด และคุณไม่สามารถเปิดใช้งาน tunnel ได้ ให้ตรวจสอบแท็บ Log และ确保ว่า WireGuard Windows client และ server configuration ตรงกัน

ขั้นตอน 6: ตรวจสอบว่า VPN ทำงานอย่างถูกต้อง

เพื่อตรวจสอบว่า VPN ของคุณทำงานถูกต้อง เพียงพิมพ์ "what is my ip" ลงใน Google IP address ของ VPS ของคุณควรปรากฏในผลลัพธ์ค้นหาแรกเป็น public IP ของคุณ

WireGuard: VPN ที่ทุกคนใช้ได้

การตั้งค่า WireGuard VPN Windows client เรียบร้อยอย่างง่ายดาย นี่คือเหตุผลที่ WireGuard ได้รับความนิยมมากในไม่กี่ปีผ่านมา: มันอนุญาตให้ทุกคนสามารถตั้งค่าการเชื่อมต่อ VPN เองได้

หากคุณต้องการเพิ่มชั้นความเป็นส่วนตัวให้กับการเชื่อมต่ออินเทอร์เน็ตของคุณ ไปดาวน์โหลด WireGuard สำหรับ Windows เลย และจำได้ว่า要勾选 block all untunneled traffic option!