Ethernet của tôi kết nối với mạng LAN, sân bay của tôi kết nối với một mạng khác (đó là một mac khác chia sẻ kết nối VPN). Tôi muốn tất cả các ứng dụng ngoại trừ Trình mô phỏng iPhone kết nối qua mạng LAN.
Điều này có thể không?
Ethernet của tôi kết nối với mạng LAN, sân bay của tôi kết nối với một mạng khác (đó là một mac khác chia sẻ kết nối VPN). Tôi muốn tất cả các ứng dụng ngoại trừ Trình mô phỏng iPhone kết nối qua mạng LAN.
Điều này có thể không?
Câu trả lời:
Cách chính mà bạn sẽ phải thực hiện này có lẽ là sử dụng dòng lệnh ipfw , mặc dù tôi thực sự không có nhiều kinh nghiệm với nó. Bạn có thể thực hiện các quy tắc định tuyến tùy chỉnh để làm những gì bạn cần làm.
Một số tùy chọn khác:
Nếu ứng dụng đang cố gắng sử dụng một cái gì đó cụ thể trên mạng đó, thì nó sẽ định tuyến theo cách đó. Như trong, nếu mạng cục bộ của bạn là 192.168.xx và điều khiển từ xa của bạn là 10.0.xx, nếu bạn cố truy cập vào một cái gì đó trên 10.0.xx, thì nó sẽ định tuyến theo cách đó.
Một ý tưởng khác xuất hiện trong đầu (mà thực sự chỉ xoay quanh vấn đề) sẽ là có một bản thảo thay đổi thứ tự các giao diện khi bạn cần. Máy Mac của bạn nên sử dụng bất cứ thứ gì đứng đầu danh sách làm mạng chính trong tùy chọn. Nếu bạn kéo sân bay lên, nó sẽ sử dụng nó làm mạng chính. Có thể kịch bản này sẽ dễ thực hiện và thay đổi nhanh khi bạn cần kiểm tra một cái gì đó trong trình giả lập.
Bạn có thể muốn thử Little Snitch .
Tôi không chắc nó có tính năng này vì tôi đã không sử dụng nó trong một thời gian, nhưng nó đáng để thử.