Автор Тема: конфликт при использовании консольного и иксового метода настройки сети в Linux  (Прочитано 7439 раз)

0 Пользователей и 1 Гость просматривают эту тему.

Vena

  • Собеседник
  • ****
  • Сообщений: 375
    • Просмотр профиля
На ноуте стоит Wheezy. При установке использовал настройки сети через файл /etc/network/interfaces для проводного интерфейса и настройки системы. Потом, после установки иксов, посчитал удобным использовать Апплет NetworkManager 0.9.4.1, который автоматом появился после установки гнома. На ноуте я пользуюсь WiFi. Настройка проводной сети в менеджере не проводилась, так как существует файл /etc/network/interfaces. За настройку WiFi отвечает менеджер. Заметил такую бодягу, сеть как-то путается (парится) с роутами. То есть WiFi поднята сеть, а пингую только часть доступных подсетей. Делаю рестарт
sudo /etc/init.d/networking restartи всё работает, при чём не важно, wIfi стартует автоматом или нет.
Несколько месяцев я пользовался буком с таким неудобством, делая рестарт сети перед первым использованием её.
Сегодня мне это надоело и я решил поискать причину такого странного поведения бука. Сделал sudo route и получил, что роуты в одну и ту же подсеть есть на проводной и беспроводной интерфейс. То есть система не знает, куда, кроме дефолтного роута, слать траффик. Делаю рестарт сети и активный интерфейс остается в "таблице" роутов.
Решил так, убил содержимое /etc/network/interfaces , точнее оставил только auto lo
iface lo inet loopback
и всё стало работать правильно. Получалось,, что проявлялся конфликт разных методов настройки сети. Кстати, он у меня проявился только на дебиане. Такие же настройки в убунтах косяков не выдают.
Вот такое наблюдение.

vovka

  • Global Moderator
  • Про
  • *****
  • Сообщений: 787
    • Просмотр профиля
    • www.nixzeya.ru.net
Это проблема network-менеджера. В Debian`е он обычно староватый.
Я стараюсь максимально избегать работы с менеджером. Хоть и удобно, но мне проще ввести команды вручную или пользоваться стандартными конфигами, или сделать скрипт для установки тех или иных параметров.
*nix - свобода мысли, свобода творчества!

Vena

  • Собеседник
  • ****
  • Сообщений: 375
    • Просмотр профиля
а моим ноутом пользуется вся семья и не только когда мы дома. Поэтому менеджер вполне себе нормально. Кстати по сравнению с убунтой он не глючный (по моим наблюдениям). Пока не разу не ввёл в ступор мой ноутбук. А вот менеджер в убунте, начиная с 10.04 - полный отстой. Почему так - я не знаю, но факт есть факт (особенно при работе с мобильными операторами через USB модем).
А что касательно скриптов и ссылок - в новом дебиане на рабочий стол ничего вынести нельзя, поэтому мои домочадцы не смогли бы пользоваться ссылками. А располагать их где-то еще не удобнее щелчка мыши по менеджеру и выбора нужного провайдера или подключения. Инструментарий рабочего стола не так уж и бесполезен для пользователя. Главное, чтобы не глючил. В дебиане пока нормально. Я просто для себя по крайней мере выявил конфликт между разными способами настройки сети и на них постараюсь не попадать.

vovka

  • Global Moderator
  • Про
  • *****
  • Сообщений: 787
    • Просмотр профиля
    • www.nixzeya.ru.net
    Сегодня потребовалось оперативно перенастроить сетевой адаптер в Mint 14 с помощью network-менеджера... В общем, я ещё раз убедился, что менеджер ещё "сыроват". Останавливаю сетку, ввожу другие параметры, запускаю сетку: ip-адрес меняется, маршрутизация тоже, а вот блин параметры DNS (/ets/resolv.conf) как были через Mint`овский локальный кэширующий DNS-сервер (127.0.0.1 с последующим редиректом на какие-то сервера), так и остались. Несколько раз пробовал менять настройки - не помогает. В итоге, вручную влез в /etc/resolv.conf перезагрузил браузер и всё заработало. Менеджер снова всё вернёт назад, поэтому в следующем запуске менеджер придётся удалить, чтобы не мешался.
    Быть может я поспешно сужу со "своей колокольни", но, думаю, знания конфигурирования сети в linux, никому не помешают, даже на уровне запуска скриптов. Да, да, да... я знаю, здесь можно возразить, мол они совершенно далёкие от этого, но ведь, если и дальше попускать этими мелочами, то и скатимся до амёб, которые только квадратики будут перемещать пальчиком (или то, что останется от этого пальчика). Нафига запускать отдельное и уникальное приложение в несколько мегабайт, чтобы только поправить какой-то конфиг в 40 строчек? Для этого есть: текстовый редактор + /dev/hands + /dev/head + /dev/brain . Нужен результат - потрудись.
    Я наверное, вопреки и назло всем, перейду на Gentoo - буду даже утилиты из core-utils из исходников собирать. Мне просто совсем неохото попадать в течение мировой энтропии - затянет ещё (а ведь заразная штука  ;D ), того и гляди на домашнем компе будет Android, Win8 или ещё хуже - MacOS стоять.
*nix - свобода мысли, свобода творчества!

Vena

  • Собеседник
  • ****
  • Сообщений: 375
    • Просмотр профиля
Про Мак думаю бояться не стоит, вряд ли он будет стремительно дешеветь. Что касается потрудиться для получения результата - я пока в своём семействе один, кто не брезгует консолью. С нет менеджером легко настраивать Wi-Fi прибыв в гостиницу, например, мобильный интернет. Я его (нетменеджера) не брезгую. Вот только не в каждом дистре он не глючный. В wheezy вполне нормальный, в lubuntu 12.10 тоже не плохой. Минт 14 вообще кака, а не дистрибутив. Я в полном разочаровании от него!!!  После Минта 7 он (минт) стал всё хуже и хуже (как и его родитель Ubuntu). Но это совсем о другом разговор ... :(

А вот со сборкой пакетов мне лично стоит поразбираться, не всегда у меня получается выполнить сборку, а положительный результат мне бы помог и семейству тоже.  ;D

Gineaser

  • Прохожий
  • *
  • Сообщений: 4
    • Просмотр профиля
Цитировать
Я наверное, вопреки и назло всем, перейду на Gentoo - буду даже утилиты из core-utils из исходников собирать. Мне просто совсем неохото попадать в течение мировой энтропии - затянет ещё (а ведь заразная штука  ;D ), того и гляди на домашнем компе будет Android, Win8 или ещё хуже - MacOS стоять
Достаточно глупая идея, если конечно у тебя времени свободного "куры не клюют" - то пожалуйста. В противном случае Gentoo очень унылый дистрибутив. Надо собрать софтину с нужным флагом ядра, а его нет? Ну не проблема - мы пересоберем ядро, а в месте с ним весь софт с исходников. Для чего это надо? Это пустая трата времени и сил.
Приводят доводы - мол, "да я все под свое железо оптимизирую, весь софт соберу как мне надо". Побеседовав далее с такими тру-гентушниками лишь понимаешь что они ничерта не понимают что и зачем делают, а более того этим хвастаются и гордятся в определенных кругах.

Мой тебе совет - если уж планируешь менять дистрибутив - Arch linux, хоть в последнее время и наблюдают сомнительные подвижки на поводу у redhat с их направлением в сторону systemd, но все же это лучшее что сейчас есть из дистрибутивов такого уровня. Он бинарный. Но самое главное есть божественный AUR  и система ABS что позволяет очень мощно управлять пакетами. Для десктопа отличная система, хотя даже для серверной платформы, не смотря на то что арч "rolling release" и достаточно не стабильный, использовать можно, просто надо быть внимательным и заранее читать анотейшены перед полным обновлением системы.

Еще как вариант - Slackware, дистрибутив весьма интересный, тоже низкоуровневый, но управление им менее удобно чем в арче, хоть есть надстройки над менеджером пакетов что бы отлавливать зависимости все же это достаточно не удобно.

Vena

  • Собеседник
  • ****
  • Сообщений: 375
    • Просмотр профиля
Цитировать
Достаточно глупая идея
:) нельзя к филосовским шуткам относиться так буквально :)

vovka

  • Global Moderator
  • Про
  • *****
  • Сообщений: 787
    • Просмотр профиля
    • www.nixzeya.ru.net
Достаточно глупая идея, если конечно у тебя времени свободного "куры не клюют" - то пожалуйста. В противном случае Gentoo очень унылый дистрибутив. Надо собрать софтину с нужным флагом ядра, а его нет? Ну не проблема - мы пересоберем ядро, а в месте с ним весь софт с исходников. Для чего это надо? Это пустая трата времени и сил.
Ну, о сложностях с gentoo я упомянул  в посте
Идеальный дистрибутив для продвинутого пользователя

*nix - свобода мысли, свобода творчества!