Форум русскоязычного сообщества Ubuntu


Увидели сообщение с непонятной ссылкой, спам, непристойность или оскорбление?
Воспользуйтесь ссылкой «Сообщить модератору» рядом с сообщением!

Автор Тема: Перестают работать сетевые интерфейсы после изменения ip  (Прочитано 1906 раз)

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

Оффлайн alexandr.krupnov

  • Автор темы
  • Новичок
  • *
  • Сообщений: 31
    • Просмотр профиля
Ещё с версии Ubuntu server 12.04 (сейчас и на 14.04) сталкиваюсь с такой проблемой:
Если в процессе установки ОС настраиваю в ручном режиме сетевые интерфейсы и указываю dns, то сетевое подключение работает, пакеты из интернета качаются. Если затем поменяю IP в файле /etc/network/interfaces, то локальная сеть работает, а интернет не работает.
Если сеть настраиваю не в процессе установки, а после, то несмотря на настройки файла /etc/network/interfaces и файла /etc/resolv.conf интернет не работает (не понимает доменных имён, не обновляет пакеты, не работает nslookup). И ещё я не понимаю, почему не смотря на то, что при смене IP сетевого адаптера в /etc/network/interfaces, изменения принимаются не после /etc/init.d/networking restart а только после перезагрузки ОС. Подскажите пожалуйста как быть, не переустанавливать же ОС. Спасибо

/etc/network/interfaces
auto lo
iface lo inet loopback
# The general interface
auto eth0
iface eth0 inet static
        address 192.168.13.254
        netmask 255.255.255.0
        network 192.168.13.0
        broadcast 192.168.13.255
        gateway 192.168.13.1
        # dns-* options are implemented by the resolvconf package, if installed
        dns-nameservers 8.8.8.8
# The network interface
auto eth1
iface eth1 inet static
        address 192.168.13.252
        netmask 255.255.255.0
        network 192.168.13.0
        broadcast 192.168.13.255
        gateway 192.168.13.1
        # dns-* options are implemented by the resolvconf package, if installed
        dns-nameservers 8.8.8.8

/etc/resolv.conf
nameserver 8.8.8.8

Пользователь решил продолжить мысль 01 Октября 2015, 12:47:45:
Поменял адреса dns на предоставляемые и перестартовал командами ifdown ifup. Заработало. Но все же непонятно почему не хочет работать restart
« Последнее редактирование: 01 Октября 2015, 12:47:45 от alexandr.krupnov »

Оффлайн AnrDaemon

  • Заслуженный пользователь
  • Старожил
  • *
  • Сообщений: 28424
    • Просмотр профиля
Но все же непонятно почему не хочет работать restart
Потому что выпилен?…
Хотите получить помощь? Потрудитесь представить запрошенную информацию в полном объёме.

Прежде чем [Отправить], нажми [Просмотр] и прочти собственное сообщение. Сам-то понял, что написал?…

Оффлайн alexandr.krupnov

  • Автор темы
  • Новичок
  • *
  • Сообщений: 31
    • Просмотр профиля
Не наю, может и выпилен. Просто так получилось, что сопровождал сервера 12.04, потом перерыв был и сейчас снова на подхвате, так сказать. Поэтому в ряде вопросов уже отстал, программистом-разработчиком работаю

Оффлайн it0r

  • Забанен
  • Старожил
  • *
  • Сообщений: 2264
    • Просмотр профиля
там
(Нажмите, чтобы показать/скрыть)
не вопрос, там - утверждение.
sudo ifconfig имя_интерфейса down\up
ТУТ - это дерево. А ЗДЕСЬ - это МЕСТО.... Так что ТУТ - это не ЗДЕСЬ.

Оффлайн AnrDaemon

  • Заслуженный пользователь
  • Старожил
  • *
  • Сообщений: 28424
    • Просмотр профиля
it0r,
ifup/ifdown <имяинтерфейса>

То, что предложили вы, ему ничем не поможет.
Хотите получить помощь? Потрудитесь представить запрошенную информацию в полном объёме.

Прежде чем [Отправить], нажми [Просмотр] и прочти собственное сообщение. Сам-то понял, что написал?…

Оффлайн it0r

  • Забанен
  • Старожил
  • *
  • Сообщений: 2264
    • Просмотр профиля
AnrDaemon,
?
или - в интернет?  ;D
ТУТ - это дерево. А ЗДЕСЬ - это МЕСТО.... Так что ТУТ - это не ЗДЕСЬ.

Оффлайн AnrDaemon

  • Заслуженный пользователь
  • Старожил
  • *
  • Сообщений: 28424
    • Просмотр профиля
AnrDaemon,
?
или - в интернет?  ;D
man ifconfig на самом деле.
ifconfig up (или ip link set up) просто "поднимает" интерфейс, не производя его настройку.
Можете посмотреть мой macvlan хелпер для примеров.
Хотите получить помощь? Потрудитесь представить запрошенную информацию в полном объёме.

Прежде чем [Отправить], нажми [Просмотр] и прочти собственное сообщение. Сам-то понял, что написал?…

Оффлайн it0r

  • Забанен
  • Старожил
  • *
  • Сообщений: 2264
    • Просмотр профиля
AnrDaemon,
посмотрю конечно же, спасибо.

ну а так то man ifconfig: ... Ifconfig  is used to configure the kernel-resident network interfaces.  It is used at boot time to set up interfaces as necessary.  After that, it is usually only needed when debugging or when system tuning is needed....

и то что он - ifconfig не настраивает интерфейс - как бы новость.
ТУТ - это дерево. А ЗДЕСЬ - это МЕСТО.... Так что ТУТ - это не ЗДЕСЬ.

Оффлайн alexandr.krupnov

  • Автор темы
  • Новичок
  • *
  • Сообщений: 31
    • Просмотр профиля
Все отписавшимся большое спасибо за небезразличие. Разобрался, действительно команды ifdown ifup вполне всё решают. Теперь вот мучаюсь по доступу к виртуалке на kvm из локальной сети и доступу к интернет из виртуалки. В соседней ветке "Виртуальная сеть KVM". Если кто не пройдёт мимо, буду очень признателен

Оффлайн AnrDaemon

  • Заслуженный пользователь
  • Старожил
  • *
  • Сообщений: 28424
    • Просмотр профиля
Ладно, перефразирую: ifconfig (и ip) используется для РУЧНОЙ настройки интерфейсов (см. пример, да… macvlan.sh:114)
ifup/ifdown - читают настройки из interfaces.
Хотите получить помощь? Потрудитесь представить запрошенную информацию в полном объёме.

Прежде чем [Отправить], нажми [Просмотр] и прочти собственное сообщение. Сам-то понял, что написал?…

Оффлайн fisher74

  • Заслуженный пользователь
  • Старожил
  • *
  • Сообщений: 13756
    • Просмотр профиля
А это ничего, что оба интерфейса сидят в одной сети?

Оффлайн alexandr.krupnov

  • Автор темы
  • Новичок
  • *
  • Сообщений: 31
    • Просмотр профиля
так серверная ОС, потому два интерфейса в одной сети. Реанимирую сервер на системной плате s5520ur. Так как winda на него не ставиться (прогуглил все темы но ответа который решил бы конфликт нет), решил поставить ubuntu server

Оффлайн fisher74

  • Заслуженный пользователь
  • Старожил
  • *
  • Сообщений: 13756
    • Просмотр профиля
То что это серверная ОС не обосновывает тупое впердоливание патчкордов в одну сеть. Как минимум, нужно ещё разрулить траффик, чтобы пакет с определённого IP шёл через свой интерфейс.
Что Вы для этого сделали?

Оффлайн alexandr.krupnov

  • Автор темы
  • Новичок
  • *
  • Сообщений: 31
    • Просмотр профиля
Ничего, так как сервер собран буквально вчера из запасов на складе. На сервере необходимо развернуть три виртуальные машины. В качестве хоста - Ubuntu Server 14.04 + KVM. Прежде чем настраивать ПО на виртуальных машинах разбираюсь в сетевых настройках. Когда разберусь как сделать виртуальную машину "реальной" в ЛВС, тогда и займусь вопросом трафика. Но вообще то один сетевой адаптер планирую отдать под конкретную ВМ, interface type = direct. В конце концов второй СА сейчас никак не мешает. С сетью на реальных физических сетевых адаптерах я разобрался

Оффлайн fisher74

  • Заслуженный пользователь
  • Старожил
  • *
  • Сообщений: 13756
    • Просмотр профиля
Ню-ню... Попробуйте походить в двух правых ботинках...

 

Страница сгенерирована за 0.089 секунд. Запросов: 25.