ปิดการใช้งานอินเทอร์เน็ต แต่ให้ LAN ทำงาน


9

ฉันกำลังมองหาคำสั่ง (หรือโปรแกรมบรรทัดคำสั่ง) เพื่อสลับ (ปิด / เปิดใช้งาน) การเข้าถึงอินเทอร์เน็ตไปยังโลกภายนอกในเครื่อง Windows XP ควรบล็อกการเข้าถึงอินเทอร์เน็ตชั่วคราว แต่ให้ LAN ทำงาน

ฉันค้นหาวิธีเปลี่ยน DNS แต่เบราว์เซอร์เช่น Chrome เก็บแคชของตัวเองไว้ เครื่องถูกกำหนดค่าผ่าน DHCP


คุณมีเครือข่ายไร้สายไหม?
Sepahrad Salour

สภาพแวดล้อมแบบใด
Austin T French

จริงๆแล้วมันเป็นคลาสคอมพิวเตอร์ ฉันต้องการใช้ iTalc ( italc.sourceforge.net ) เพื่อออกคำสั่งไปยังคอมพิวเตอร์ทุกเครื่องเพื่อปิดการใช้งานอินเทอร์เน็ต ในเวลาเดียวกันทำให้เครือข่ายท้องถิ่นทำงาน สามารถบล็อก Internet ที่เราเตอร์ / ระดับสวิตช์ได้ แต่ครูไม่ควรเข้าถึงเราเตอร์ได้ ต่อสายด้วยสายเคเบิล
user219175


ไฟร์วอลล์คืออะไร --- คำถามอื่น ๆ (เชื่อมโยงโดย techie007) ถูกปิดแล้วเนื่องจากเป็นคู่ปรับของเรื่องนี้ซึ่งสร้างความสับสนเล็กน้อย
ЯрославРахматуллин

คำตอบ:


17

อาจเป็นการดีที่สุดที่จะลบเส้นทางเริ่มต้นเพื่อปิดการเข้าถึงอินเทอร์เน็ต

route delete 0.0.0.0 mask 0.0.0.0

และหากต้องการเปิดใช้งานให้เพิ่มกลับมาอีกครั้ง:

route add 0.0.0.0 mask 0.0.0.0 192.168.1.1

แต่แทนที่192.168.1.1ด้วย IP ที่ถูกต้องของเราเตอร์ของคุณ (คุณสามารถค้นหาในขณะที่อินเทอร์เน็ตยังคงทำงานได้โดยการพิมพ์route printและตรวจสอบรายการสำหรับ0.0.0.0)


สิ่งที่จับได้เพียงอย่างเดียวคือถ้าคุณมีเครือข่ายย่อยมากกว่าหนึ่งเครื่องคอมพิวเตอร์จะไม่สามารถพูดคุยกับคอมพิวเตอร์ในเครือข่ายย่อยอื่น ๆ ได้
David

สิ่งที่จับได้อีกบน Windows 8 เมื่อคุณรีสตาร์ทเครื่องมันจะทำการคืนค่าการเชื่อมต่อโดยอัตโนมัติ
IG Pascual

หลังจากป้อนroute delete 0.0.0.0 mask 0.0.0.0พรอมต์คำสั่งฉันก็ยังสามารถเข้าถึงอินเทอร์เน็ตได้ดี ... (Win7 64 บิต)
zigojacko

เช่นเดียวกับสิ่งที่ @IGPascual when you restart the machine, it automatically restores the connectionกล่าวว่า . . (Win10 x64)
Seynal

1
@Seynal หากคุณต้องการที่จะขัดขืนกฎนี้ต้องเพิ่ม -p เมื่อลบ
Bill.Zhuang

2

คุณควรเข้าสู่เราเตอร์และบอกให้ตัดการเชื่อมต่อจากอินเทอร์เน็ต ถ้าคุณไม่ต้องการปฏิเสธเฉพาะคอมพิวเตอร์ที่เข้าถึงได้


แม้ว่าจะเป็นเครื่องที่เฉพาะเจาะจงเท่านั้น แต่ยังมีวิธีการกับเราเตอร์ที่ไม่ใช่เราเตอร์ระดับผู้บริโภคที่ราคาถูก ...
Austin T French

2

นี้เป็นผลที่นิยมบน Google ดังนั้นฉันแค่อยากจะให้คำตอบที่เป็นทางเลือกสำหรับผู้ที่ใช้เครื่องเสมือนผ่าน VirtualBox

  • ตรวจสอบให้แน่ใจว่าเครื่องเสมือนของคุณปิดอยู่
  • ไปที่ VirtualBox -> ไฟล์ -> การตั้งค่า -> เครือข่าย -> เครือข่ายเฉพาะโฮสต์ -> คลิกที่ปุ่มเพิ่ม (ควรตั้งค่าเครือข่ายเฉพาะโฮสต์โดยอัตโนมัติโดย VirtualBox)
  • เครื่อง -> การตั้งค่า -> เครือข่าย -> เปลี่ยนการตั้งค่า "แนบกับ" เป็น "อะแดปเตอร์โฮสต์เท่านั้น" (ควรป้อนชื่อเครือข่ายเฉพาะโฮสต์ให้คุณโดยอัตโนมัติ)

แค่นั้นแหละ ... เครื่องเสมือนจะสามารถใช้เครือข่ายโฮสต์ได้ แต่จะไม่สามารถเข้าถึงอินเทอร์เน็ตได้


ทางออกของ Michael ทำงานได้ถึงจุดหนึ่ง ด้วยเครื่อง VirtualBox XP ในขณะที่มีไฟล์เครือข่ายทั้งหมดเครื่องพิมพ์ที่เชื่อมต่อกับเครือข่ายจะไม่ทำงานแม้ว่าจะปรากฏภายใต้เครื่องพิมพ์ คือความพยายามใด ๆ ในการพิมพ์ไปยังเครื่องพิมพ์เครือข่ายดิสเพลย์ติดค้างอยู่ในคิวการพิมพ์

ใช้งานได้ดีสำหรับฉัน วิธีนี้มีประโยชน์มากในการเริ่มโปรแกรมที่น่าสงสัยในสภาพแวดล้อมที่ จำกัด ดังนั้นจึงไม่สามารถโทรศัพท์กลับบ้านได้
Martin Hansen
โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.