Всем доброго дня и настроения!Недавно стал осваивать FreeBsd...
Вопрос в следующем:
Вот содержимое сотворенного мной ipfw
#!/bin/sh
ipfw -f flush
# Alul Inrefaces Section
ipfw add deny ip from me to table\(1\)
ipfw add deny ip from table\(1\) to me
ipfw add deny ip from any to any 137,138,139,445 via sk0
ipfw add pass ip from any to any 137,138,139,445 via rl0
# Network Aaddress Translation
ipfw add divert natd ip from any to any via sk0
# Rdp permission
ipfw add permit tcp from 94.245.133.237 to me 3389
ipfw add permit tcp from 46.48.196.127 to me 3389
# Localhost Address
ipfw add pass ip from me to 127.0.0.0/8
ipfw add pass ip from 127.0.0.0/8 to me
#ICMP Protocol
ipfw add deny icmp from any to any frag
ipfw add pass icmp from any to any
#DNS & NTP request
ipfw add pass gre from any to any
ipfw add pass tcp from any to any 68,873,666,670
ipfw add pass tcp from any 68,873,666,670 to any
ipfw add pass udp from any to any 53,68,123,873,87
ipfw add pass udp from any 53,68,123,873,87 to any
ipfw add pass tcp from any to me dst-port 22
# Primary NAT addresses
#HTTP, FTP, SSH, SMTP, POP3, IMAP4 Protocols
#Extrenal Interface Section
ipfw add pass tcp from 10.107.116.3 to any 20,21,22,23,25,80,110,443,666,670
#Intrenal Interface Section
ipfw add pass tcp from 192.168.1.66 to any 20,21,22,23,25,80,110,443,666,670
#Local NetWork Area
ipfw add pass tcp from 192.168.1.0/24 to 192.168.1.66 20,21,22,80,137,138,139,445,670,666
ipfw add pass udp from 192.168.1.0/24 to 192.168.1.66 20,21,22,80,137,138,139,445
ipfw add pass tcp from 192.168.1.0/24 to any 20,21,22,23,25,110,143,443
ipfw add pass ip from any to any 1025-65535
Поднял natd, открыл ssh для удаленного доступа...
проблема заключается в том, что теперь всем можно заходить с любых адресов с внешки, а мне надо только с двух: 94.245.133.237 и 46.48.196.127
где "зарыта" собака, что неправильно написал???
Зарнее благодарен. Глеб