Хотелось бы понять смысл вот этого:
static (inside,outside) 192.168.25.0 192.168.30.0 netmask 255.255.255.0
static (outside,inside) 192.168.30.0 192.168.25.0 netmask 255.255.255.0 Если следовать той логике, которую заложили в PIX OS разработчики, то получается, что Вы первой строкой сказали PIX транслировать все адреса сети 192.168.25.0 в адрес сети 192.168.30.0, а второй строкой наоборот все адреса из сети 192.168.30.0 транслируете в адрес сети 192.168.25.0. Понимаете, в адрес сети!!! Команда static подразумевает статическую трансляцию адреса в адрес, а не сети, в адрес, а уж в Вашем случае сети в сеть. Для назначения динамических правил трансляции используются команды nat и global совместно. первая команда задает источник, который подлежит трансляции, а вторая задает диапазон адресов, в которые транслируют и на каком интерфейсе. Это все, что касается конфига.
Теперь если Вы говорите, что трафик не идет через PIX, то его включение не должно приводить к каким-либо последствиям, а Вашем случае приводит, значит трафик ходит через PIX. Может я ошибаюсь. В любом случае можно в моент потери связи внутренними клиентами выполнить команду show xlate и посмотреть какие слоты трансляции созданы, если они есть, значит трафик через PIX идет, а связь пропала из-за тех правил трансляции, что Вы задали.