[freebsd] ipnat и отдельный IP

FreeBSD, NetBSD, OpenBSD, DragonFly и т. д.

Модератор: arachnid

Аватара пользователя
skeletor
Сообщения: 1224

[freebsd] ipnat и отдельный IP

Сообщение skeletor »

Есть 2 канала. Нужно один IP натить через другой канал. Пробовал прописать так, но ничего не выходит (всё равно ходит через rl0, а нужно что бы через tun0):

map rl0 10.9.0.0/24 -> 192.168.1.9/32 proxy port ftp ftp/tcp
map rl0 10.9.0.0/24 -> 192.168.1.9/32 portmap tcp/udp 20000:65000
map rl0 from 10.9.0.0/24 ! to 192.168.1.9/32 -> 192.168.1.9/32

map tun0 10.9.0.6/32 -> XX.XX.XX.XX/32 proxy port ftp ftp/tcp
map tun0 10.9.0.6/32 -> XX.XX.XX.XX/32 portmap tcp/udp 20000:65000
map tun0 from 10.9.0.6/32 ! to XX.XX.XX.XX/32 -> XX.XX.XX.XX/32

rl0 = 192.168.1.9
tun0 = XX.XX.XX.XX

Как реализовать задуманное?

OS: FreeBSD 8.1
Спасибо сказали: