วิธีการเชื่อมต่อ / ยกเลิกการเชื่อมต่อเครือข่าย Ethernet ด้วยบรรทัดคำสั่ง


1

ฉันกำลังใช้ IP ที่สมดุลในที่ทำงาน แต่เซิร์ฟเวอร์บางแห่งไม่ชอบพวกเขากำลังพิจารณาว่าเป็นการละเมิดความปลอดภัยดังนั้นฉันจึงต้องเปลี่ยนจากการเชื่อมต่ออีเธอร์เน็ตของฉัน (สมดุลกับ 2 IP) เป็นการเชื่อมต่อไร้สาย )

มีคำสั่งที่ฉันสามารถใช้เพื่อเปิด / ปิดการเชื่อมต่ออีเทอร์เน็ตสำหรับ Mac OSX หรือไม่

ฉันกำลังดูnetworksetupคำสั่ง แต่ฉันไม่พบตัวเลือกที่เหมาะสม


3
ระบบปฏิบัติการอะไร
อเล็กซ์

3
วิธีที่ง่ายที่สุดของคุณคือลดอินเทอร์เฟซที่คุณไม่ต้องการใช้งานอีกต่อไป: ifconfig <interface> down
MaQleod

1
@MaQleod ถูกต้อง แต่มักจะต้องใช้สิทธิ์ดังนั้นsudo iconfig [interface]
SaxDaddy

ต้องขอบคุณความคิดเห็นอันมีค่าของคุณฉันจึงสามารถสร้างแอพสองแอปด้วย AppleScript หนึ่งการเชื่อมต่ออีเทอร์เน็ตเพื่อสิ้นสุด
เมา

คำตอบ:


1

ใช้ AppleScript เพื่อสร้างสองแอปหนึ่งเพื่อยุติการเชื่อมต่ออีเทอร์เน็ตอีกแอปหนึ่งเพื่อสร้างใหม่อีกครั้ง

นี่จะจบการเชื่อมต่อ:

do shell script "/sbin/ifconfig en0 down" user name "username" password "password" with administrator privileges

สิ่งนี้จะสร้างใหม่:

do shell script "/sbin/ifconfig en0 up" user name "username" password "password" with administrator privileges

ใช้ข้อมูลประจำตัวของผู้ดูแลระบบ


1

ขอบคุณ @Mauro ฉันสิ้นสุดการลงชื่อเข้าใช้ในฐานะผู้ใช้ที่เป็นผู้ดูแลระบบ (ซึ่งเป็นค่าเริ่มต้นของฉัน) และใช้ Terminal ดังต่อไปนี้ -

sudo /sbin/ifconfig en0 up

หรือ

sudo /sbin/ifconfig en0 down 
โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.