Страница 1 из 1

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

Добавлено: 2010-11-30 16:35:34
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

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

Добавлено: 2010-12-04 19:43:39
mak_v_
для этого нужно "смаршрутизировать" трафик в нужный канал. По поводу ipnat - не в курсе. pf, ipfw, ipfw2 умеют