URL: https://www.opennet.me/cgi-bin/openforum/vsluhboard.cgi
Форум: vsluhforumID6
Нить номер: 13726
[ Назад ]

Исходное сообщение
"PIX: в outside не работает TCP"

Отправлено C0p0ka , 06-Июн-07 08:59 
Доброго времени суток. Подскажите в чем загвоздка:

PIX 506Е. Настроил nat в dmz. Пинги во внешнюю сеть идут, при попытке установить tcp-соединение выдается такая вот ерунда:

302013: Built outbound TCP connection 63 for outside:10.12.96.206/8053 (10.12.96.206/8053) to dmz:10.12.111.2/1314 (10.12.96.7/1025)
302014: Teardown TCP connection 63 for outside:10.12.96.206/8053 to dmz:10.12.111.2/1314 duration 0:00:00 bytes 0 TCP Reset-O.

Через nat 0 такая же ситуация. При этом через nat 0 спокойно работаю из внешней сети с dmz
Все перерыл, но решения не нашел. Помогите советом.

PIX Version 6.3(5)125
interface ethernet0 auto
interface ethernet1 auto
interface ethernet1 vlan1 physical shutdown
interface ethernet1 vlan2 logical
nameif ethernet0 outside security0
nameif ethernet1 inside security100
nameif vlan2 dmz security50
enable password 8Ry2YjIyt7RRXU24 encrypted
passwd 2KFQnbNIdI.2KYOU encrypted
hostname pixfirewall
domain-name CSN
fixup protocol dns maximum-length 512
fixup protocol ftp 21
fixup protocol h323 h225 1720
fixup protocol h323 ras 1718-1719
fixup protocol http 80
fixup protocol http 8053
fixup protocol rsh 514
fixup protocol rtsp 554
fixup protocol sip 5060
fixup protocol sip udp 5060
fixup protocol skinny 2000
fixup protocol smtp 25
fixup protocol sqlnet 1521
fixup protocol tftp 69
names
access-list acl_out permit ip any any
access-list acl_dmz permit ip any any
access-list nat1 permit tcp any any
access-list nat_dmz permit ip any any
access-list outside_inbound_nat0_acl permit ip host 10.12.106.52 host 10.12.111.
2
access-list dmz_outbound_nat0_acl permit ip host 10.12.111.2 host 10.12.106.52
access-list natTCP permit tcp any any
pager lines 24
logging on
logging monitor debugging
logging buffered debugging
mtu outside 1500
mtu inside 1500
ip address outside 10.12.96.7 255.255.252.0
no ip address inside
ip address dmz 10.12.111.1 255.255.255.224
ip audit info action alarm
ip audit attack action alarm
pdm location 10.12.106.0 255.255.255.128 outside
pdm location 10.12.111.2 255.255.255.255 dmz
pdm location 10.12.106.52 255.255.255.255 outside
pdm history enable
arp timeout 14400
global (outside) 1 interface
global (dmz) 2 interface
nat (dmz) 1 0.0.0.0 0.0.0.0 0 0
access-group acl_out in interface outside
access-group acl_dmz in interface dmz
route outside 0.0.0.0 0.0.0.0 10.12.96.110 1
timeout xlate 3:00:00
timeout conn 1:00:00 half-closed 0:10:00 udp 0:02:00 rpc 0:10:00 h225 1:00:00
timeout h323 0:05:00 mgcp 0:05:00 sip 0:30:00 sip_media 0:02:00
timeout sip-disconnect 0:02:00 sip-invite 0:03:00
timeout uauth 0:05:00 absolute
aaa-server TACACS+ protocol tacacs+
aaa-server TACACS+ max-failed-attempts 3
aaa-server TACACS+ deadtime 10
aaa-server RADIUS protocol radius
aaa-server RADIUS max-failed-attempts 3
aaa-server RADIUS deadtime 10
aaa-server LOCAL protocol local
aaa authentication ssh console LOCAL
ntp server 10.12.96.207 source outside
http server enable
http 10.12.106.0 255.255.255.128 outside
no snmp-server location
no snmp-server contact
snmp-server community public
no snmp-server enable traps
floodguard enable
telnet timeout 5
ssh 10.12.106.0 255.255.255.128 outside
ssh timeout 50
console timeout 0
username aagolikov password EqG/3.JorcHJDyER encrypted privilege 15
terminal width 80
Cryptochecksum:d41d8cd98f00b204e9800998ecf8427e
: end
[OK]


Содержание

Сообщения в этом обсуждении
"PIX: в outside не работает TCP"
Отправлено intellegent , 06-Июн-07 11:58 
Из конфига видно, что nat настроен следующим образом - все адресное пространство dmz транслируется в ip-адрес внешнего интерфейса:
global (outside) 1 interface
nat (dmz) 1 0.0.0.0 0.0.0.0 0 0.

Зачем это - global (dmz) 2 interface?
В PIX OS динамическое правило трансляции, либо трансляция портов (PAT) задается двумя командами nat и global, первая определяет что подвергается трансляции, а вторая определяет адрес иkи пул адресов, в которые производится трансляция и интерфейс, производящий подмену. Сопоставление этих командам производится путем указания в них идентификатора nat_id. nat_id есть цифра, стоящая после nat и global. Отсуюда вопрос зачем global (dmz) 2 interfaceб если нет nat (...) 2 ...?
Ну это все притча была...
А простой дедовский метод погуглить, приводит вот на эту ссылку http://www.cisco.com/en/US/docs/security/pix/pix63/system/me... где черным по белому написано - Reset-O     
Reset was from the outside.
Смотрите, что там на сервере, на который обращаетесь...


"PIX: в outside не работает TCP"
Отправлено C0p0ka , 06-Июн-07 12:08 
>Из конфига видно, что nat настроен следующим образом - все адресное пространство
>dmz транслируется в ip-адрес внешнего интерфейса:
>global (outside) 1 interface
>nat (dmz) 1 0.0.0.0 0.0.0.0 0 0.
>
> Зачем это - global (dmz) 2 interface?
>В PIX OS динамическое правило трансляции, либо трансляция портов (PAT) задается двумя
>командами nat и global, первая определяет что подвергается трансляции, а вторая
>определяет адрес иkи пул адресов, в которые производится трансляция и интерфейс,
>производящий подмену. Сопоставление этих командам производится путем указания в них идентификатора
>nat_id. nat_id есть цифра, стоящая после nat и global. Отсуюда вопрос
>зачем global (dmz) 2 interfaceб если нет nat (...) 2 ...?
>
> Ну это все притча была...
>А простой дедовский метод погуглить, приводит вот на эту ссылку http://www.cisco.com/en/US/docs/security/pix/pix63/system/me... где
>черным по белому написано - Reset-O
>Reset was from the outside.
>Смотрите, что там на сервере, на который обращаетесь...

global 2 это от экспериментов осталось. Он все равно не применяется.
Эту ссылку я уже гуглил. Как я понял, ресет осуществляется не сервером, а интерфейсом outside. Внешний сервер пытается ответить соединением либо на outside, либо напрямую в dmz (если nat (outside) 0 ... outside), а outside это соединение сбрасывает сразу после попытки установки. Проблема не в сервере - такие же симптомы при попытках установить TCP соединение с любым компьютером.
Может ли это быть проблема прошивки?


"PIX: в outside не работает TCP"
Отправлено intellegent , 06-Июн-07 12:22 
>>Из конфига видно, что nat настроен следующим образом - все адресное пространство
>>dmz транслируется в ip-адрес внешнего интерфейса:
>>global (outside) 1 interface
>>nat (dmz) 1 0.0.0.0 0.0.0.0 0 0.
>>
>> Зачем это - global (dmz) 2 interface?
>>В PIX OS динамическое правило трансляции, либо трансляция портов (PAT) задается двумя
>>командами nat и global, первая определяет что подвергается трансляции, а вторая
>>определяет адрес иkи пул адресов, в которые производится трансляция и интерфейс,
>>производящий подмену. Сопоставление этих командам производится путем указания в них идентификатора
>>nat_id. nat_id есть цифра, стоящая после nat и global. Отсуюда вопрос
>>зачем global (dmz) 2 interfaceб если нет nat (...) 2 ...?
>>
>> Ну это все притча была...
>>А простой дедовский метод погуглить, приводит вот на эту ссылку http://www.cisco.com/en/US/docs/security/pix/pix63/system/me... где
>>черным по белому написано - Reset-O
>>Reset was from the outside.
>>Смотрите, что там на сервере, на который обращаетесь...
>
>global 2 это от экспериментов осталось. Он все равно не применяется.
>Эту ссылку я уже гуглил. Как я понял, ресет осуществляется не сервером,
>а интерфейсом outside. Внешний сервер пытается ответить соединением либо на outside,
>либо напрямую в dmz (если nat (outside) 0 ... outside), а
>outside это соединение сбрасывает сразу после попытки установки. Проблема не в
>сервере - такие же симптомы при попытках установить TCP соединение с
>любым компьютером.
>Может ли это быть проблема прошивки?
Не знаю что сказать, снифферить надо бы...


"PIX: в outside не работает TCP"
Отправлено C0p0ka , 06-Июн-07 17:29 
>Не знаю что сказать, снифферить надо бы...

UPD: Работает все, кроме TCP. UDP, ICMP в порядке.