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


Следите за новостями русскоязычного сообщества Ubuntu в Twitter-ленте @ubuntu_ru_loco

Автор Тема: 18.04 LTS srv мультикаст  (Прочитано 689 раз)

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

Оффлайн tiler

  • Автор темы
  • Новичок
  • *
  • Сообщений: 2
    • Просмотр профиля
18.04 LTS srv мультикаст
« : 21 Сентября 2018, 14:36:42 »
Имеется сервер на 18.04 LTS с двумя физическими сетевыми интерфейсами: eno1 10.150.5.71/24 и eno2 10.150.20.221/24. Через шлюз 5й подсети есть выход в интренет, в 20й подсети живет мультикаст, который требуется принимать. На сервере еще живет docker. Так как я ни разу не сетевик, то прописал сначала два шлюза.)) /etc/netplan/50-cloud-init.yaml:
# This file is generated from information provided by
# the datasource.  Changes to it will not persist across an instance.
# To disable cloud-init's network configuration capabilities, write a file
# /etc/cloud/cloud.cfg.d/99-disable-network-config.cfg with the following:
# network: {config: disabled}
network:
    version: 2
    renderer: networkd
    ethernets:
        eno1:
            addresses:
            - 10.150.5.71/24
            dhcp4: false
            gateway4: 10.150.5.1
            nameservers:
                addresses:
                - 192.168.60.10
                - 192.168.60.11
        eno2:
            addresses:
            - 10.150.20.221/24
            dhcp4: false
            gateway4: 10.150.20.1

bmd@srv-bmd-2:~$ ip route show
default via 10.150.20.1 dev eno2 proto static
default via 10.150.5.1 dev eno1 proto static
10.150.5.0/24 dev eno1 proto kernel scope link src 10.150.5.71
10.150.20.0/24 dev eno2 proto kernel scope link src 10.150.20.221
172.17.0.0/16 dev docker0 proto kernel scope link src 172.17.0.1 linkdown

В результате: работает mutlicast (проверяю с помощью dumprtp), имена не резолвятся, DNS пингуются, 8.8.8.8 пингуется, ssh доступен только на интерфейсе eno2.

Убираю шлюз с интерфейса eno2

bmd@srv-bmd-2:~$ sudo ip route del default via 10.150.20.1 dev eno2
bmd@srv-bmd-2:~$ ip route show
default via 10.150.5.1 dev eno1 proto static
10.150.5.0/24 dev eno1 proto kernel scope link src 10.150.5.71
10.150.20.0/24 dev eno2 proto kernel scope link src 10.150.20.221
172.17.0.0/16 dev docker0 proto kernel scope link src 172.17.0.1 linkdown

В результате: не работает mutlicast, имена резолвятся, DNS пингуются, 8.8.8.8 пингуется, ssh доступен на обоих интерфейсах
Добавляю маршрут для мультикаста

bmd@srv-bmd-2:~$ sudo ip route add 224.0.0.0/4 dev eno2
bmd@srv-bmd-2:~$ sudo ip route show
default via 10.150.5.1 dev eno1 proto static
10.150.5.0/24 dev eno1 proto kernel scope link src 10.150.5.71
10.150.20.0/24 dev eno2 proto kernel scope link src 10.150.20.221
172.17.0.0/16 dev docker0 proto kernel scope link src 172.17.0.1 linkdown
224.0.0.0/4 dev eno2 scope link

В результате: не работает mutlicast, имена резолвятся, DNS пингуются, 8.8.8.8 пингуется, ssh доступен на обоих интерфейсах

sudo sysctl -w net.ipv4.ip_forward=1 не помогает.

Уже перебрал множество различных вариантов - ничего не работает. Очевидно, что я не знаю каких то базовых вещей, но тыркаться влепую уже надоело. Хэлп!

Оффлайн tiler

  • Автор темы
  • Новичок
  • *
  • Сообщений: 2
    • Просмотр профиля
Re: 18.04 LTS srv мультикаст
« Ответ #1 : 31 Октября 2018, 16:36:24 »
Неужели ни у кого нет идей, куда смотреть, что читать и что делать?

 

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