Інтернет-обмін на Леві розбиває мою таблицю маршрутизації


13

Перебуваючи в офісі, я підключений до мережі 192.168.1.0/24. Коли Інтернет-обмін вимкнено, коли я запускаю

netstat -nr 

перший запис показує

default            192.168.1.254      UGSc           10       62     en0

Якщо я ввімкнув обмін в Інтернеті, він показує

default            link#5             UCS             2        0     en1

Це, очевидно, неправильно і порушує всю підключення моєї машини.

en1 - мій бездротовий, тоді як en0 - мій Ethernet. Якщо я відключу Інтернет-обмін, він навіть видаляє цей неправильний маршрут, тож у мене взагалі немає маршруту за замовчуванням.

В даний час у мене є один сценарій, який я запускаю під час спільного доступу або після його відключення

route delete default
route add default 192.168.1.254

Це все виправляє, але я хотів би знати, що насправді робить це, і як правильно це виправити.

І просто сказати, що в якийсь момент кілька місяців тому це працювало абсолютно ідеально, без зачіпки, то одного разу, коли я привіз ноутбук додому, я не міг відключити обмін в Інтернеті, тому не зміг підключитися до свого домашній WIFI. Мені зрештою довелося перезапустити машину і з тих пір ця проблема трапляється.


3
+1 просто для гарного опису, якщо проблема.
Геннес

У налаштуваннях мережі перевірте впорядкованість різних інтерфейсів. Можливо, інтерфейс, яким ви ділитесь, має більш високий пріоритет, ніж інтерфейс, на якому розміщений відступний шлюз за замовчуванням.
jornane

Відповіді:


-1

Я не знаю, чи це безпосередньо пов'язано, але ваша установка неправильна. Саме тому конфігурація скидається.

У внутрішньому інтерфейсі ви вручну встановлюєте IP-адресу в 192.168.1.254/255.255.255.0, і це нормально, але в цьому інтерфейсі не повинно бути вказано НЕ адреси маршрутизатора. У вашому випадку ви вказали адресу маршрутизатора на сам сервер, що ніколи не буде точним.

По-друге, в настройках DHCP не встановлено адресу маршрутизатора. Це означає, що ваш DHCP-сервер буде роздавати адреси клієнтам, але не скаже їм, як дістатися до зовнішнього світу. Навряд чи мені здається відповідним.

У налаштуваннях DHCP слід встановити адресу маршрутизатора на адресу вашого NAT-сервера (у цьому випадку 192.168.1.254).

Спробуйте ці виправлення і подивіться, чи це має значення.


Ні, нічого з цього не відповідає дійсності. Все було повністю повністю DHCP, і єдиний раз, коли щось було встановлено вручну, було те, коли щось не працювало, і було зроблено лише зусилля, щоб повернути його до роботи. Наразі це старе питання, і я більше не використовую ту саму ОС, ноутбук, мережу або Інтернет-обмін, тому це не проблема!
seaders
Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.