
У меня есть небольшая сетевая конфигурация с маршрутизатором Ubuntu, который имеет две сетевые карты. enp2s0 используется для настройки сети с VLAN, enp3s0 подключается к другой локальной сети.
enp3s0 ip 192.168.53.203/26
enp2s0 ip 192.168.8.1/24
У меня есть коммутатор, настроенный на 192.168.8.239/24
Как мне установить соединение между двумя сетевыми картами, чтобы я мог получить доступ к веб-интерфейсу коммутатора из другой локальной сети?
решение1
Чтобы включить маршрутизацию в Linux, необходимо (постоянно) включить "IP forward". IP forwarding — это, говоря простыми словами, возможность принимать входящие сетевые пакеты на одном интерфейсе, распознавать, что они не предназначены для самой системы, и пересылать их соответствующим образом.
Отредактируйте /etc/sysctl.conf
и найдите следующие строки:
#net.ipv4.ip_forward=1
Раскомментироватьnet.ipv4.ip_forward=1
Или сделайте это с помощью терминала в одну строку:
sudo sysctl -w net.ipv4.ip_forward=1
Просто убедитесь, что ваш маршрутизатор имеет (рабочие) интерфейсы во всех ваших сетях.