On Wed, 6 May 2020 22:37:48 +0700
Eugene Grosbein <[email protected]> wrote:

> 06.05.2020 20:02, Nick Kostirya пишет:
> > Привет.
> > 
> > Возникла дома задачка.
> > Есть сервера, на которых висят по два сервера. 
> > На один нужно ходить на прямую, на второй только через туннель.
> > Решил звернуть в туннуль по номеру порта.
....
> Во-вторых, нужно уточнить задачу: речь про исходящие коннекты с этой машины
> к серверу, доступному через туннель? Если да, то нужно не правило ipfw fwd,
> а маршрут до сервера через туннель. При one_pass=1 после срабатывания
> трансляции пакет дальше не проходит по правилам ipfw и не попадает в ipfw fwd.
> Это легко заметно из вывода ipfw show, там показываются счётчики срабатываний 
> правил.

Да, речь идет об этом варианте.

Пытаюсь настроить домашний ноутбук (N).
Есть сервер (S), на котором запущены два сервера: P1 на одном порту и P2 на 
втором порту.
Есть сервер (T) к которому с ноута поднят тунель.
В основном работаю со связкой N - S:P1 напрямую.
Доступ к S:P2 напрямую закрыт, но возможен через тунель (T).

Я могу у себе на ноуте (N) в роутинге прописать, что ходить на S через тунель T.
Все работает, но медленно.

Поскольку тунель нужен только для S:P2, решил попытаться настроить "роутинго" 
по номеру порта на N, чтобы ходить  на S:P1 напрямую.


Получается, что ipfw fwd нельзя использовать для исходящего трафика, а только 
для входящего?

А можно это сделать при помощи netgraph?
Или лучше поднять jain c vnet и совой таблицей маршрутизации и из него 
обращаться к S:P2?
_______________________________________________
freebsd mailing list
[email protected]
http://mailman.uafug.org.ua/mailman/listinfo/freebsd

Ответить