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


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

Автор Тема: Ubuntu маршруты  (Прочитано 1191 раз)

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

Оффлайн voihort

  • Автор темы
  • Новичок
  • *
  • Сообщений: 4
    • Просмотр профиля
Ubuntu маршруты
« : 01 Июня 2018, 11:01:56 »
Здравствуйте!
Есть несколько удалённых ЛВС (192.168.(0-9).0/24) объединённых по VPN в одну сеть. Шлюзами везде работают MikroTik. :)
Все хосты в ЛВС-х работают под управлением Windows (от XP до Win10 и win 2012 r2 - на серверах). Всё это хозяйство прекрасно работает и ходит в гости друг к другу (как по IP, так и по именам).
Недавно на отдельной машине поднял сервер на Ubuntu Server 16.04 и установил на него NextCloud (посредством snap пакетов).
Это мой ПЕРВЫЙ опыт по настройке/использованию Ubuntu и nix-систем.
Сам сервер и NextCloud прекрасно работают, НО... только в подсети 192.168.0.0, т.е. в той же где физически находится сервер.
Сервер не видит остальные подсети. Не пингуются ни хосты в них, ни их шлюзы.

(Нажмите, чтобы показать/скрыть)

Из других подсетей сервер так же не виден, а клиент NextCloud отбивает по таймауту.
Один знакомый посоветовал на сервере сделать маску /18. Сделал - результат такой же.
Собственно настройки сервера:

ifconfig -a
(Нажмите, чтобы показать/скрыть)

route
(Нажмите, чтобы показать/скрыть)
Иногда при выполнении команды route во второй строке Gateway = 0.0.0.0

cat /etc/resolv.conf
(Нажмите, чтобы показать/скрыть)

/etc/network/interfaces
(Нажмите, чтобы показать/скрыть)

Понятно, что проблема с маршрутами. Пытался прописать статичные маршруты - результата 0.

Оффлайн Sly_tom_cat

  • Don't worry, be happy!
  • Заслуженный пользователь
  • Старожил
  • *
  • Сообщений: 12130
  • Xubuntu 22.04
    • Просмотр профиля
    • Github
Re: Ubuntu маршруты
« Ответ #1 : 01 Июня 2018, 11:37:22 »
... а можно глянуть на настройки одной из тех машин, которые "ходит в гости друг к другу (как по IP, так и по именам)"?

И еще неплохо бы посмотреть на какой IP:port настроен NextCloud.
Индикатор для Yandex-Disk: https://forum.ubuntu.ru/index.php?topic=241992
UEFI-Boot - грузимся без загрузчика: https://help.ubuntu.ru/wiki/uefiboot

Оффлайн voihort

  • Автор темы
  • Новичок
  • *
  • Сообщений: 4
    • Просмотр профиля
Re: Ubuntu маршруты
« Ответ #2 : 01 Июня 2018, 11:43:52 »
например сервер на win 2012 r2:
(Нажмите, чтобы показать/скрыть)

И  сервер из другой подсети:
(Нажмите, чтобы показать/скрыть)

Ссори, по именам они не ходят, только по IP

NextCloud работает по 80 и 443 портам
« Последнее редактирование: 01 Июня 2018, 12:17:28 от voihort »

Оффлайн Sly_tom_cat

  • Don't worry, be happy!
  • Заслуженный пользователь
  • Старожил
  • *
  • Сообщений: 12130
  • Xubuntu 22.04
    • Просмотр профиля
    • Github
Re: Ubuntu маршруты
« Ответ #3 : 01 Июня 2018, 14:32:42 »
Маску подсети надо ставить как у соседних машин - я так понимаю у вас везде 255.255.255.0 - ее и надо ставить для сервера NextCloud

Ну и с-но IP адрес должен быть у соседних машин и нового сервера равный в первых трех компонентах. Если рядом стоят 192.168.0.* то и у NextCloud должен быть адрес из этого же диапазона.

Это самые базовые правила. Очень странно слышать что вам кто-то насоветовал маской подсети играться.... лучше таких советчиков не слушать....

После того как нормально настроите IP/mask пробуйте - должны иметь доступ к компу NextCloud по IP из всех фрагментов вашей VPN-сети.

Но для проверки пользуйтесь простым ping. Если пингуется, а к серверу не приконектиться - то надо разбираться с настройками NextCloud.
« Последнее редактирование: 01 Июня 2018, 14:36:49 от Sly_tom_cat »
Индикатор для Yandex-Disk: https://forum.ubuntu.ru/index.php?topic=241992
UEFI-Boot - грузимся без загрузчика: https://help.ubuntu.ru/wiki/uefiboot

Оффлайн voihort

  • Автор темы
  • Новичок
  • *
  • Сообщений: 4
    • Просмотр профиля
Re: Ubuntu маршруты
« Ответ #4 : 01 Июня 2018, 15:01:38 »
Я же написал, что сначала обнаружил отсутствие доступа в/из другие(х) подсети(ей), а после этого менял маску.
Команда ping  в первом посте как раз с маской /24

Оффлайн Sly_tom_cat

  • Don't worry, be happy!
  • Заслуженный пользователь
  • Старожил
  • *
  • Сообщений: 12130
  • Xubuntu 22.04
    • Просмотр профиля
    • Github
Re: Ubuntu маршруты
« Ответ #5 : 01 Июня 2018, 16:40:46 »
Т.е. у вас пинг не проходит с 192.168.0.251/24 на 192.168.6.1/24, так?

Gateway у вас правильно настроен?
на 192.168.6.1/24 (видимо это роутер) пинги разрешены?

Я бы пинговал не внутренний адрес роутера за VPN, а какую-нибудь машину в той сети (за роутером).
Индикатор для Yandex-Disk: https://forum.ubuntu.ru/index.php?topic=241992
UEFI-Boot - грузимся без загрузчика: https://help.ubuntu.ru/wiki/uefiboot

Оффлайн voihort

  • Автор темы
  • Новичок
  • *
  • Сообщений: 4
    • Просмотр профиля
Re: Ubuntu маршруты
« Ответ #6 : 02 Июня 2018, 11:35:33 »
Хорошо.
Вернул маску обратно:
(Нажмите, чтобы показать/скрыть)
пинг до шлюза другой подсети:
(Нажмите, чтобы показать/скрыть)
________________________________________________________________________
настройки сервера (win 2012 r2):
(Нажмите, чтобы показать/скрыть)
пинг с до шлюза:
(Нажмите, чтобы показать/скрыть)
пинг до шлюза другой подсети:
(Нажмите, чтобы показать/скрыть)
________________________________________________________________________
шлюз, который пинговался выше:
пинг до сервера (win 2012 r2):
(Нажмите, чтобы показать/скрыть)
пинг до сервера (Ubuntu):
(Нажмите, чтобы показать/скрыть)
________________________________________________________________________
Таким образом пинги не ходят с сервера (Ubuntu) в другие подсети и из других подсетей на этот сервер.
Gateway у вас правильно настроен?
Да
на 192.168.6.1/24 (видимо это роутер) пинги разрешены?
Да
Я бы пинговал не внутренний адрес роутера за VPN, а какую-нибудь машину в той сети (за роутером).
Вчера пинговал сервер из другой подсети (192.168.6.5)

Т.е. затык где-то на сервере с Ubuntu.
На шлюзах дропаются порты 53 (udp), 139 (tcp) и 445 (tcp). Это с внешки. Весь стальной трафик идёт как есть, без ограничений.

Пользователь добавил сообщение 02 Июня 2018, 17:02:30:
Вопрос решился сменой IP.
Такое ощущение, что в сети есть устройство с таким же IP.
В понедельник буду делать ревизию локалки.
 >:(
« Последнее редактирование: 02 Июня 2018, 17:02:30 от voihort »

 

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