Может ли соединение между 2 серверами на Linux быть одновременно и локальной сетью и мостом? Есть ПЕРВЫЙ компьютер, в него подключен кабель от провайдера на интерфейсе enp1s0, на котором можно поднять PPPOE с выходом в интернет. Интерфейс enp2s0 настроен как локальная сеть с ВТОРЫМ компьютером, присвоен адрес 10.0.7.1 У ВТОРОГО компьютера адрес 10.0.7.2. Можно ли настроить сетевой мост с enp1s0 на enp2s0, чтобы PPPOE можно было поднимать на ВТОРОМ компьютере? И при этом сама локальная сеть функционировала, чтоб компьютеры могли по внутренним адресам обмениваться данными.

13 Янв в 19:54
35 +20
0
Ответы
1

Ваша задача включает в себя создание моста между двумя интерфейсами, что позволит передавать трафик между локальной сетью (enp2s0) и интернетом (enp1s0) через мост. Однако стоит отметить, что создание моста для PPPoE может быть проблематичным.

PPPoE (Point-to-Point Protocol over Ethernet) - это протокол, который обычно работает на уровне канала связи, обеспечивая сквозную связь между двумя точками. Он не предполагает работу через мости, поскольку требует прямого доступа к Ethernet-кадрам, а мосты могут изменять этот сигнал.

Возможный подход:

Прямое соединение: Обустройте enp1s0 для работы с PPPoE, как это делается обычно. То есть на этом интерфейсе будет настроен PPPoE-соединение.

Роутинг: Вместо создания моста, вы можете настроить маршрутизацию между сетями. Это означает, что на первом компьютере вам нужно будет настроить NAT (трансляция сетевых адресов) и IP-форвардинг.

Настройка маршрутизации:

Включите IP-форвардинг на первом компьютере:

echo 1 > /proc/sys/net/ipv4/ip_forward

Для сохранения этого изменения после перезагрузки, добавьте или измените строку net.ipv4.ip_forward=1 в файле /etc/sysctl.conf, а затем выполните sysctl -p.

Настройте iptables на первом компьютере для NAT:

iptables -t nat -A POSTROUTING -o enp1s0 -j MASQUERADE

Настройка второго компьютера: Убедитесь, что сетевой интерфейс enp2s0 на втором компьютере имеет правильный шлюз для доступа в интернет - укажите адрес первого компьютера (10.0.7.1) как шлюз.

Проверка соединения: После настройки убедитесь, что компьютеры могут обмениваться данными и что второй компьютер может выйти в интернет.

Важные замечания:Вы можете не получать доступ к некоторым функциям моста в PPPoE.Обязательно проверьте настройки брандмауэра, чтобы убедиться, что они не мешают трафику.Используя NAT, вы будете иметь доступ к интернету с второго компьютера, но ваш внутренний IP-адрес не будет виден в интернете.

Этот способ позволяет использовать один интерфейс для доступа в интернет и другой для локальной сети, основываясь на маршрутизации и NAT, что является эффективным решением для ваших задач.

13 Янв в 19:54
Не можешь разобраться в этой теме?
Обратись за помощью к экспертам
Название заказа не должно быть пустым
Введите email
Бесплатные доработки
Гарантированные бесплатные доработки
Быстрое выполнение
Быстрое выполнение от 2 часов
Проверка работы
Проверка работы на плагиат
Интересные статьи из справочника
Поможем написать учебную работу
Название заказа не должно быть пустым
Введите email
Доверьте свою работу экспертам
Разместите заказ
Наша система отправит ваш заказ на оценку 96 255 авторам
Первые отклики появятся уже в течение 10 минут
Прямой эфир