Автор Тема: После изменения сетевого имени отваливается сеть.  (Прочитано 3781 раз)

Оффлайн Компутерный Паша

  • Завсегдатай
  • *
  • Сообщений: 74
  • Школьный сисадминишка и эникейщик
В классе настроил ALT Junior на одном компе, всё обновил. Стал клонировать винт на остальные компы.
ip у всех заданы вручную. Настраивал щелчком ПКМ на иконке сети - Изменить - вводил все параметры = сеть прекрасно работает.
Но беда: сетевое имя компа у всех одинаково.

Пошёл в Центр управления системой - Ethernet-интерфейсы. Поменял там только имя компа (настройки сети там просто выбраны "Вручную" без параметров). "Применить" - сеть отваливается ("нет соединения"). Перезагружался (на всякий случай).

Снова пошёл в ЦУС, там уже настроил сеть полностью вручную - всё равно не работает.
Опять в ЦУС ставлю настройки сети DHCP, "применить", потом ПКМ на значке сети, изменить - там настройки так и остались введёнными с самого начала. Их изменение сеть не возвращает.

Что делать?

ifconfig показывает, что сетевая карта работает, но ip не пишет.

Оффлайн ruslandh

  • Поспешай не торопясь !
  • Модератор глобальный
  • *****
  • Сообщений: 32 258
  • Учиться .... Телепатами не рождаются, ими ....
    • Email
Посмотреть что в реальности прописано в /etc/net/

Оффлайн Компутерный Паша

  • Завсегдатай
  • *
  • Сообщений: 74
  • Школьный сисадминишка и эникейщик
Посмотреть что в реальности прописано в /etc/net/
Заранее спрошу (т.к. только завтра буду на работе): что там должно быть и как исправить?

Оффлайн Balbes

  • alt linux team
  • ***
  • Сообщений: 891
Как вариант :
- деинсталировать  NM
- зайти в ЦУС-сеть-дополнительно и выбрать для управления сетью ethnet
- настроить сеть
- перегрузиться ((если не знаете как перезапустить сервисы)

Тоже сталкивался с не корректным поведением сети при ручных изменениях, насколько понял виновато дублирование и не согласованность систем управления сетью. Убираешь NM и все нормально начинает настраиваться через ЦУС с ethnet.
Возможно если не использовать ЦУС, а использовать NM  для настроек, все то же будет нормально срабатывать.

Оффлайн ruslandh

  • Поспешай не торопясь !
  • Модератор глобальный
  • *****
  • Сообщений: 32 258
  • Учиться .... Телепатами не рождаются, ими ....
    • Email
Посмотреть что в реальности прописано в /etc/net/
Заранее спрошу (т.к. только завтра буду на работе): что там должно быть и как исправить?
http://www.altlinux.org/Etcnet

Оффлайн Компутерный Паша

  • Завсегдатай
  • *
  • Сообщений: 74
  • Школьный сисадминишка и эникейщик
М-да... Так легко было испортить и так трудно исправить :(

А есть команда, чтоб поменять сетевое имя компа не ковыряя ЦУС?

Кстати, вышеописанная проблема не проявляется, если сеть по DHCP получает адреса. Но в моём случае пока это недоступно.

Оффлайн ruslandh

  • Поспешай не торопясь !
  • Модератор глобальный
  • *****
  • Сообщений: 32 258
  • Учиться .... Телепатами не рождаются, ими ....
    • Email
А о каком имени идёт речь?
Есть локальное имя, полученное в /etc/sysconfig/network, есть имя, присылаемое через dns с сервера.

Оффлайн Компутерный Паша

  • Завсегдатай
  • *
  • Сообщений: 74
  • Школьный сисадминишка и эникейщик
Имя, под которым комп в локалке виден. В кабинете информатики они у меня Comp1... Comp10 значатся.  Как это по-научному, не знаю :)

Оффлайн ruslandh

  • Поспешай не торопясь !
  • Модератор глобальный
  • *****
  • Сообщений: 32 258
  • Учиться .... Телепатами не рождаются, ими ....
    • Email
Не поняв, что вы имеете ввиду, предлагаю для начала просто посмотреть что прописано в /etc/sysconfig/network

Оффлайн Balbes

  • alt linux team
  • ***
  • Сообщений: 891
М-да... Так легко было испортить и так трудно исправить :(

А есть команда, чтоб поменять сетевое имя компа не ковыряя ЦУС?

Кстати, вышеописанная проблема не проявляется, если сеть по DHCP получает адреса. Но в моём случае пока это недоступно.
А в чем сложность ? Удалить NM (NetworkManager) через синаптик, зайти в ЦУС и настроить сеть как надо - это сложно ?
Проблема потому и проявляется, что когда Вы пытаетесь изменять настройки в ЦУС, NM все равно их НЕ меняет (так и остается со своей автонастройкой), и возникает конфликт - между тем что указываете Вы и тем что выполняет NM, поэтому сеть и отваливается (нормально не стартует).
Уберете NM и все станет нормально настраиваться.

п.с. Там где раздача инета идет по локалке через центральный сервер\аппаратный роутер - NM нафик не нужен, от него больше проблем, чем пользы, ученики часто норовят тыкнуть в него и кто по ошибке, а кто специально отключают сетку.

Оффлайн Компутерный Паша

  • Завсегдатай
  • *
  • Сообщений: 74
  • Школьный сисадминишка и эникейщик
Спасибо, понял, попробую.

Цитировать
посмотреть что прописано в /etc/sysconfig/network
Да, то, что надо было. Изменил в этом файле сетевое имя компа, всё ОК.

Оффлайн Карлсон

  • Завсегдатай
  • *
  • Сообщений: 1 699
Не поняв, что вы имеете ввиду

"В локалке виден" это с вероятностью чуть менее, чем полностью, "виндовз + сетевое окружение". А значит имя надо смотреть в /etc/samba/smb.conf

Оффлайн Компутерный Паша

  • Завсегдатай
  • *
  • Сообщений: 74
  • Школьный сисадминишка и эникейщик
Сегодня к своему огромному стыду понял, что ещё ни разу не имел дело с локалкой в линухе  :'(
Вернее, в смешанной, где виндовые и линуксовые компы (через самбу) более-менее разобрался, а вот в нативной...

Пошёл в Переход - Сеть и не увидел линуксовых компов в классе. Зато кажый из них видит через самбу компы в другом кабинете.

Оффлайн Карлсон

  • Завсегдатай
  • *
  • Сообщений: 1 699
а вот в нативной...

Поздравляю, вы почти открыли, что в мире Линукса никто так и не озаботился решением проблемы "локалки". Щас начнут на меня шикать и указывать на NFS, но это немного не то и не для того. А прочие способы открыть каталог в сеть через всякие разные сетевые ФС сплошная маргинальщина или весьма специфический решения не менее специфических проблем, и пользователя а-ля офис-школа не касаются вообще.

Так что придется использовать глючную, концептуально убогую, не всегда тривиально настраивающуюся Самбу.

Оффлайн yaleks

  • Мастер
  • ***
  • Сообщений: 6 237
да не в этом дело. Удалите файлик /etc/udev/rules.d/70-persistent-net.rules (или отредактируйте, убрав первую запись и во второй сменив на eth0)