Mac เชื่อมต่อ WiFi แต่ไม่มีอินเทอร์เน็ต เข้าถึงได้ไหม? สัญลักษณ์ WiFi ชี้ให้เห็นชัดเจนว่เชื่อมต่อแล้ว เพราะไม่มีเครื่องหมายหมดอายุ แต่คุณเปิดแอปไม่ได้ ไม่ว่าจะลองอะไร คุณอาจตัด router ออกแล้ว เพราะ Mac เชื่อม WiFi ไม่ได้ แต่อุปกรณ์อื่นได้
เหมือน WiFi หลุดตลอดเวลาบน MacBook ปัญหา WiFi แบบนี้พบบ่อยกับผู้ใช้หลายคน บางคนสูญเสียการเชื่อมต่ออินเทอร์เน็ตหลังอัปเดตเป็น macOS Monterey, Big Sur, Catalina หรือ macOS เวอร์ชันอื่นๆ ที่นี่เรารวบรวมวิธีแก้ที่ทำงานทั้งหมดสำหรับปัญหา "WiFi เชื่อมต่อแต่อินเทอร์เน็ตไม่ได้บน Mac" ช่วยให้คุณได้อินเทอร์เน็ตกลับมาโดยไม่เสียเวลาค้นหา
หาก Ethernet ก็ไม่ทำงานบน Mac โปรดอ่าน: Why & Fix Ethernet Connected but No Internet on Mac (2022)
คู่มือ Mac เชื่อมต่อ WiFi แต่ไม่มีอินเทอร์เน็ต:
- 1. ทำไม Mac ของฉันถึงเชื่อมต่อ WiFi แต่ไม่มีอินเทอร์เน็ต?
- 2. วิธีแก้ Mac เชื่อมต่อ WiFi แต่ไม่มีอินเทอร์เน็ต?
ทำไม Mac ของฉันถึงเชื่อมต่อ WiFi แต่ไม่มีอินเทอร์เน็ต?
เราส่วนใหญ่ถือ WiFi เหมือนอินเทอร์เน็ต แม้ Wi-Fi จะเป็นเพียงเครื่องมือเชื่อมคุณกับ local network ที่นำคุณไปสู่อินเทอร์เน็ต นั่นคือ การมี Wi-Fi connected ไม่รับประกันว่ามีการเข้าถึงอินเทอร์เน็ต แม้ปกติจะมี ปัญหาหลักอยู่ที่ router, network provider และ Mac
หาก Mac ไม่เชื่อมอินเทอร์เน็ตได้แต่อุปกรณ์อื่นได้ Mac น่าจะเป็นผู้ก่อให้เกิดปัญหา
หากอุปกรณ์อื่นเชื่อมอินเทอร์เน็ตไม่ได้เช่นกัน มีบางอย่างผิดปกติกับ router หรือ internet service provider
หากเข้าอินเทอร์เน็ตไม่ได้ด้วย Hotspot จาก mobile data internet service provider หรือ Mac ก่อให้เกิดปัญหา
หาก Mac เชื่อมอินเทอร์เน็ตผ่าน WiFi networks อื่นได้ มีปัญหากับ router ของคุณ
โดยเฉพาะ สาเหตุของ Mac เชื่อม Wi-Fi แต่ไม่มีอินเทอร์เน็ต ดังนี้:
- Preferences file เสียหาย
- Profiles ที่ก่อให้เกิดปัญหา
- Operating system bugs
- DHCP lease หมดอายุ
- วันที่ เวลา หรือ location ผิด
- Router settings ผิด
- Software บล็อกอินเทอร์เน็ต
- Router firmware ล้าสมัย
ยากที่จะหาสาเหตุว่าทำไม Mac เชื่อม WiFi ไม่ได้แต่โทรศัพท์ได้ โดยไม่ลองอะไร แต่คุณน่าจะหาวิธีแก้ที่ทำงานได้ด้านล่าง ไม่ว่าสาเหตุจะเป็นอะไร
วิธีแก้ Mac เชื่อมต่อ WiFi แต่ไม่มีอินเทอร์เน็ต?
สิ่งแรกที่ควรหรืออาจทำแล้วเมื่อ Mac เชื่อม WiFi แต่ไม่มีอินเทอร์เน็ต คือ รีสตาร์ท Mac และ router พร้อมตรวจสอบสายต่อถูกต้อง
ถ้ารีสตาร์ทใหม่ไม่ช่วย Mac WiFi connected but no internet และมี USB accessories ต่ออยู่ ถอดออก เพราะ USB peripherals ที่ไม่มีโล่กันอาจส่งผลต่อ WiFi ของ Mac หากยังเชื่อมอินเทอร์เน็ตไม่ได้ ทำตามคู่มือด้านล่างแก้ไข
ทำไมเมื่อ Mac เชื่อม WiFi แต่ไม่มีอินเทอร์เน็ต:
- สร้าง network location ใหม่
- ลบ Profiles ที่ติดตั้งบน Mac
- ลบ network preferences files
- ต่ออายุ DHCP lease
- เปลี่ยน DNS ของ Mac
- ปิด mDNSResponder
- ปิด VPN หรือ security software
- Factory reset router
- ตรวจสอบว่า router และ DNS number เหมือนกัน
- เช็ค Date, Time, และ Location ของ Mac
- ลบ WiFi และเชื่อมต่อใหม่
- ทดสอบใน guest account
- อัปเดต macOS
- อัปเดต WiFi router
- จัดลำดับความสำคัญ network
- รัน Wireless Diagnostics บน Mac
- ขอความช่วยเหลือจากผู้เชี่ยวชาญ
สร้าง network location ใหม่
ปกติ Mac ตั้งค่า network location ให้อัตโนมัติ แต่หาก Mac เชื่อม WiFi แต่ไม่มีอินเทอร์เน็ต ต้องสร้างใหม่
แก้ Mac WiFi connected but no internet:
- ไปที่ Apple menu > System Preferences > Network
- เปิดเมนู Location drop-down
- คลิก Edit Locations และคลิกไอคอน + เพื่อเพิ่ม location ใหม่

- คลิก Done > Apply ตั้งค่าใหม่
หากปัญหา Mac ไม่เชื่อมอินเทอร์เน็ตแต่อุปกรณ์อื่นได้ ยังคงอยู่ ไปวิธีแก้ต่อไป
ลบ Profiles ที่ติดตั้งบน Mac
บางครั้ง แอปหรือเว็บไซต์บางอย่างขอให้ติดตั้ง configuration profiles บน MacBook ซึ่งอาจรบกวนการเชื่อมต่ออินเทอร์เน็ต หาก Mac ไม่เชื่อม WiFi แต่โทรศัพท์ได้ ลองลบ profiles
แก้ WiFi เชื่อมต่อแต่อินเทอร์เน็ตไม่ได้บน Mac:
- เปิด Apple menu > System Preferences > Profiles
- เลือก Profile กดปุ่ม - แล้วคลิก Remove

หมายเหตุ: หากไม่มี profiles ติดตั้ง จะไม่เห็นตัวเลือก Profiles
ถ้ายัง WiFi เชื่อมต่อแต่อินเทอร์เน็ตไม่ได้บน Mac ลองลบ network preferences files
ลบ network preferences files
วิธีทั่วไปแก้ปัญหาคือ reset อุปกรณ์คืนค่าเริ่มต้น ซึ่งใช้ได้กับปัญหาอินเทอร์เน็ตเช่นกัน เนื่องจากไม่มีปุ่ม Reset เรียบง่ายสำหรับ network settings สามารถทิ้ง preferences files แทนเพื่อ reset network settings บน Mac
แก้ MacBook Pro ไม่เชื่อม WiFi:
- เปิด Finder
- คลิก Go > Go to folder จากแถบเมนูบนสุด
- วาง path นี้: /Library/Preferences/System Configuration และกด Enter

- หาและลบไฟล์ต่อไปนี้:
com.apple.network.identification.plist
com.apple.airport.preferences.plist
NetworkInterfaces.plist
preferences.plist
Settings.plist
หมายเหตุ: อาจไม่มี preferences files ทั้งหมดที่ระบุไว้ที่นี่
สมมติคุณยังเจอ Mac ไม่เชื่อมอินเทอร์เน็ตแต่อุปกรณ์อื่นได้ ก็ถึงเวลาต่ออายุ DHCP lease
ต่ออายุ DHCP lease
DHCP (Dynamic Host Configuration Protocol) กำหนดที่อยู่ IP เฉพาะตัวให้อุปกรณ์ รวมถึง router, iPhone, Mac ฯลฯ เพื่อให้พบกันบน network และสื่อสารได้
DHCP อาจมีปัญหาหรือหมดอายุ ทำให้ Mac เชื่อม WiFi แต่ไม่มีอินเทอร์เน็ต โชคดี lease สามารถต่ออายุได้ง่าย
แก้ MacBook มี WiFi แต่ไม่มีอินเทอร์เน็ต:
- เปิด Apple menu เลือก System Preferences > Network
- คลิก WiFi > Advanced
- เลือกแท็บ TCP/IP
- กด Renew DHCP Lease ตามด้วย OK

หลายคนแก้ปัญหา "WiFi เชื่อมต่อแต่อินเทอร์เน็ตไม่ได้บน Mac" แล้วหลังทำขั้นตอนข้างต้น หากไม่ใช่ อาจมีปัญหากับ DNS provider
เปลี่ยน DNS ของ Mac
DNS (Domain Name System) แปลง domain names ที่เราพิมพ์ในเบราว์เซอร์ (เช่น iboysoft.com) เป็นที่อยู่ IP ที่สอดคล้อง เพื่อให้เบราว์เซอร์เข้าใจและโหลดทรัพยากรอินเทอร์เน็ต DNS provider ที่ช้า ออฟไลน์ หรือผิดปกติ อาจทำให้ Mac เชื่อม WiFi แต่ไม่มีอินเทอร์เน็ต
ดังนั้น หาก Mac เชื่อม WiFi แต Safari ไม่ทำงาน การเปลี่ยน DNS provider เป็น free public service เช่น Google อาจช่วย
แก้ WiFi เชื่อมต่อแต่อินเทอร์เน็ตไม่ได้บน Mac:
- ปิดเบราว์เซอร์เปิดทั้งหมด
- ไปที่ Apple menu > System Preferences > Network
- เลือก Wi-Fi > Advanced
- คลิกแท็บ DNC แล้วไอคอน + มุมซ้ายล่าง
- ป้อน 8.8.8.8 และ 8.8.4.4 แล้วกด OK บันทึกการเปลี่ยนแปลง

- ลาก DNS ฟรีของ Google ไปบนสุดรายการ ให้กลายเป็น first priority ของ macOS แล้วลองเปิดเว็บดูว่าอินเทอร์เน็ตกลับมาปกติหรือไม่
ลองวิธีต่อไป หากยังเชื่อม WiFi แต่ไม่มีอินเทอร์เน็ตบน Mac
ปิด mDNSResponder
Mac เชื่อม WiFi แต่ไม่มีอินเทอร์เน็ต อาจมาจาก process mDNSResponder เพราะผู้ใช้รายงานเข้าถึงอินเทอร์เน็ตได้หลังหยุด process นี้ ทำได้จาก Activity Monitor
แก้ MacBook มี WiFi แต่ไม่มีอินเทอร์เน็ต:
- เปิด Activity Monitor จาก Finder > Applications > Utilities
- หา mDNSResponder เลือก และคลิกไอคอน ✖ หยุด process

ปลอดภัยที่จะ terminate process เพราะจะ restart เมื่อต้องการ ทดสอบว่าอินเทอร์เน็ตทำงานหรือไม่ หากพบ MacBook Pro ไม่เชื่อม WiFi เหมือนเดิม ลองวิธีอื่นต่อ
ปิด VPN หรือ security software
หาก MacBook เชื่อม WiFi แต่ไม่มีอินเทอร์เน็ตหลังอัปเดตเป็น macOS Monterey PIA (Private Internet Access) อาจเป็นปัญหา same goes สำหรับ security software อื่นๆ เช่น DNSCrypt หรือ anti-virus programs หากตั้งค่าไว้ ลอง uninstall หรือปิด และดูว่า WiFi เริ่มทำงานหรือไม่
การปิด software ข้างต้นควรแก้ปัญหา MacBook Pro lost WiFi connection หากตั้งค่าไว้ มิฉะนั้น ทำต่อวิธีถัดไป
Factory reset router
หากพบ MacBook Air เชื่อม WiFi แต่ไม่มีอินเทอร์เน็ตใช้ network เฉพาะ factory reset router พร้อมเก็บ username, password, และ security protocol เดิม สามารถได้อินเทอร์เน็ตกลับมา ทำตามขั้นตอนแก้ Mac WiFi connected but no internet:
- เสียบ router ไว้
- หาปุ่ม reset ด้านหลังหรือล่างของ router
- ใช้คลิปกระดาษหรืออย่างนั้น กดค้างปุ่ม 30 วินาที
- ปล่อยปุ่ม
- รอ router reset แล้วเปิดใหม่
ตรวจสอบว่า router และ DNS number เหมือนกัน
เมื่อ Mac บอกว่าเชื่อม WiFi แต่อินเทอร์เน็ตไม่ได้ สามารถแก้ได้โดยให้แน่ใจว่า router และ DNS number เหมือนกัน ผ่านขั้นตอน:
- คลิก Apple menu > System Preferences
- คลิก Network > Advanced > TCP/IP แล้วจด IP router
- คลิก DNS บนสุด และเปรียบเทียบตัวเลขสองตัว
- เปิด Apple menu > System Preferences > Date & Time
- คลิก Time Zone และแน่ใจว่ากล่อง "Set time zone automatically" ถูกติ๊ก
- ถ้า location ไม่ถูก:
เปิด System Preferences > Security & Privacy > Privacy
เลือก Location Services จาก sidebar ซ้าย
ติ๊ก Enable Location Services - คลิก Apple menu > System Preferences > Network
- กด Wi-Fi แล้ว Advanced
- เลือก Wi-Fi ของคุณ และคลิกปุ่ม – เพื่อลบ
- คลิก OK > Apply
- เชื่อมต่อ Wi-Fi ใหม่และป้อนรหัสผ่าน
- เปิด Apple menu > System Preferences > Users & Groups
- คลิกล็อกและป้อนรหัสผ่าน
- เปิด Allow guests to log in to this computer
- คลิก Apple menu > Log out
- ล็อกอิน guest account และเช็คว่า WiFi เชื่อมอินเทอร์เน็ตได้ไหม
- Log out ของ guest account
- เปิดเว็บเบราว์เซอร์บนคอมพิวเตอร์ที่ไม่มีปัญหาเชื่อมอินเทอร์เน็ตกับ WiFi ของคุณ
- พิมพ์ที่อยู่ IP ของ WiFi router
- เมื่อเห็นคำเตือน "Your connection is not private" คลิก Proceed หรือ Advanced > Proceed
- ป้อน username และ password ของ router หาได้จาก manual หรือ router เอง
- หาส่วน Firmware Update
- ไปที่เว็บไซต์ผู้ผลิต router
- ดาวน์โหลด firmware update file
- แยก firmware files ออกมาเดสก์ท็อป
- บนหน้า Firmware Update ที่หาได้ก่อน คลิก Choose File หรือ Browse
- เลือก update file และรอจนกระบวนการเสร็จ
- รีสตาร์ท router หากไม่เกิดอัตโนมัติ
- ไปที่ Apple menu > System Preferences > Network
- เลือก Wi-Fi จากแถบซ้าย
- หากมีสองรายการของ network เดียวกัน แนะนำลบหนึ่ง
- คลิก Advanced
- ลาก preferred network ไปบนสุด
- กด OK
- กดค้าง Option ขณะคลิกสัญลักษณ์ WiFi มุมขวาบนของแถบเมนู
- เลือก Open Wireless Diagnostics
- ทำตามคำแนะนำบนหน้าจอจบการทดสอบ
ถ้าแตกต่าง คลิกไอคอน + และเพิ่มหมายเลข router แล้วเลือกหมายเลขผิดและคลิก - เพื่อลบ ตอนนี้ลองเปิดเบราว์เซอร์ใหม่เช็คว่าโหลดหน้าได้หรือไม่
เช็ค Date, Time, และ Location ของ Mac
Date, time, หรือ location ผิด อาจส่งผลต่อการเชื่อมต่ออินเทอร์เน็ต และก่อให้เกิดปัญหาเช่น MacBook Pro เชื่อม WiFi แต่ไม่มีอินเทอร์เน็ต
ลบ WiFi และเชื่อมต่อใหม่
บางคนได้อินเทอร์เน็ตกลับมาหลังลบและอ่าน WiFi บน Mac หาก MacBook มี WiFi แต่ไม่มีอินเทอร์เน็ต แนะนำให้ทำเหมือนกัน หากไม่จำรหัสผ่าน WiFi จดไว้ก่อนเริ่ม
แก้ MacBook Pro ไม่เชื่อม WiFi:
ทดสอบใน guest account
สมมติวิธีแก้ก่อนหน้าไม่ช่วยคุณได้อินเทอร์เน็ตกลับมา สามารถทดสอบ WiFi ใน guest account ดูว่าเป็นปัญหา system-wide หรือ user account issue
Troubleshooting MacBook Pro lost WiFi connection:
ถ้า guest account เชื่อมอินเทอร์เน็ตได้ ลองบูทเข้า Safe Mode เพื่อตัด software ภายนอกที่บล็อกการเชื่อมต่อ สมมติอินเทอร์เน็ตทำงานดีใน Safe Mode ลบ log-in items ทีละตัวหาตัวร้าย หากล้มเหลวใน Safe Mode พิจารณาสร้างบัญชีใหม่และย้ายไฟล์สำคัญไป
อัปเดต macOS
ในโอกาสที่ MacBook เชื่อม WiFi แต่ไม่มีอินเทอร์เน็ตบน macOS Monterey, Big Sur, หรือ Catalina เป็นความคิดดีที่จะ อัปเดตระบบปฏิบัติการ Mac ให้เป็น latest available หวังว่า newer update จะแก้ software bugs ใน macOS ปัจจุบัน แต่หากสูญเสียการเชื่อมต่ออินเทอร์เน็ตหมด วิธีนี้จะไม่น่าจะได้ ถ้าเช่นนั้น ไปวิธีต่อไป
อัปเดต WiFi router
สมมติมีคอมพิวเตอร์อีกเครื่องเข้าอินเทอร์เน็ตได้ใช้ WiFi ที่ล้มเหลวบน Mac ปัจจุบัน และ router ไม่อัปเดต firmware อัตโนมัติ อาจช่วยได้หากอัปเดต WiFi router firmware เป็น latest version ด้วยตนเอง
แก้ WiFi เชื่อมต่อแต่อินเทอร์เน็ตไม่ได้บน Mac:
ถ้าอินเทอร์เน็ตยังไม่ทำงาน ดู Apple's guide for Wi-Fi router settings and access points
จัดลำดับความสำคัญ network
หากสังเกต MacBook เชื่อม WiFi แต่ไม่มีอินเทอร์เน็ตบน Catalina หรือ macOS เวอร์ชันอื่น อาจเชื่อมกับ saved WiFi network ที่ inactive อยู่ ควรเช็คว่า working WiFi อยู่บนสุดของ Preferred Networks
แก้ มีการเชื่อมต่อ WiFi แต่อินเทอร์เน็ตไม่ได้บน Mac:
หากพบ Wi-Fi internet speed ผิดปกติ สามารถรัน macOS networkQuality command บน Terminal app ทดสอบคุณภาพ network
รัน Wireless Diagnostics บน Mac
Mac มี built-in tool ชื่อ Wireless Diagnostics สำหรับ diagnose ปัญหา WiFi แม้ไม่แก้ปัญหา แต่อาจเสนอข้อเสนอแนะช่วยเหลือว่าทำไมคุณเชื่อม WiFi แต่ไม่มีอินเทอร์เน็ตบน Mac
หากรายงานข้อผิดพลาด ค้นหาข้อมูลเพิ่มเติมออนไลน์
ขอความช่วยเหลือจากผู้เชี่ยวชาญ
หากลองวิธีแก้ทั้งหมดข้างต้นแต่วยังได้อินเทอร์เน็ตไม่ได้ ก็ถึงเวลาขอความช่วยเหลือจากผู้เชี่ยวชาญ สามารถโทรหา internet service provider หรือปรึกษา Apple Support