This commit is contained in:
2024-10-14 00:08:40 +02:00
parent dbfba56f66
commit 1462d52e13
4572 changed files with 2658864 additions and 0 deletions

View File

@@ -0,0 +1,143 @@
!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
!switch-vwd-1,switch-vwd-2
conf t
vlan 810
name bitpanda
end
wr mem
!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
!switch-vwd-sp1, switch-vwd-sp2
conf t
vrf definition bitpanda
rd 65000:1010
address-family ipv4
exit-address-family
vlan 810
name bitpanda
vlan 101
name bitpanda-aws
ip access-list standard routes2bitpanda
permit 10.200.0.32 0.0.0.15
permit 10.201.0.0 0.0.0.15
permit 192.168.112.0 0.0.0.255
permit 192.168.220.0 0.0.0.255
!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
!switch-vwd-sp1
conf t
interface vlan810
description bitpanda
vrf forwarding bitpanda
ip address 10.120.1.98 255.255.255.248
int Gi1/0/10
description Cust: VWD-Transit (bitpanda)
# vrf forwarding bitpanda
# ip address 192.168.239.26 255.255.255.254
switchport mode trunk
switchport trunk allowed vlan 102
# switchport trunk allowed vlan ...
# channel-group X mode on|active
speed nonegotiate
int Vlan102
description Cust: VWD-Transit (bitpanda)
vrf forwarding bitpanda
ip address 192.168.239.26 255.255.255.254
router bgp 65148
address-family ipv4 vrf bitpanda
bgp router-id auto-assign
redistribute static
neighbor 10.120.1.97 remote-as 65148
neighbor 10.120.1.99 remote-as 65160
neighbor 10.120.1.99 local-as 65160
neighbor 192.168.239.27 remote-as 65202
neighbor 192.168.239.27 local-as 65160
distribute-list routes2bitpanda
exit-address-family
! ip route vrf bitpanda # static routes 1
!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
!switch-vwd-sp2
conf t
interface vlan810
description bitpanda
vrf forwarding bitpanda
ip address 10.120.1.99 255.255.255.248
int Gi1/0/10
description Cust: VWD-Transit (bitpanda)
# vrf forwarding bitpanda
# ip address 192.168.239.154 255.255.255.254
switchport mode trunk
switchport trunk allowed vlan 101
# switchport trunk allowed vlan ...
# channel-group X mode on|active
speed nonegotiate
int Vlan101
description Cust: VWD-Transit (bitpanda)
vrf forwarding bitpanda
ip address 192.168.239.154 255.255.255.254
router bgp 65148
address-family ipv4 vrf bitpanda
bgp router-id auto-assign
redistribute static
neighbor 10.120.1.97 remote-as 65148
neighbor 10.120.1.98 remote-as 65160
neighbor 10.120.1.98 local-as 65160
neighbor 192.168.239.155 remote-as 65201
neighbor 192.168.239.155 local-as 65160
distribute-list routes2bitpanda
exit-address-family
ip route vrf bitpanda # static routes 2
!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
!asa-vwd-1
conf t
interface Port-channel2.810
vlan 810
nameif bitpanda
security-level 100
ip address 10.120.1.97 255.255.255.248
access-list bitpanda_access_in extended permit icmp any any
access-list bitpanda_access_in extended deny ip any any
no monitor-interface bitpanda
access-group bitpanda_access_in in interface bitpanda
router bgp 65148
bgp log-neighbor-changes
address-family ipv4 unicast
neighbor 10.120.1.98 remote-as 65148
neighbor 10.120.1.98 description bitpanda primary weight 200
neighbor 10.120.1.98 activate
neighbor 10.120.1.98 next-hop-self
neighbor 10.120.1.98 weight 200
neighbor 10.120.1.99 remote-as 65148
neighbor 10.120.1.99 description bitpanda secondary weight 100
neighbor 10.120.1.99 activate
neighbor 10.120.1.99 next-hop-self
neighbor 10.120.1.99 weight 100

View File

@@ -0,0 +1,4 @@
cp temp.txt res.txt
cat var.txt | egrep "! " | awk '{print "sed -i s#"$2 "#" $3"#g res.txt"}'
#sed -i "s/__VRFXFERIPSW2__/XyZ/g" res.txt

View File

@@ -0,0 +1,139 @@
!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
!switch-vwd-1,switch-vwd-2
conf t
vlan __VRFXFERVLAN__
name __VRFNAME__
end
wr mem
!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
!switch-vwd-sp1, switch-vwd-sp2
conf t
vrf definition __VRFNAME__
rd 65000:__VRFID__
address-family ipv4
exit-address-family
vlan __VRFXFERVLAN__
name __VRFNAME__
vlan __CUSTINT__
name __VRFNAME____CUSTINT__
ip access-list standard routes2__VRFNAME__
permit # routes acl
!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
!switch-vwd-sp1
conf t
interface vlan__VRFXFERVLAN__
description __VRFNAME__
vrf forwarding __VRFNAME__
ip address __VRFXFERIPSW1__ __VRFXFERIPMASK__
int __CUSTINTP__
description Cust: VWD-Transit (__VRFNAME__)
# vrf forwarding __VRFNAME__
# ip address __VRFCUSTIP1__ __VRFCUSTIP1M__
# switchport mode trunk|access
# switchport access vlan ...
# switchport trunk allowed vlan ...
# channel-group X mode on|active
int __CUSTINT__
description Cust: VWD-Transit (__VRFNAME__)
vrf forwarding __VRFNAME__
ip address __VRFCUSTIP1__ __VRFCUSTIP1M__
router bgp 65148
address-family ipv4 vrf __VRFNAME__
bgp router-id auto-assign
redistribute static
neighbor __VRFXFERIPASA__ remote-as 65148
neighbor __VRFXFERIPSW2__ remote-as __VRFXFERAS__
neighbor __VRFXFERIPSW2__ local-as __VRFXFERAS__
neighbor __VRFCUSTIP1R__ remote-as __VRFCUSTAS__
neighbor __VRFCUSTIP1R__ local-as __VRFXFERAS__
distribute-list routes2__VRFNAME__
exit-address-family
ip route vrf __VRFNAME__ # static routes 1
!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
!switch-vwd-sp2
conf t
interface vlan__VRFXFERVLAN__
description __VRFNAME__
vrf forwarding __VRFNAME__
ip address __VRFXFERIPSW2__ __VRFXFERIPMASK__
int __CUSTINTP__
description Cust: VWD-Transit (__VRFNAME__)
# vrf forwarding __VRFNAME__
# ip address __VRFCUSTIP2__ __VRFCUSTIP2M__
# switchport mode trunk|access
# switchport access vlan ...
# switchport trunk allowed vlan ...
# channel-group X mode on|active
int __CUSTINT__
description Cust: VWD-Transit (__VRFNAME__)
vrf forwarding __VRFNAME__
ip address __VRFCUSTIP2__ __VRFCUSTIP2M__
router bgp 65148
address-family ipv4 vrf __VRFNAME__
bgp router-id auto-assign
redistribute static
neighbor __VRFXFERIPASA__ remote-as 65148
neighbor __VRFXFERIPSW1__ remote-as __VRFXFERAS__
neighbor __VRFXFERIPSW1__ local-as __VRFXFERAS__
neighbor __VRFCUSTIP2R__ remote-as __VRFCUSTAS__
neighbor __VRFCUSTIP2R__ local-as __VRFXFERAS__
distribute-list routes2__VRFNAME__
exit-address-family
ip route vrf __VRFNAME__ # static routes 2
!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
!asa-vwd-1
conf t
interface Port-channel2.__VRFXFERVLAN__
vlan __VRFXFERVLAN__
nameif __VRFNAME__
security-level 100
ip address __VRFXFERIPASA__ __VRFXFERIPMASK__
access-list __VRFNAME___access_in extended permit icmp any any
access-list __VRFNAME___access_in extended deny ip any any
no monitor-interface __VRFNAME__
access-group __VRFNAME___access_in in interface __VRFNAME__
access-list __VRFNAME___access_in extended permit icmp any any
access-list __VRFNAME___access_in extended deny ip any any
router bgp 65148
bgp log-neighbor-changes
address-family ipv4 unicast
neighbor __VRFXFERIPSW1__ remote-as 65148
neighbor __VRFXFERIPSW1__ description __VRFNAME__ primary weight 200
neighbor __VRFXFERIPSW1__ activate
neighbor __VRFXFERIPSW1__ next-hop-self
neighbor __VRFXFERIPSW1__ weight 200
neighbor __VRFXFERIPSW2__ remote-as 65148
neighbor __VRFXFERIPSW2__ description __VRFNAME__ secondary weight 100
neighbor __VRFXFERIPSW2__ activate
neighbor __VRFXFERIPSW2__ next-hop-self
neighbor __VRFXFERIPSW2__ weight 100

View File

@@ -0,0 +1,29 @@
! __VRFXFERVLAN__ 810
! __VRFNAME__ bitpanda
! __VRFID__ 1010
! __VRFXFERIPASA__ 10.120.1.97
! __VRFXFERIPSW1__ 10.120.1.98
! __VRFXFERIPSW2__ 10.120.1.99
! __VRFXFERIPMASK__ 255.255.255.248
! __VRFXFERAS__ 65160
! __VRFCUSTAS__ 6520x ??
! __CUSTINTP__ Gi1/0/10
! __CUSTINT__ Vlan10x ??
! __VRFCUSTIP1__ 192.168.239.26
! __VRFCUSTIP1R__ 192.168.239.27
! __VRFCUSTIP1M__ 255.255.255.254
! __VRFCUSTIP2__ 192.168.239.154
! __VRFCUSTIP2R__ 192.168.239.155
! __VRFCUSTIP2M__ 255.255.255.254
# static routes 1
# 172.20.20.0 255.255.255.0 10.120.2.1
# static routes 2
# 172.20.20.0 255.255.255.0 10.120.2.1
# routes acl
# 172.20.20.0 0.0.0.255