ผู้ใช้ PC หลายคนหาวิธีเพิ่มความเป็นส่วนตัวของคอมพิวเตอร์ การใช้ dynamic IP addresses และ private DNS servers เป็นวิธีที่ดี แต่บางคนไม่สามารถเปลี่ยน Static IP address และ DNS server บน Windows 11/10 ได้ ในบทความนี้จะแนะนำหลายวิธีแก้ไขปัญหานี้ครับ
ไม่สามารถเปลี่ยน Static IP address และ DNS server
ผู้ที่กังวลเรื่องความเป็นส่วนตัวเข้าใจดีว่าการเปลี่ยน IP address และ DNS servers ใน Windows 11/10 สำคัญมาก จึงเป็นปัญหาเมื่อทำไม่ได้
หากเจอปัญหานี้ ลองวิธีด้านล่างครับ
- ตั้งค่า Static IP address ด้วย PowerShell
- รีเซ็ต IP address ด้วย CMD
- เปลี่ยน DNS server ด้วย PowerShell
- Flush DNS และ Reset Winsock
- ตั้งค่า DHCP IP assignment
- ใช้บริการ VPN
มาดูรายละเอียดขั้นตอนแต่ละวิธีครับ
1] ตั้งค่า Static IP address ด้วย PowerShell
สามารถตั้งค่า static IP address บน Windows 10 ด้วย PowerShell และอีก 3 วิธี
2] รีเซ็ต IP address ด้วย CMD
สามารถตรวจสอบ, รีเซ็ต, renew, กำหนดค่า, และเปลี่ยน IP address เพื่อใช้ static IP บน Windows
3] เปลี่ยน DNS server ด้วย PowerShell
แทนที่จะเปิด Network Connections ให้ทำตามคู่มือนี้เปลี่ยน DNS server ด้วย Command Prompt หรือ PowerShell
4] Flush DNS และ Reset Winsock
ที่นี่สามารถ clear, reset, flush DNS Cache ใน Windows 11/10 และ reset Winsock ได้
5] ตั้งค่า DHCP IP assignment

ขั้นตอนตั้งค่า DHCP IP assignment:
- กด Windows key + I เปิด Settings
- คลิก Network & Internet
- ถ้าใช้ Wi-Fi: ด้านซ้ายเลือก Wi-Fi > Manage known networks เลือกเครือข่ายของคุณ กด Properties
- ถ้าใช้ Ethernet: ด้านซ้ายเลือก Ethernet แล้วเลือกเครือข่าย
- เลื่อนลงไป IP settings กด Edit ใต้ IP assignment
- เลือก Automatic (DHCP)
- กด Save
การใช้ DHCP อัตโนมัติจะทำให้ตั้งค่า TCP/IP บน Windows PC ง่ายขึ้น
6] ใช้บริการ VPN
สุดท้าย หากต้องการเปลี่ยน IP address และปกป้อง DNS queries เป็นประจำ ให้ใช้ VPN service และตั้งค่า VPN connection บน Windows การเชื่อมต่อ VPN จะซ่อน IP และตำแหน่งที่ตั้งจริง รวมถึงเข้ารหัสข้อมูลทั้งหมดเพื่อรักษาความปลอดภัยเครือข่าย
หวังว่าบทความนี้จะช่วยได้ครับ!
