LINUX.ORG.RU

MacOS eth0=LAN eth1=iPhone(inet) HOW?


0

1

Добрый день.

Наверное баян, но не нашёл ответа. Прошу помощи.

Есть проблема с MacOS (говорят под капотом FreeBSD, поэтому пишу здесь)

Хост подключен к локальной сети (gw 192.168.0.1) без интернета. При подключении инета (iPhone) получаю такую таблицу маршрутизации: Internet: DestinationGatewayFlagsRefsUseNetifExpire default 192.168.0.1 UGSc 8 6 en1default 172.20.10.1 UGScI 0 0 en2 127 127.0.0.1 UCS 0 0 lo0 127.0.0.1 127.0.0.1 UH 0 0 lo0 169.254 link#4 UCS 0 0 en1 172.20.10/28 link#7 UCS 0 0 en2 172.20.10.3 127.0.0.1 UHS 0 0 lo0 192.168.0 link#4 UCS 8 0 en1 192.168.0.1 0:18:e7:ee:0:9f UHLWI 15 112 en1 1150 192.168.0.20 0:24:1d:83:19:4a UHLWI 0 97 en1 1071 192.168.0.30 1c:6f:65:2a:e4:f UHLWI 0 96 en1 1174 192.168.0.198 127.0.0.1 UHS 0 0 lo0 192.168.0.255 ff:ff:ff:ff:ff:ffUHLWbI 0 3 en1

Интернета соответственно нет, пока не отключусь от локалки.

В винде решалось сменой метрики. В Макоси не нашёл подобного.

1.route del - не подходит, ибо есть ещё сеть, с таким же адресом шлюза, в которой инет есть. 2.Управлять маршрутами скриптом - не подходит так же, ибо DHCP у мегафона. В общем, идеальным вариантом было бы заставить систему брать инет с последнего подключения (как в винде)

Спасибо.



Последнее исправление: snoten (всего исправлений: 1)

При постинге таблицы маршрутизации нужно было в выпадающем меню под полем ввода текста выбрать режим «User line breaks» и правильно расставить переносы или режим «LORCODE» и ставить теги. И использовать кнопку «Предпросмотр»

Пока что я понял, что вы спрашивает на форуме про Линукс как сделать в MacOS как в винде.

mky ★★★★★
()

>В винде решалось сменой метрики

ifconfig должен уметь менять метрику.

gentoo_root ★★★★★
()

route del - не подходит, ибо есть ещё сеть, с таким же адресом шлюза, в которой инет есть

Бред какой. Удалить маршрут и добавить с нужной метрикой

</thread>

no-dashi ★★★★★
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.