Автор Тема: Изменение шлюза по умолчанию.  (Прочитано 1000 раз)

Оффлайн denis88

  • Участник
  • *
  • Сообщений: 15
Добрый день!
Установлен АЛЬТ Сервер 10, во время установки через графический интерфейс установщика настроил сеть, указав шлюзом, скажем, 172.16.100.1, теперь мне надо поменять шлюз, я открываю /etc/net/ifaces/eno0/ipv4route, вижу надпись default via 172.16.100.1, меняю на default via 192.168.1.228, далее делаю service network restart и ip r всё равно выводит 172.16.100.1. Перезагружаюсь, но картина не меняется, установлен старый шлюз. Куда копать что бы изменить настройки шлюза?

ОБНОВЛЕНИЕ.
Нашёл, что помимо конфигурации в файлах etcnet, она так же содержится в nano /etc/systemd/network/alterator-eno0.network, то есть systemd-networkd управляет настройками.
« Последнее редактирование: 04.09.2024 18:07:23 от denis88 »

Оффлайн sirares

  • Участник
  • *
  • Сообщений: 225
Re: Изменение шлюза по умолчанию.
« Ответ #1 : 05.09.2024 07:55:24 »
Выполните
cd /etc/net/ifaces   #Переход в каталог настроек
eth0=`ls | grep en*` #Задание переменной eth0 соответствующей имени вашего интерфейса
cat /etc/net/ifaces/$eth0/ipv4address   # существующий ip адрес
cat /etc/net/ifaces/$eth0/ipv4route   # существующий шлюз
cat /etc/net/ifaces/$eth0/resolv.conf   # существующий DNS
cat /etc/net/ifaces/options   # опции интерфейса подключения и управление интерфейсом
в опциях видно чем управляется networkmanager, systemd, etcnet - для сервера лучше всего etcnet

сейчас распросранен systemd для управления службами - следовательно перезагрузка интерфеса
systemctl restart network

а текущая конфигурация - может и устаревшая команда, но работает проверено
ifconfig

Оффлайн denis88

  • Участник
  • *
  • Сообщений: 15
Re: Изменение шлюза по умолчанию.
« Ответ #2 : 05.09.2024 09:41:12 »
в опциях видно чем управляется networkmanager, systemd, etcnet - для сервера лучше всего etcnet

сейчас распросранен systemd для управления службами - следовательно перезагрузка интерфеса
systemctl restart network

а текущая конфигурация - может и устаревшая команда, но работает проверено
ifconfig
Согласен относительно etcnet, поэтому я в первую очередь полез менять его настройки, но они ни на что не влияли, несмотря на то, что все адреса там были прописаны. Пришлось дальше лезть ковыряться в настройках и искать кто управляет подключением.
Для меня это было не очень прозрачно.

Оффлайн rits

  • Участник
  • *
  • Сообщений: 1 178
  • ITS
Re: Изменение шлюза по умолчанию.
« Ответ #3 : 06.09.2024 19:27:50 »
# ip route del default via 172.16.100.1
# ip route add default via 192.168.1.228
И ни каких network restart
После перезагрузки все поднимется по старому из "конфигов" сети.

Оффлайн sirares

  • Участник
  • *
  • Сообщений: 225
Re: Изменение шлюза по умолчанию.
« Ответ #4 : 09.09.2024 09:46:19 »
И ни каких network restart
а так без перезагрузки :-D