Vinstrok
@Vinstrok
Веб разработчик

Как настроить локальную сеть между серверами на Centos 7?

Всем привет во общем ситуация в следующем, имеется 2 сервера на каждом по 2 физических сетевых интерфейса, eno1 и eno2.
На первый сервер приходит кабель от провайдера на прямую, (не через роутер)
Сетевые настройки eno1 такие:
TYPE=Ethernet
BOOTPROTO=none
DEFROUTE=yes
IPV4_FAILURE_FATAL=no
NAME=eno1
UUID=faea4984-9e51-4683-8600-b4329de2860e
DEVICE=eno1
ONBOOT=yes
PROXY_METHOD=none
BROWSER_ONLY=no
IPADDR=176.106.244.10
PREFIX=24
GATEWAY=176.106.244.1
IPV6INIT=no
DNS1=176.106.240.6
DNS2=176.106.240.5

С этим вроде все хорошо и сервер с этого интерфейса смотрит во внешку.
Настройки eno2 такие:
TYPE=Ethernet
BOOTPROTO=none
DEFROUTE=yes
IPV4_FAILURE_FATAL=no
NAME=eno2
UUID=87d5b874-8470-4b23-a456-08949654ed97
DEVICE=eno2
ONBOOT=yes
PROXY_METHOD=none
BROWSER_ONLY=no
IPADDR=192.168.0.100
PREFIX=24
IPV6INIT=no
DNS1=176.106.240.6
DNS2=176.106.240.5

тут вроде тоже все хорошо и первому серверу присвоен локальный ип 192.168.0.100 который пингуется на самом сервере.
Далее порт первого сервера eno2 соединен с портом второго сервера eno1 патчкордом и его настройки таковы:
TYPE=Ethernet
BOOTPROTO=none
DEFROUTE=yes
IPV4_FAILURE_FATAL=no
NAME=eno1
UUID=faea4984-9e51-4683-8600-b4329de28625
DEVICE=eno1
ONBOOT=yes
PROXY_METHOD=none
BROWSER_ONLY=no
IPADDR=176.106.244.3
PREFIX=24
GATEWAY=176.106.244.1
IPV6INIT=no
DNS1=176.106.240.6
DNS2=176.106.240.5

И тут уже все плохо так как интернет не втором сервере не появляется (это проблема номер раз)
Так же настройки интерфейса eno2 на втором сервере такие:

TYPE=Ethernet
BOOTPROTO=none
DEFROUTE=yes
IPV4_FAILURE_FATAL=no
NAME=eno2
UUID=87d5b874-8470-4b23-a456-08949654ed99
DEVICE=eno2
ONBOOT=yes
PROXY_METHOD=none
BROWSER_ONLY=no
IPADDR=192.168.0.101
PREFIX=24
IPV6INIT=no
DNS1=176.106.240.6
DNS2=176.106.240.5

Тут все хорошо на половину, то есть локальный ип серверу присваивается и пингуется с самого сервера, но не пингуется с первого.
Вопроса два, как наладить локальную связь между двумя серверами, и как расшарить интернет с первого сервера на второй не расшатав себе психику?
P.S по мимо этого на первой машине добавил строку net.ipv4.ip_forward = 1 в файл /etc/sysctl.conf
  • Вопрос задан
  • 148 просмотров
Пригласить эксперта
Ответы на вопрос 3
Zoominger
@Zoominger
Сись админ
И тут уже все плохо так как интернет не втором сервере не появляется (это проблема номер раз)

А вы iptables настраивали? А маршруты?
Ответ написан
Berkutman
@Berkutman
5d67f639c1461841312609.png
Да и разрешить весь ICMP трафик, можете в центосе в параметрах filter закоментить строки5d67f6afaec8b588281234.png

Дальше для безопасности сами настроите как вам надо

Увеличу что написал, лень переписывать. Сори5d67f734deca0573650399.png
И на server2 в качестве шлюза адрес server1

Адреса взял для примера,вставите свои

Да и попробуйте отключить дефолтный фаирвол на двух машинах командой:
systemctl stop firewalld , systemctl disable firewalld

Server1 и Server2 , их сетевки поддерживают auto-mdix?
Если нет , то тебе нужен кросс либо между ними коммутатор хотя бы

Читаем:
, Существует 3 типа портов: MDI, MDIX, Auto-MDIX.
Отличаются они лишь тем, что у портов разных типов для приема и передачи сигнала используются разные контакты.

Как правило MDI это порт абонентского устройства (например сетевой карты компьютера). Для того что бы соединить MDI порт с MDIX портом требуется прямой кабель, если же вам потребуется соединить два MDI порта (например 2 компьютера), то вам потребуется перекрестный (crossover) кабель. В MDI портах 1 и 2 контакты используются для передачи сигнала, 3 и 6 контакты для приема сигнала.

MDIX порты как правило используются в хабах и свитчах. Что бы соединить два MDIX порта (например соединить два хаба), потребуется перекрестный (crossover) кабель. В MDIX портах 1 и 2 контакты используются для приема сигнала, 3 и 6 контакты для передачи сигнала.

Auto-MDIX
Ethernet интерфейс Auto-MDIX способен автоматически определять какой вид порта требуется, при использовании Auto-MDIX тип используемого кабеля не имеет значения. Можно использовать как прямой, так и перекрестный кабель.
Ответ написан
@kisaa
Переключите кабель на втором сервере в другой интерфейс. У вас путаница в подсетях.
Ответ написан
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы