อีเธอร์เน็ตของฉันเชื่อมต่อกับ LAN สนามบินของฉันเชื่อมต่อกับเครือข่ายอื่น (เป็นอีกเครื่องหนึ่งที่ใช้การเชื่อมต่อ VPN ร่วมกัน) ฉันต้องการแอพทั้งหมดยกเว้น iPhone Simulator เพื่อเชื่อมต่อผ่าน LAN
เป็นไปได้ไหม
อีเธอร์เน็ตของฉันเชื่อมต่อกับ LAN สนามบินของฉันเชื่อมต่อกับเครือข่ายอื่น (เป็นอีกเครื่องหนึ่งที่ใช้การเชื่อมต่อ VPN ร่วมกัน) ฉันต้องการแอพทั้งหมดยกเว้น iPhone Simulator เพื่อเชื่อมต่อผ่าน LAN
เป็นไปได้ไหม
คำตอบ:
วิธีหลักที่คุณต้องทำคือใช้คำสั่งipfwถึงแม้ว่าฉันจะไม่ค่อยมีประสบการณ์กับมัน คุณสามารถกำหนดกฎการกำหนดเส้นทางเองเพื่อทำสิ่งที่คุณต้องทำ
ตัวเลือกอื่น ๆ :
หากแอปพลิเคชันพยายามใช้บางสิ่งบางอย่างโดยเฉพาะบนเครือข่ายนั้นแอปควรกำหนดเส้นทางด้วยวิธีดังกล่าว เช่นเดียวกับในถ้าเครือข่ายท้องถิ่นของคุณคือ 192.168.xx และระยะไกลของคุณคือ 10.0.xx ถ้าคุณพยายามเข้าถึงบางอย่างใน 10.0.xx มันควรกำหนดเส้นทางนั้น
ความคิดอื่นที่อยู่ในใจ (ซึ่งเพิ่งกระโดดข้ามปัญหา) จะมี applescript ที่เปลี่ยนลำดับของอินเทอร์เฟซเมื่อคุณต้องการ mac ของคุณควรใช้สิ่งที่อยู่ด้านบนสุดของรายการเป็นเครือข่ายหลักในการตั้งค่า หากคุณลากสนามบินขึ้นมามันจะใช้มันเป็นเครือข่ายหลัก บางทีการเขียนสคริปต์อาจทำได้ง่ายและเปลี่ยนแปลงอย่างรวดเร็วเมื่อคุณต้องการทดสอบบางสิ่งในโปรแกรมจำลอง
คุณอาจต้องการที่จะลองลิตเติ้ลสนิช
ฉันไม่แน่ใจว่ามันมีคุณสมบัตินี้ตั้งแต่ฉันไม่ได้ใช้งานมาระยะหนึ่ง แต่มันก็คุ้มค่าที่จะลอง