>> Конфиг полностью не могу выложить, он слишком большой.
>> А так ничего лишнего, настройки интерфейсов такие, только адреса естественно другие использую
> выкладывайте не полностью, а только то что касается проблемы, но копи паст.
> Потому как вы уже раз опечатались, а вдруг еще где-то что-то
> есть или нет.ок.
вот что в нормальной ситуации на сервере:
# route
Kernel IP routing table
Destination Gateway Genmask Flags Metric Ref Use Iface
192.168.15.0 * 255.255.255.0 U 1 0 0 eth1
default 192.168.15.254 0.0.0.0 UG 0 0 0 eth1
**************************** Config gateway cisco 3750
interface Vlan15
ip address 192.168.15.254 255.255.255.0
ip policy route-map rule-prov
!
route-map rule-prov permit 10
match ip address 105
set ip next-hop 10.111.111.10
!
route-map rule-prov permit 20
set ip next-hop 192.168.9.5
!
***************************** Config provider cisco 3845
ip nat pool tt-pool-0 *.*.*.* *.*.*.* netmask 255.255.255.224
ip nat inside source list 100 pool tt-pool-0 overload
#sh access-lists 100 | i 192.168.15.152
11020 permit ip host 192.168.15.152 any (48 matches)
interface GigabitEthernet0/0.212
encapsulation dot1Q 264
ip address *.*.*.* 255.255.255.224
ip nat outside
ip virtual-reassembly
!
interface GigabitEthernet0/1
ip address 192.168.9.5 255.255.255.0
ip nat inside
ip virtual-reassembly
ip route-cache flow
ip policy route-map rule1
ip ospf authentication message-digest
ip ospf network point-to-point
ip ospf hello-interval 5
ip ospf dead-interval 15
duplex auto
speed auto
media-type rj45
!
ip route 0.0.0.0 0.0.0.0 *.*.*.*
ip route 192.168.0.0 255.255.0.0 192.168.9.254
route-map rule1, permit, sequence 10
Match clauses:
ip address (access-lists): 100
Set clauses:
ip next-hop *.*.*.*
Policy routing matches: 395899979 packets, 1541233101 bytes
route-map rule1, permit, sequence 20
Match clauses:
ip address (access-lists): 101
Set clauses:
ip next-hop 192.168.9.1
Policy routing matches: 32312 packets, 2089500 bytes
route-map rule1, permit, sequence 30
Match clauses:
ip address (access-lists): 104
Set clauses:
ip next-hop 192.168.9.4
Policy routing matches: 658752 packets, 46182250 bytes
route-map rule1, permit, sequence 35
Match clauses:
ip address (access-lists): 103
Set clauses:
ip next-hop 192.168.9.252
Policy routing matches: 13302054 packets, 2945378425 bytes
route-map rule1, permit, sequence 40
Match clauses:
ip address (access-lists): 117
Set clauses:
ip next-hop 192.168.9.252
Policy routing matches: 4174318662 packets, 1446559638 bytes
*****************************************
В такой схеме все работает и нормально ходит, пока я не добавлю на 3750 в аккесс лист правило:
access-list 105 per ip h 192.168.15.* any (абсолютно любой адрес из 15-й сети)
В этом случае все хосты из 15 vlan теряют сеть:
# route
Kernel IP routing table
Destination Gateway Genmask Flags Metric Ref Use Iface
192.168.15.0 * 255.255.255.0 U 1 0 0 eth1
Но, если убираю правило из аксес листа на 3845
access-list 100 permit ip host 192.168.15.152 any
тогда всё работает кроме правила ната (логично, так как 100 аксес лист отвечает за нат)