The OpenNET Project / Index page

[ новости /+++ | форум | теги | ]

форумы  помощь  поиск  регистрация  майллист  вход/выход  слежка  RSS
"Как поднять слетевшую сеть Ubuntu Server в Hyper-V?"
Вариант для распечатки  
Пред. тема | След. тема 
Форум Открытые системы на сервере (Сеть. проблемы, диагностика / Linux)
Изначальное сообщение [ Отслеживать ]

"Как поднять слетевшую сеть Ubuntu Server в Hyper-V?"  +/
Сообщение от Dmitry email(??) on 23-Фев-16, 01:55 
Как поднять слетевшую сеть Ubuntu Server в Hyper-V?
Возникла проблема с сетью виртуальной машине с Ubuntu Server в Hyper-V
Ip VM 192.168.1.6, ip хоста 192.168.1.11

Starting LSB: Raise network interfaces
wait for auto /etc/network/... to be up
systemctl status ifup-wait-all-auto.service
Failed to start Wait for all "auto" /etc/network/ to be up for network-online.target

Сделал вот это http://unix.stackexchange.com/questions/209832/debian-system... - не помогло

Не пигуется ни шлюз, ни хост
ifconfig выдает:

The loopback network interface
auto lo
iface lo inet loopback

auto eth0
iface eth0 inet static
address 192.168.1.6
gateway 192.168.1.1
netmask 255.255.255.0
dns-nameservers 8.8.8.8

Свежесозданная гостевая система в сеть входит нормально с динамическим ip, когда ставлю статический ip перестает ресолвить доменные имена, но пинги проходят и на внутренние и на внешние адреса.

Остается ubuntu, но что с ней непонятно.

В результате веб-сервер встал :(

Ответить | Правка | Cообщить модератору

Оглавление

Сообщения по теме [Сортировка по времени | RSS]


1. "Как поднять слетевшую сеть Ubuntu Server в Hyper-V?"  +/
Сообщение от ACCA (ok) on 23-Фев-16, 20:50 
> Возникла проблема с сетью виртуальной машине с Ubuntu Server в Hyper-V
> Ip VM 192.168.1.6, ip хоста 192.168.1.11

[...]
> Не пигуется ни шлюз, ни хост
> ifconfig выдает:

Во-первых перестань врать и пиши только то, что видишь. Если это содержимое /etc/network/interfaces, не выдумывай, что это ifconfig выдаёт. И наоборот.


>[оверквотинг удален]
> iface lo inet loopback
> auto eth0
> iface eth0 inet static
> address 192.168.1.6
> gateway 192.168.1.1
> netmask 255.255.255.0
> dns-nameservers 8.8.8.8
> Свежесозданная гостевая система в сеть входит нормально с динамическим ip, когда ставлю
> статический ip перестает ресолвить доменные имена, но пинги проходят и на
> внутренние и на внешние адреса.

Разберись с адресами - 192.168.1.1 действительно gateway, или для твоей VM это будет 192.168.1.11 ? На хосте у тебя NAT или bridge? "Внешние" это за переделами хоста или за пределами локальной сети?

Переключи сеть в DHCP, загрузись и спиши слова, которые говорят:

ip addr show dev eth0
ip route list

Настрой то же через static, посмотри, что получится.

Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору

2. "Как поднять слетевшую сеть Ubuntu Server в Hyper-V?"  +/
Сообщение от Magi email(ok) on 23-Фев-16, 22:38 
>> Возникла проблема с сетью виртуальной машине с Ubuntu Server в Hyper-V
>> Ip VM 192.168.1.6, ip хоста 192.168.1.11
> [...]
>> Не пигуется ни шлюз, ни хост
>> ifconfig выдает:
> Во-первых перестань врать и пиши только то, что видишь. Если это содержимое
> /etc/network/interfaces, не выдумывай, что это ifconfig выдаёт. И наоборот.

Перепутал. Зачем мне врать, если проблему нужно решить.


> Разберись с адресами - 192.168.1.1 действительно gateway, или для твоей VM это
> будет 192.168.1.11 ? На хосте у тебя NAT или bridge?

192.168.1.1 - адреса fttx-роутера через который вся локальная сеть подключена к инету, на нем включен dhcp-сервер.
>"Внешние" это за переделами хоста или за пределами локальной сети?

Да для обоих случаев, т.е. не пингуются адреса и в локальной сети и за ее пределами.


> Переключи сеть в DHCP, загрузись и спиши слова, которые говорят:
> ip addr show dev eth0
> ip route list
> Настрой то же через static, посмотри, что получится.

DHCP - при загрузке пауза и при запуске около 5 мин висит ошибка
Failed to start Wait for all "auto" /etc/network/ to be up for network-online.target
systemctl ifup-wait-all-auto.service


$ip addr show deu eth0
2 eth0: BROADCAST,MULTICAST,UP,L0WER_UP> Mtu 1500 qdisc mq state UP group default qlen 1000
link/ether 00:15:5d:01:0a:11 brd ff:ff:ff:ff:ff:ff
$ ip route list
ничего не вывела

Статика - загружается быстро

$ ip addr show dev eth0
2: eth0: <BROADCAST,MULTICAST,UP,L0WER_UP> mtu 1500 qdisc mq state UP group default qlen 1000
link/ether 00:15:5d:01:0a:11 brd ff:ff:ff:ff:ff:ff
inet 192.168.1.6/24 brd 192.168.1.255 scope global ethO
valid_lft forever preferred_lft forever
$ ip route list
default viadev eth0
192.168.1.0/24 dev eth0 proto kernel scope link src 192.168.1.6

Ответить | Правка | ^ к родителю #1 | Наверх | Cообщить модератору

3. "Как поднять слетевшую сеть Ubuntu Server в Hyper-V?"  +/
Сообщение от DeerFriend on 24-Фев-16, 01:00 
> Статика - загружается быстро
> $ ip route list
> default viadev eth0
> 192.168.1.0/24 dev eth0 proto kernel scope link src 192.168.1.6

Похоже шлюх криво прописан.
Должно быть
$ ip route list
default via 192.168.1.1 dev eth0
192.168.1.0/24 dev eth0 proto kernel scope link src 192.168.1.6

или опять криво копипастишь.

Ответить | Правка | ^ к родителю #2 | Наверх | Cообщить модератору

4. "Как поднять слетевшую сеть Ubuntu Server в Hyper-V?"  +/
Сообщение от Magi email(ok) on 24-Фев-16, 07:15 
>> Статика - загружается быстро
>> $ ip route list
>> default viadev eth0
>> 192.168.1.0/24 dev eth0 proto kernel scope link src 192.168.1.6
> Похоже шлюх криво прописан.
> Должно быть
> $ ip route list
> default via 192.168.1.1 dev eth0
> 192.168.1.0/24 dev eth0 proto kernel scope link src 192.168.1.6
> или опять криво копипастишь.

Проверил сейчас еще раз. Вот так и есть
default via 192.168.1.1 dev eth0
192.168.1.0/24 dev eth0 proto kernel scope link src 192.168.1.6

Ответить | Правка | ^ к родителю #3 | Наверх | Cообщить модератору

5. "Как поднять слетевшую сеть Ubuntu Server в Hyper-V?"  +/
Сообщение от ACCA (ok) on 24-Фев-16, 11:08 
> 192.168.1.1 - адреса fttx-роутера через который вся локальная сеть подключена к инету,
> на нем включен dhcp-сервер.
>>"Внешние" это за переделами хоста или за пределами локальной сети?
> Да для обоих случаев, т.е. не пингуются адреса и в локальной сети
> и за ее пределами.

Посмотри, что за режим виртуальной сети у тебя в гипервизоре - NAT или bridge?
В случае NAT у тебя есть ещё один DHCP-сервер - на хосте, в случае bridge ты должен получить DHCP адрес с 192.168.1.1


> DHCP - при загрузке пауза и при запуске около 5 мин висит
> ошибка  Failed to start Wait for all "auto" /etc/network/ to be up for
> network-online.target systemctl ifup-wait-all-auto.service

Как тогда понимать это? -

>>> Свежесозданная гостевая система в сеть входит нормально с динамическим ip, когда ставлю
>>> статический ip перестает ресолвить доменные имена, но пинги проходят и на внутренние и
>>> на внешние адреса.

Сделай "свежесозданую гостевую систему", на ней запусти

# ip addr show dev eth0
# ip route list

Сравни с тем, что ты сделал в статике.

[...]
> $ ip route list
> default viadev eth0
> 192.168.1.0/24 dev eth0 proto kernel scope link src 192.168.1.6

default не может быть так написан. Перепроверяй всё, что переписываешь с экрана - получается ерунда.

Ответить | Правка | ^ к родителю #2 | Наверх | Cообщить модератору

6. "Как поднять слетевшую сеть Ubuntu Server в Hyper-V?"  +/
Сообщение от Magi email(ok) on 24-Фев-16, 20:21 
>> 192.168.1.1 - адреса fttx-роутера через который вся локальная сеть подключена к инету,
>> на нем включен dhcp-сервер.
>>>"Внешние" это за переделами хоста или за пределами локальной сети?
>> Да для обоих случаев, т.е. не пингуются адреса и в локальной сети
>> и за ее пределами.
> Посмотри, что за режим виртуальной сети у тебя в гипервизоре - NAT
> или bridge?
> В случае NAT у тебя есть ещё один DHCP-сервер - на хосте,
> в случае bridge ты должен получить DHCP адрес с 192.168.1.1

Bridge.

вот тут http://imgur.com/fu4ufvK вывод команд
Вверху свежая система ubuntu 14.04.04, ниже старая, ubuntu 15.10

Ответить | Правка | ^ к родителю #5 | Наверх | Cообщить модератору

7. "Как поднять слетевшую сеть Ubuntu Server в Hyper-V?"  +/
Сообщение от ACCA (ok) on 24-Фев-16, 21:55 
Обе выглядят невинно, нужно смотреть дальше.

Выключи passat, а samum переделай на статику. То есть сделай ifdown eth0, закомментируй в /etc/network/interfaces строку iface eth0 inet dhcp, напиши туда

iface eth0 inet static
   address 192.168.1.3
   gateway 192.168.1.1
   netmask 255.255.255.0
   dns-nameservers 8.8.8.8

Сделай ifup eth0, попробуй снова ping 192.168.1.1. Если сработает, то смени адрес на 192.168.1.6 и пробуй ещё раз.

Ответить | Правка | ^ к родителю #6 | Наверх | Cообщить модератору

8. "Как поднять слетевшую сеть Ubuntu Server в Hyper-V?"  +/
Сообщение от Magi email(ok) on 24-Фев-16, 22:32 
> Обе выглядят невинно, нужно смотреть дальше.
> Выключи passat, а samum переделай на статику. То есть сделай ifdown eth0,
> закомментируй в /etc/network/interfaces строку iface eth0 inet dhcp, напиши туда
> iface eth0 inet static
>    address 192.168.1.3
>    gateway 192.168.1.1
>    netmask 255.255.255.0
>    dns-nameservers 8.8.8.8
> Сделай ifup eth0, попробуй снова ping 192.168.1.1. Если сработает, то смени адрес
> на 192.168.1.6 и пробуй ещё раз.

Все сделал.
samum и с 192.168.1.3 и с 6 пингует шлюз 192.168.1.1, passat по прежнему нет.

Ответить | Правка | ^ к родителю #7 | Наверх | Cообщить модератору

9. "Как поднять слетевшую сеть Ubuntu Server в Hyper-V?"  +/
Сообщение от ACCA (ok) on 24-Фев-16, 23:33 
[...]
> Все сделал.
> samum и с 192.168.1.3 и с 6 пингует шлюз 192.168.1.1, passat по
> прежнему нет.

На passat сделай

grep eth /etc/udev/rules.d/70-persistent-net.rules

если получишь более одной строки, сотри файл и перезагрузи VM. Если нет - смотри настройки сети в Hyper-V - чем отличается passat от samum?

Ответить | Правка | ^ к родителю #8 | Наверх | Cообщить модератору

10. "Как поднять слетевшую сеть Ubuntu Server в Hyper-V?"  +/
Сообщение от Magi email(ok) on 25-Фев-16, 00:10 
> [...]
>> Все сделал.
>> samum и с 192.168.1.3 и с 6 пингует шлюз 192.168.1.1, passat по
>> прежнему нет.
> На passat сделай
> grep eth /etc/udev/rules.d/70-persistent-net.rules

Такого файла там нет.
> если получишь более одной строки, сотри файл и перезагрузи VM. Если нет
> - смотри настройки сети в Hyper-V - чем отличается passat от
> samum?

В настройках passat стояла галочка VLAN ID - Разрешить идентификацию виртуальной сети.
убрал - все заработало. Как она там оказалась ума не приложу.
Спасибо большое за помощь!

Ответить | Правка | ^ к родителю #9 | Наверх | Cообщить модератору

Архив | Удалить

Рекомендовать для помещения в FAQ | Индекс форумов | Темы | Пред. тема | След. тема




Партнёры:
PostgresPro
Inferno Solutions
Hosting by Hoster.ru
Хостинг:

Закладки на сайте
Проследить за страницей
Created 1996-2024 by Maxim Chirkov
Добавить, Поддержать, Вебмастеру