InTostor
@InTostor
сетевой эксперементатор, авиатор

Как сделать шлюз между роутером и клиентами в одной сети?

Есть две виртуальных машины:
192.168.0.106 - socks5 proxy
192.168.0.105 - tun2socks

роутер (а также и основной шлюз) 192.168.0.200
и хост 192.168.0.10

на ВМ с tun2socks настроены 2 шлюза:
ip route add default via 198.18.0.1 dev tun0 metric 1
ip route add default via 192.168.0.200 dev enp0s3 metric 10

как настроить её так чтобы её можно было использовать как стандартный шлюз для хоста?
(т.е. трафик от хоста должен использовать шлюз от tun2socks)
66d96b0c26ec1006428638.png
  • Вопрос задан
  • 385 просмотров
Решения вопроса 1
@wkon
Если рисунок корректный, то 192.168.0.10 подключен не коммутатору, а непосредственно к порту enp0s8.
Тогда выносим их в другую сеть (например 192.168.1.0/24).

1. Меняем:
192.168.0.10 на 192.168.1.10
192.168.0.107 на 192.168.1.107

2. На 192.168.1.10 прописываем маршрут по умолчанию: ip route add default via 198.168.1.107

3. Не забываем позаботимся о том, чтобы пакеты правильно возвращались в сеть 198.168.1.0/24.
Сделать трансляцию NAT или прописать маршруты в зависимости от конфигурации там где надо.
Ответ написан
Пригласить эксперта
Ваш ответ на вопрос

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

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