Tôi đang sử dụng máy Mac và đang cố định tuyến một địa chỉ cụ thể qua một cổng cụ thể trên kết nối wifi của mình.
Tôi đang sử dụng:
route add -host 54.81.143.201 192.168.15.1
Đôi khi điều này sẽ làm việc, lần khác nó sẽ không. Những gì tôi tìm thấy là giao diện mà nó chọn là khác nhau mỗi lần. Nó cần en0
phải làm việc
netstat -nr
đầu ra khi nó không hoạt động:
54.81.143.201 192.168.15.1 UGHS 1 89 en5
Đây là khi nó hoạt động: (lưu ý en0)
54.81.143.201 192.168.15.1 UGHS 0 1 en
Tại sao tôi làm điều này? Bởi vì công ty chúng tôi có một proxy mà HipChat không hoạt động. Vì vậy, tôi đang định tuyến lưu lượng hipchat thông qua mạng wifi mở trong khi vẫn đang sử dụng ethernet.
CHỈNH SỬA:
Tôi cũng đã thử thêm mục nhập chỉ bằng giao diện
route add -host 54.81.143.201 -interface en0
54.81.143.201 78:31:c1:c7:52:74 UHS 0 2 en0
HipChat không kết nối được.
EDIT 2: Có người hỏi toàn bộ bảng định tuyến của tôi, đây là ngày hôm nay. Lưu ý rằng 54.81.143.201 hiện bị ràng buộc với en3 chứ không phải en0
Internet:
Destination Gateway Flags Refs Use Netif Expire
default 10.7.90.1 UGSc 31 6 en3
10.7.90/24 link#4 UCS 4 0 en3
10.7.90.1 0:23:ac:3d:db:c2 UHLWIir 16 0 en3 1200
10.7.90.44 40:6c:8f:19:4a:bb UHLWI 0 3 en3 946
10.7.90.63 127.0.0.1 UHS 0 0 lo0
54.81.143.201 192.168.15.1 UGHS 0 0 en3
127 127.0.0.1 UCS 0 0 lo0
127.0.0.1 127.0.0.1 UH 3 209 lo0
169.254 link#4 UCS 1 0 en3
169.254.255.255 0:23:ac:3d:db:c2 UHLSW 0 0 en3
en3
rõ ràng là chính xác. 192.168.15.1 không thể truy cập thông qua bất kỳ giao diện nào khác. Cách duy nhất để đạt 192.168.15.1 trong bảng định tuyến đó là thông qua tuyến đường mặc định, phải không? (Nói một cách thẳng thắn, có vẻ như bạn không biết mình đang làm gì. Bạn có vẻ ngạc nhiên khi hệ thống không làm được điều không thể.)