ฉันมักจะใช้เซิร์ฟเวอร์ DNS ที่ไม่ใช่เครือข่าย (เช่น DNS สาธารณะของ Google 8.8.8.8) อย่างไรก็ตามสถานที่ตั้ง Wi-Fi สาธารณะหลายแห่งจะไม่โหลดหน้า "ข้อกำหนดในการให้บริการคลิกที่นี่" ในระหว่างกระบวนการอนุมัติ ฉันคิดว่าเป็นเพราะ Macbook ของฉันต้องค้นหาหน้าเว็บของพวกเขา แต่กำลังส่งคำขอ DNS ไปยัง Google ซึ่งถูกบล็อกเพราะฉันยังไม่ได้รับอนุญาต
การแก้ไขด่วนคือการลบเซิร์ฟเวอร์ DNS ออกจากบานหน้าต่างการตั้งค่าเครือข่าย (เครือข่าย / ขั้นสูง / DNS / เลือก / ลบ / clickety / คลิก / GAAA) ...
... แล้วเพิ่มกลับหลังจากฉันได้รับอนุญาต
ดังนั้นสิ่งที่ฉันกำลังมองหาเป็นวิธีที่ง่ายในการระบุเซิร์ฟเวอร์ DNS ของฉัน ฉันชอบที่จะเรียกใช้บริการหรือแอพที่จะล้างรายชื่อเซิร์ฟเวอร์ DNS (โดยไม่ต้องให้ฉันเลือกอะไร) จากนั้นเรียกใช้อีกครั้งเพื่อทำให้ข้อกำหนดเซิร์ฟเวอร์ DNS ของฉันกลับคืน
สามารถทำสิ่งนี้ได้สำเร็จด้วย Applescripting บ้างไหม? หรือคำสั่ง terminal (ที่ฉันสามารถห่อด้วย Automator) ได้ไหม