>[оверквотинг удален] >> >>rdr pass on { $ext_if, re0 } proto tcp from any to any port { 3389, 1533, 8888, 1352, 1723, 25, 80, 4090 } -> 10.0.0.254 > >для каждого редиректа ЖЕЛАТЕЛЬНО указывать отдельное правило... > >Например: > >rdr pass on { $ext_if, re0 } proto tcp from any to ВНЕШНИЙ ИП port 3389 -> 10.0.0.254 3389 > >Надеюсь разницу уловили? Думаю проблема не в этом т.к. мои правила разворачиваются вот так: freebsd# pfctl -sn nat on tun0 inet from 10.0.0.253 to any -> Внешний АЙПИ rdr pass on tun0 inet proto gre all -> 10.0.0.254 rdr pass on re0 inet proto gre all -> 10.0.0.254 rdr pass on tun0 inet proto tcp from any to any port = rdp -> 10.0.0.254 rdr pass on tun0 inet proto tcp from any to any port = virtual-places -> 10.0.0.254 rdr pass on tun0 inet proto tcp from any to any port = 8888 -> 10.0.0.254 rdr pass on tun0 inet proto tcp from any to any port = lotusnote -> 10.0.0.254 rdr pass on tun0 inet proto tcp from any to any port = pptp -> 10.0.0.254 rdr pass on tun0 inet proto tcp from any to any port = smtp -> 10.0.0.254 rdr pass on tun0 inet proto tcp from any to any port = http -> 10.0.0.254 rdr pass on tun0 inet proto tcp from any to any port = 4090 -> 10.0.0.254 rdr pass on re0 inet proto tcp from any to any port = rdp -> 10.0.0.254 rdr pass on re0 inet proto tcp from any to any port = virtual-places -> 10.0.0.254 rdr pass on re0 inet proto tcp from any to any port = 8888 -> 10.0.0.254 rdr pass on re0 inet proto tcp from any to any port = lotusnote -> 10.0.0.254 rdr pass on re0 inet proto tcp from any to any port = pptp -> 10.0.0.254 rdr pass on re0 inet proto tcp from any to any port = smtp -> 10.0.0.254 rdr pass on re0 inet proto tcp from any to any port = http -> 10.0.0.254 rdr pass on re0 inet proto tcp from any to any port = 4090 -> 10.0.0.254
|