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


Хотите сделать посильный вклад в развитие Ubuntu и русскоязычного сообщества?
Помогите нам с документацией!

Автор Тема: 2 интернет провайдера на одном сервере  (Прочитано 1627 раз)

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

Оффлайн hznovich

  • Автор темы
  • Новичок
  • *
  • Сообщений: 7
    • Просмотр профиля
Что имеется:
Сервер с 3 сетевыми картами. 1я сетевая - LAN с выходом в интернет через шлюз 192.168.1.1, 2я сетевая - WAN 1, 3я сетевая - WAN 2.
Оба WAN получают ip от провайдера по DHCP.
На сервере 2 сервера Couter-Strike: GO.

Что хочется:
Чтобы каждый выделенный сервер был доступен через определенную сетевую карту. В сервере CS:GO можно указать какой использовать ip.

Подскажите pls как это реализовать.

Пробовал прописывать через route несколько шлюзов с разными метриками, но все равно ничего не работает.
« Последнее редактирование: 17 Апреля 2016, 12:14:15 от hznovich »

Оффлайн koshev

  • Старожил
  • *
  • Сообщений: 1709
  • חתול המדען
    • Просмотр профиля
Re: 2 интернет провайдера на одном сервере
« Ответ #1 : 17 Апреля 2016, 12:28:49 »
OpenWrt 19.07

Оффлайн AnrDaemon

  • Заслуженный пользователь
  • Старожил
  • *
  • Сообщений: 28366
    • Просмотр профиля
Re: 2 интернет провайдера на одном сервере
« Ответ #2 : 18 Апреля 2016, 02:42:43 »
В сервере CS:GO можно указать какой использовать ip.

Подскажите pls как это реализовать.
Реализовать ЧТО? Прописывание адресов в конфигах серверов?
Вас надо учить пользоваться текстовым редактором или… как?
Может, ещё напомнить, как пишется слово "пожалуйста"?
Хотите получить помощь? Потрудитесь представить запрошенную информацию в полном объёме.

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

Оффлайн hznovich

  • Автор темы
  • Новичок
  • *
  • Сообщений: 7
    • Просмотр профиля
Re: 2 интернет провайдера на одном сервере
« Ответ #3 : 18 Апреля 2016, 03:08:15 »
Пожалуйста. ))) koshev Спасибо. Уже все сделал. Что реализовать там написано: Доступность серверов cs:go через определенного интернет провайдера.

Оффлайн j30

  • Новичок
  • *
  • Сообщений: 6
    • Просмотр профиля
добрый день!

думаю не сильно запинаете, если напишу в этой теме

есть сервер Ubuntu 14.04.4 LTS с тремя сетевыми интерфейсами: eth0 смотрит в LAN, eth1 и eth2 соответственно WAN1 и WAN2 со статикой от провайдера
сервер настроен как шлюз через arno-iptables-firewall
по умолчанию трафик бегает через eth1 и к серверу можно подключиться через SSH по WAN1, но по WAN2 сервер через SSH не доступен

пните, пожалуйста, в нужном направлении, чтобы сделать возможным подключение к серверу через SSH по двум WAN-интерфейсам

Оффлайн EvangelionDeath

  • Администратор
  • Старожил
  • *
  • Сообщений: 3487
  • Ubuntu 22.04 х64
    • Просмотр профиля
j30, /etc/ssh/sshd_config , а если точнее строка ListenAddress
HP Pro 840 G3: Intel i5-6300U, 32GB DDR4 2133MHz, Intel 520, Intel Pro 2500 180GB/Ubuntu 22.04
Dell Latitude 5590: Intel i5-8350U, 16GB DDR4 2400MHz, Intel 620, Samsung 1TB/Ubuntu 22.04

Оффлайн j30

  • Новичок
  • *
  • Сообщений: 6
    • Просмотр профиля
в ListenAddress прописаны все три интерфейса:
ListenAddress 192.168.0.7
ListenAddress 217.XXX.XXX.XXX
ListenAddress 195.XXX.XXX.XXX

проблема с подключением к серверу через SSH по WAN2, когда WAN1 дефолтный и наоборот
подозреваю, что arno-iptables-firewall открывает доступ к SSH только для первого прописанного WAN, то есть если WAN прописан eth1 eth2 нет доступа с внешки к eth2 или eth2 eth1 - не доступен eth1

Оффлайн fisher74

  • Заслуженный пользователь
  • Старожил
  • *
  • Сообщений: 13756
    • Просмотр профиля
видимо ip_balanсing не осилили, а там дан ответ на Ваш вопрос.
(Нажмите, чтобы показать/скрыть)

для устранения Вашей подозрительности показывайте, что там arno-траляля намутил
sudo iptables-save
« Последнее редактирование: 19 Мая 2016, 12:36:53 от fisher74 »

Оффлайн j30

  • Новичок
  • *
  • Сообщений: 6
    • Просмотр профиля
к сожалению, не осилил
(Нажмите, чтобы показать/скрыть)

Оффлайн fisher74

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

ЗЫ В netfilter не блочится, курите iproute2, начиная с указанной howto (2 способ и тот только по 4 пункт, хотя 5-ый, конечно, тоже полезен)
« Последнее редактирование: 19 Мая 2016, 13:04:36 от fisher74 »

Оффлайн j30

  • Новичок
  • *
  • Сообщений: 6
    • Просмотр профиля
Re: 2 интернет провайдера на одном сервере
« Ответ #10 : 19 Мая 2016, 13:08:12 »
А придётся...

ЗЫ В netfilter не блочится, курите iproute2, начиная с указанной howto (2 способ и тот только по 4 пункт, хотя 5-ый, конечно, тоже полезен)
спасибо, буду курить дальше...

Оффлайн Doctor_y

  • Новичок
  • *
  • Сообщений: 34
    • Просмотр профиля
Re: 2 интернет провайдера на одном сервере
« Ответ #11 : 19 Мая 2016, 13:40:09 »
Необходимость прописывать конкретный адрес в ListenAddress имеет смысл при исключении какого либо интерфейса. Пропиши 0.0.0.0 или вообще закоментируй. И больше не трогай если нужны все интерфейсы. Посмотри слушает ли sshd все интерфейсы или только некоторые netstat -an | -i listen. Если увидещь 0.0.0.0:порт, то все нормально. Далее ищи проблему в маршрутах.

Оффлайн j30

  • Новичок
  • *
  • Сообщений: 6
    • Просмотр профиля
Re: 2 интернет провайдера на одном сервере
« Ответ #12 : 19 Мая 2016, 14:48:43 »
2Doctor_y, спасибо, попробую

Оффлайн AnrDaemon

  • Заслуженный пользователь
  • Старожил
  • *
  • Сообщений: 28366
    • Просмотр профиля
Re: 2 интернет провайдера на одном сервере
« Ответ #13 : 19 Мая 2016, 15:17:41 »
в ListenAddress прописаны все три интерфейса:
ListenAddress 192.168.0.7
ListenAddress 217.XXX.XXX.XXX
ListenAddress 195.XXX.XXX.XXX
Убери.
Хотите получить помощь? Потрудитесь представить запрошенную информацию в полном объёме.

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

Оффлайн j30

  • Новичок
  • *
  • Сообщений: 6
    • Просмотр профиля
Re: 2 интернет провайдера на одном сервере
« Ответ #14 : 19 Мая 2016, 16:43:09 »
в ListenAddress прописаны все три интерфейса:
ListenAddress 192.168.0.7
ListenAddress 217.XXX.XXX.XXX
ListenAddress 195.XXX.XXX.XXX
Убери.
убрал, но доступа к серверу по WAN2 все равно нет
при активном WAN1 не пингуется WAN2 и наоборот

 

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