Как изменить шлюз по умолчанию на компьютере Mac OSX
16
Я знаком с командой route add default gw в Linux для добавления шлюза по умолчанию, но это не работает в Mac OS. Я не могу найти подходящий пример в руководстве по маршруту. Может ли кто-нибудь помочь мне команду.
Может ли это быть сброшено на значение по умолчанию впоследствии?
одинокий
4
Перейдите в Системные настройки >> Сеть, и вы можете «Установить порядок обслуживания» сетевых интерфейсов и эффективно изменить порядок маршрутов по умолчанию в таблице маршрутизации.
Если вы намерены использовать routeна страницу человека для маршрута покажет вам , что это то же самое , как и большинство команд BSD маршрутов. Вам также может понадобиться ip6config(и man-страница), если вы заботитесь о маршрутизации IPv6.
Способ «mac» - установить его из панели «Системные настройки» в сети и предпочтительнее, чем при использовании команд Unix, поскольку он учитывает изменения местоположения и другие события, такие как перезагрузка.
Но на этом же скриншоте вы получите сообщение об ошибке, если нажмете «ОК», так как этот метод также требует установки IPv4-адреса вручную, что может быть нежелательно.
Fuzzy76
@ Fuzzy76 Да - если вы вручную установите неработоспособную сеть, ваша сеть не будет работать. Маршрутизатор здесь хорош, так как это шлюз по умолчанию, эквивалентный ответу о том, как что-то изменить из командной строки .
bmike
Что делать, если у вас есть несколько маршрутов? Например, один прямо в Интернет, а другой через VPN. Как бы вы сказали, чтобы он направлял весь трафик через VPN?
Базовые
@Basic Установите интерфейс VPN в качестве маршрута по умолчанию. Тогда трафик к подсетям, у которых есть другие интерфейсы, все еще будет идти в другом месте, но по умолчанию - все остальное идет в VPN. Если вам нужно, чтобы все было VPN, отключите другие сетевые интерфейсы.
Ответы:
или
источник
Перейдите в Системные настройки >> Сеть, и вы можете «Установить порядок обслуживания» сетевых интерфейсов и эффективно изменить порядок маршрутов по умолчанию в таблице маршрутизации.
источник
Если вы намерены использовать
route
на страницу человека для маршрута покажет вам , что это то же самое , как и большинство команд BSD маршрутов. Вам также может понадобитьсяip6config
(и man-страница), если вы заботитесь о маршрутизации IPv6.Способ «mac» - установить его из панели «Системные настройки» в сети и предпочтительнее, чем при использовании команд Unix, поскольку он учитывает изменения местоположения и другие события, такие как перезагрузка.
источник