Здравствуйте, вообщем все что от меня зависело, сделал что знал и умел и в гугле гулял не чего не могу поделать. Вообщем проблема такова. На сервере FreeBSD 8.0 NoDeny_49.32.4 "IP 192.168.155.105" все отлично пингуется сайты (mail.ru, ya.ru), пользователи локалки. Потом проверял от клиент машины "IP 10.0.0.2" , сервак NoDeny видит, но большие пакеты не проходят я имею ввиду коммандной строки ping 192.168.155.105 -l 5120 -t нема лишь на -l 1024 -t идет и меньше. Дальше Scype пашет, на инет страницы не пускает, но если ввести не название типа там mail.ru а адрес сервера типа 93.16.154.20 то зайдет. Интерфейсы сетевые: rl0 (Internet) rl1 (LAN) Думаю правильно все изложил, мне просто нужно выяснить что не так я сделал при установке для меня нового в етой сфере, что вроде как все нормально по несколько раз перебивал и менял фрюху но не чего не изменилось, проблема все таже остается не пускает клиента на веб страницы.
etc/rc.firewall
#!/bin/sh -
f='/sbin/ipfw'
ifOut='rl0'
${f} add 50 allow tcp from any to me 22
${f} add 51 allow tcp from me 22 to any
${f} add 100 allow ip from any to any via lo0
${f} add 150 allow ip from me to any keep-state
${f} add 160 skipto 500 ip from any to me
${f} add 200 divert natd ip from any to any via ${ifOut}
${f} add 210 allow ip from any to any out
${f} add 300 allow ip from "table(0)" to any
${f} add 390 deny ip from any to any
${f} add 500 check-state
${f} add 510 skipto 700 ip from any to any via ${ifOut}
${f} add 520 allow icmp from any to any
${f} add 530 allow udp from any to any 53,7723
${f} add 540 allow tcp from any to any 80,443
${f} add 590 deny ip from any to any
${f} add 700 divert natd ip from any to any
${f} add 710 allow icmp from any to me
${f} add 720 deny ip from any to me
${f} add 730 allow ip from any to "table(0)"
${f} add 790 deny ip from any to any
/etc/pf.conf
set limit states 128000
set optimization aggressive
nat pass on rl0 from 10.0.0.0/24 to any -> rl0
nat pass on rl0 from 192.0.0.0/24 to any -> rl0
/etc/rc.conf
# -- sysinstall generated deltas -- # Sun Jul 11 20:58:15 2010
# Created: Sun Jul 11 20:58:15 2010
# Enable network daemons for user convenience.
# Please make all changes to this file, not to /etc/defaults/rc.conf.
# This file now contains just the overrides from /etc/defaults/rc.conf.
inetd_enable="YES"
keymap="ua.koi8-u"
sshd_enable="YES"
# -- sysinstall generated deltas -- # Sun Jul 11 21:12:08 2010
ifconfig_rl1="inet 10.0.0.1 netmask 255.255.255.0"
ifconfig_rl0="inet 192.168.155.105 netmask 255.255.255.0"
defaultrouter="192.168.155.1"
hostname="neos.k.zp.ua"
fsck_y_enable="YES"
background_fsck="NO"
gateway_enable="YES"
mysql_enable="YES"
apache22_enable="YES"
firewall_enable="YES"
pf_enable="YES"
ipcad_enable="YES"
# -- sysinstall generated deltas -- # Tue Jul 13 17:52:58 2010
rpcbind_enable="YES"
amd_enable="NO"
etc/ipcad.conf
capture-ports enable;
interface divert port 1 netflow-disable;
interface divert port 2 netflow-disable;
rsh enable at 127.0.0.1;
rsh root@127.0.0.1 admin;
rsh ttl = 3;
rsh timeout = 30;
dumpfile = ipcad.dump;
chroot = /tmp;
memory_limit = 50m;
/boot/loader.conf
ipdivert_load="YES"
dummynet_load="YES"
ipfw_load="YES"
pf_load="YES"
Проверял запуск процесов:
neos# ps ax|grep mysql
1025 v0- I 0:00.01 /bin/sh /usr/local/bin/mysqld_safe --defaults-extra-file=/var/db/mysql/my.cnf --user=mysql --datadir=/var/db/mysql --socke
1053 v0- I 0:03.40 /usr/local/libexec/mysqld --defaults-extra-file=/var/db/mysql/my.cnf --basedir=/usr/local --datadir=/var/db/mysql --pid-fi
neos# ps ax | grep http
1096 ?? Ss 0:00.20 /usr/local/sbin/httpd -DNOHTTPACCEPT
1122 ?? S 0:00.00 /usr/local/sbin/httpd -DNOHTTPACCEPT
1123 ?? I 0:00.00 /usr/local/sbin/httpd -DNOHTTPACCEPT
1124 ?? I 0:00.00 /usr/local/sbin/httpd -DNOHTTPACCEPT
1125 ?? I 0:00.00 /usr/local/sbin/httpd -DNOHTTPACCEPT
1126 ?? I 0:00.00 /usr/local/sbin/httpd -DNOHTTPACCEPT
neos# ps ax | grep ipcad
1083 ?? I<s 0:00.02 /usr/local/bin/ipcad -rds -c /usr/local/etc/ipcad.conf
neos# ps ax | grep pf
8 ?? DL 0:00.01 [pfpurge]
20 ?? DL 0:00.02 [softdepflush]
neos# ps ax
PID TT STAT TIME COMMAND
0 ?? DLs 0:01.53 [kernel]
1 ?? SLs 0:00.01 /sbin/init --
2 ?? DL 0:00.05 [g_event]
3 ?? DL 0:00.10 [g_up]
4 ?? DL 0:00.11 [g_down]
5 ?? DL 0:00.00 [xpt_thrd]
6 ?? DL 0:00.01 [fdc0]
7 ?? DL 0:00.00 [sctp_iterator]
8 ?? DL 0:00.01 [pfpurge]
9 ?? DL 0:00.00 [pagedaemon]
10 ?? DL 0:00.00 [audit]
11 ?? RL 32:21.02 [idle]
12 ?? WL 0:02.71 [intr]
13 ?? DL 0:00.05 [yarrow]
14 ?? DL 0:00.03 [usb]
15 ?? DL 0:00.00 [vmdaemon]
16 ?? DL 0:00.00 [pagezero]
17 ?? DL 0:00.01 [bufdaemon]
18 ?? DL 0:00.01 [vnlru]
19 ?? DL 0:00.07 [syncer]
20 ?? DL 0:00.02 [softdepflush]
21 ?? DL 0:00.00 [flowcleaner]
618 ?? Is 0:00.00 /sbin/devd
794 ?? Ss 0:00.02 /usr/sbin/syslogd -s
810 ?? Ss 0:00.01 /usr/sbin/rpcbind
1083 ?? I<s 0:00.03 /usr/local/bin/ipcad -rds -c /usr/local/etc/ipcad.conf
1096 ?? Ss 0:00.21 /usr/local/sbin/httpd -DNOHTTPACCEPT
1115 ?? Is 0:00.00 /usr/sbin/sshd
1122 ?? S 0:00.00 /usr/local/sbin/httpd -DNOHTTPACCEPT
1123 ?? I 0:00.00 /usr/local/sbin/httpd -DNOHTTPACCEPT
1124 ?? I 0:00.00 /usr/local/sbin/httpd -DNOHTTPACCEPT
1125 ?? I 0:00.00 /usr/local/sbin/httpd -DNOHTTPACCEPT
1126 ?? I 0:00.00 /usr/local/sbin/httpd -DNOHTTPACCEPT
1127 ?? Ss 0:00.04 sendmail: accepting connections (sendmail)
1131 ?? Is 0:00.00 sendmail: Queue runner@00:30:00 for /var/spool/clientmqueue (sendmail)
1138 ?? Ss 0:00.01 /usr/sbin/cron -s
1167 ?? Is 0:00.00 /usr/sbin/inetd -wW -C 60
1202 ?? S< 0:03.15 perl nodeny.pl (perl5.8.9)
1203 ?? S< 0:01.57 perl nol2auth.pl (perl5.8.9)
1204 ?? S< 0:00.63 perl noserver.pl (perl5.8.9)
1220 ?? Is 0:00.06 sshd: neos [priv] (sshd)
1223 ?? S 0:00.07 sshd: neos@pts/0 (sshd)
1025 v0- I 0:00.01 /bin/sh /usr/local/bin/mysqld_safe --defaults-extra-file=/var/db/mysql/my.cnf --user=mysql --datadir=/var/db/mysql --socke
1053 v0- I 0:03.91 /usr/local/libexec/mysqld --defaults-extra-file=/var/db/mysql/my.cnf --basedir=/usr/local --datadir=/var/db/mysql --pid-fi
1060 v0- I 0:00.00 sh go.sh noserver
1068 v0- I 0:00.00 sh go.sh nol2auth
1076 v0- I 0:00.00 sh go.sh nodeny
1192 v0 Is+ 0:00.00 /usr/libexec/getty Pc ttyv0
1193 v1 Is+ 0:00.00 /usr/libexec/getty Pc ttyv1
1194 v2 Is+ 0:00.00 /usr/libexec/getty Pc ttyv2
1195 v3 Is+ 0:00.00 /usr/libexec/getty Pc ttyv3
1196 v4 Is+ 0:00.00 /usr/libexec/getty Pc ttyv4
1197 v5 Is+ 0:00.00 /usr/libexec/getty Pc ttyv5
1198 v6 Is+ 0:00.00 /usr/libexec/getty Pc ttyv6
1199 v7 Is+ 0:00.00 /usr/libexec/getty Pc ttyv7
1224 0 Is 0:00.01 -bash (bash)
1225 0 I 0:00.01 su
1226 0 R 0:00.05 _su (csh)
1633 0 R+ 0:00.00 ps ax
Очень буду всем благодарен за помошь, выложил практически все конфиги что знал, что бы как можно быстрее решить проблему и дальнейшем с ней не встречатся! Очень жду ответа.
Скрин как все выглядет: