Странный Kernel NAT

Простые/общие вопросы по UNIX системам. Спросите здесь, если вы новичок

Модераторы: vadim64, terminus

Правила форума
Убедительная просьба юзать теги [cоde] при оформлении листингов.
Сообщения не оформленные должным образом имеют все шансы быть незамеченными.
Аватара пользователя
ss25
мл. сержант
Сообщения: 81
Зарегистрирован: 2009-06-18 23:34:09

Странный Kernel NAT

Непрочитанное сообщение ss25 » 2012-12-27 16:30:28

Код: Выделить всё

#!/bin/sh
FwCMD="/sbin/ipfw"
LanOut="alc0"
LanIn="em0"

IpOut="zzz.zzz.zzz.132"
NetOut="zzz.zzz.zzz.128"
NetOutMask="29"

IpIn="192.168.0.1"
NetIn="192.168.0.0"
NetInMask="16"

${FwCMD} -f flush
${FwCMD} add 00010 check-state

${FwCMD} add 00110 allow log logamount 100 ip from any to any via lo0

#${FwCMD} add 00111 deny log logamount 100 ip from any to 127.0.0.0/8
#${FwCMD} add 00112 deny log logamount 100 ip from 127.0.0.0/8 to any

${FwCMD} add 00120 allow log logamount 100 ip from any to any via ${LanIn}

${FwCMD} add 00130 allow log logamount 100 tcp from any to any established
${FwCMD} add 00131 allow log logamount 100 ip from ${IpOut} to any via ${LanOut} keep-state

${FwCMD} add 00303 allow log logamount 100 tcp from ${NetOut}/${NetOutMask} to ${IpOut} 5900 via ${LanOut}

${FwCMD} nat 1 config ip ${IpOut} log reset same_ports deny_in
${FwCMD} add 00500 nat 1 log logamount 100 ip from any to ${IpOut} via ${LanOut}
${FwCMD} add 00501 nat 1 log logamount 100 ip from 192.168.0.5/32 to any via ${LanOut}

${FwCMD} add 65534 deny log logamount 100 ip from any to any
Подскажите куда копать. При такой конфигурации с 192.168.0.5/32 пинг нормально проходит а вот telnet ya.ru 80 не хочет конектица.

Код: Выделить всё

Dec 27 15:28:10 hostel kernel: ipfw: 120 Accept TCP 192.168.0.5:1103 93.158.134.203:80 in via em0
Dec 27 15:28:10 hostel kernel: ipfw: 501 Nat TCP 192.168.0.5:1103 93.158.134.203:80 out via alc0
Dec 27 15:28:13 hostel kernel: ipfw: 120 Accept TCP 192.168.0.5:1103 93.158.134.203:80 in via em0
Dec 27 15:28:13 hostel kernel: ipfw: 501 Nat TCP 192.168.0.5:1103 93.158.134.203:80 out via alc0

Хостинговая компания Host-Food.ru
Хостинг HostFood.ru
 

Услуги хостинговой компании Host-Food.ru

Хостинг HostFood.ru

Тарифы на хостинг в России, от 12 рублей: https://www.host-food.ru/tariffs/hosting/
Тарифы на виртуальные сервера (VPS/VDS/KVM) в РФ, от 189 руб.: https://www.host-food.ru/tariffs/virtualny-server-vps/
Выделенные сервера, Россия, Москва, от 2000 рублей (HP Proliant G5, Intel Xeon E5430 (2.66GHz, Quad-Core, 12Mb), 8Gb RAM, 2x300Gb SAS HDD, P400i, 512Mb, BBU):
https://www.host-food.ru/tariffs/vydelennyi-server-ds/
Недорогие домены в популярных зонах: https://www.host-food.ru/domains/

Аватара пользователя
dmtr
ст. прапорщик
Сообщения: 545
Зарегистрирован: 2009-11-06 22:01:34
Откуда: с Ростова

Re: Странный Kernel NAT

Непрочитанное сообщение dmtr » 2012-12-28 8:42:22

потисипидампить на alc0 80 порт - уходит ли пакет
This game has no name. It will never be the same.

Аватара пользователя
ss25
мл. сержант
Сообщения: 81
Зарегистрирован: 2009-06-18 23:34:09

Re: Странный Kernel NAT

Непрочитанное сообщение ss25 » 2012-12-28 10:10:15

Код: Выделить всё

08:56:41.505685 IP init.net.ua.1200 > mail.ru.http: Flags [R], seq 1552524176, win 0, length 0
08:56:53.495574 IP init.net.ua.1201 > mail.ru.http: Flags [S], seq 3375490083, win 64240, options [mss 1460,nop,nop,sackOK], length 0
08:56:53.526203 IP mail.ru.http > unico.init.net.ua.1201: Flags [S.], seq 3869615879, ack 3375490084, win 5640, options [mss 1410,nop,nop,sackOK], length 0
08:56:53.526236 IP init.net.ua.1201 > mail.ru.http: Flags [R], seq 3375490084, win 0, length 0
08:56:56.496191 IP init.net.ua.1201 > mail.ru.http: Flags [S], seq 3375490083, win 64240, options [mss 1460,nop,nop,sackOK], length 0
08:56:56.526661 IP mail.ru.http > unico.init.net.ua.1201: Flags [S.], seq 3872616407, ack 3375490084, win 5640, options [mss 1410,nop,nop,sackOK], length 0
08:56:56.526695 IP init.net.ua.1201 > mail.ru.http: Flags [R], seq 3375490084, win 0, length 0
после запроса на соединение оно тут же рвется

Аватара пользователя
hizel
дядя поня
Сообщения: 9031
Зарегистрирован: 2007-06-29 10:05:02
Откуда: Выборг

Re: Странный Kernel NAT

Непрочитанное сообщение hizel » 2012-12-28 10:39:09

БЗДя за вас ничего не сделает. Если вы пропускаете трафик мимо NAT, то трафик не NATится.
В дурацкие игры он не играет. Он просто жуткий, чу-чу, паровозик, и зовут его Блейн. Блейн --- это Боль.

Аватара пользователя
ss25
мл. сержант
Сообщения: 81
Зарегистрирован: 2009-06-18 23:34:09

Re: Странный Kernel NAT

Непрочитанное сообщение ss25 » 2012-12-28 12:52:12

разобрался можно закрыто тему.