1

У меня слишком сложная настройка сети для разработчиков с Ethernet, WLAN и VPN.

Я могу подключиться к определенному серверу, но мне нужно знать, какое именно сетевое устройство / маршрутизатор использовалось для подключения. В зависимости от того, какая сеть используется, некоторые порты могут быть заблокированы, и у меня есть подозрение, что соединение идет не так, как должно.

Я использую macOS, но у меня хорошие терминальные команды, и большинство инструментов gnu установлено через MacPorts.

1 ответ1

3

Вы можете использовать route get 8.8.8.8 чтобы узнать, какой интерфейс и шлюз на локальном компьютере используются в соответствии с локальными правилами маршрутизации. Опции -4 и -6 , как в BSD, не работают, но опция -n для числового вывода работает.

Вы также можете использовать traceroute 8.8.8.8 чтобы найти промежуточные маршрутизаторы на пути (с обычными предостережениями при выполнении traceroute).

редактировать

8.8.8.8 означает IP-адрес, который вы хотите достичь, он не обязательно должен быть буквально 8.8.8.8 .

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .