Привет всем!
Есть сервер Freebsd 4.8 p13+ Squid+ Sendmail итд.
в принципе, все работает через сам сквид (icq, www). Но ,например, нужно, чтобы юзеры могли забирать почту с внеш. POP3 серверов, или еще какой-нибудь сервис добавить в обход сквида. НАТ я поднял, а вот с правилами какая-то проблема...
Вот правила:
00080 18 792 deny tcp from any to me 69,135,4444
00080 4 176 deny tcp from any to 192.168.0.0/16 69,135,4444
00080 0 0 deny tcp from me to any 69,135,4444
00080 0 0 deny tcp from 192.168.0.0/16 to any 69,135,4444
00100 0 0 check-state
00200 4074 395427 deny icmp from any to any in icmptype 5,9,13,14,15,16,17
00210 71 1988 unreach host log logamount 20 ip from 192.168.0.0/16 to any in recv dc0
00225 809 38928 divert 8668 ip from 192.168.0.0/16 to any out xmit dc0
00226 5365 902452 divert 8668 ip from any to me in recv dc0
00300 615844 188259434 allow ip from any to any via lo0
00301 0 0 unreach host log logamount 20 ip from any to 127.0.0.0/8
00302 0 0 unreach host log logamount 20 ip from 127.0.0.0/8 to any
00310 491343 188668279 allow tcp from me to any keep-state via dc0
00320 328 24320 allow icmp from any to any
00330 78591 8765351 allow udp from me to any 53 keep-state
00340 129 8431 allow udp from 192.168.0.0/16 to me 53 via xl0
00350 212879 168736160 allow ip from me to any
00410 1419 1650281 allow tcp from any to me 25
00420 20672 853403 allow tcp from 192.168.0.0/16 to me 110 via xl0
00425 9 484 allow tcp from any 20,21 to me
00430 144123 17827676 allow tcp from 192.168.0.0/16 to me 3128 via xl0
00440 804 38972 allow tcp from 192.168.0.0/16 to any 80 via xl0
00540 14316 2062678 deny log logamount 20 ip from any to any
65535 0 0 deny ip from any to any
xl0- смотрит внутрь, dc0-внеш.
например, добавляю правила для почты -
227 - allow tcp from 192.168.0.0/16 to any 110
228 - allow tcp from any 110 to 192.168.0.0/16
и не работает!
Пробовал по разному -
ipfw add allow tcp from 192.168.0.0/16 to any 110 in recv xl0
ipfw add allow tcp from any 110 to 192.168.0.0/16 out xmit xl0
Все равно почему-то не получается!
если добавить - 227 allow ip from any to any, то все есс-но работает!
Подскажите, плз, что у меня не так?
Спасибо!