Korzystanie z VRF jest jak korzystanie z oddzielnego routera. Jeśli masz ten sam adres WAN IP dla obu VRF, musisz go skonfigurować dwukrotnie w obu interfejsach WAN. Jeśli jednak używasz tylko jednego interfejsu WAN, musisz podzielić ten interfejs przez trunking (przy użyciu VLAN) lub podinterfejsy.
dawny:
interface FastEthernet0.5
encapsulation dot1Q 5
ip address 1.1.1.1 255.255.255.252
Zauważ, że nie używamy przekazywania vrf ip, używamy tutaj domyślnego vrf
interface FastEthernet0.10
ip vrf forwarding wanconnection:1
encapsulation dot1Q 10
ip address 1.1.1.1 255.255.255.252 (<== this can be another IP if you prefer to divide it with 2 different IP's)
Połączenie przebiega w następujący sposób:
- twój router (normalny vrf) => połączenie wan = = VPN używany dla znacznika dot1Q 5
- twój router (wanconnection: 1 vrf) => połączenie wan = = VPN używany dla tagu dot1Q 10
jeśli chcesz to zrobić bez tagowania i tylko mieć 2 interfejsy fizyczne, jest to ta sama implementacja:
interface FastEthernet0
ip address 1.1.1.1 255.255.255.252
interface FastEthernet1
ip vrf forwarding wanconnection:1
ip address 1.1.1.1 255.255.255.252
Każdy inny interfejs wymagany w konkretnym vrf „wanconnection: 1” należy dodać w ten sam sposób:
ip vrf forwarding wanconnection:1
dawny:
interface FastEthernet4
ip vrf forwarding wanconnection:1
ip address 10.0.0.1 255.255.255.0
tworzenie vrf: http://www.cisco.com/en/US/docs/switches/lan/catalyst4500/12.2/15.02SG/configuration/guide/vrf.html
ip vrf wanconnection:1
rd 65000:1
wyjaśniono polecenie rd 100: 1: Tworzy tabelę VRF, określając rozróżnienie trasy. Wprowadź numer AS i dowolny numer (xxx: y) lub adres IP i dowolny numer (ABCD: y).
w części dotyczącej trasy:
ip route 0.0.0.0 0.0.0.0 1.1.1.2
ip route vrf wanconnection:1 0.0.0.0 0.0.0.0 1.1.1.2
Jeśli masz tylko jedno połączenie WAN bez włączonego tagowania, możesz użyć routingu między Vrf: http://packetlife.net/blog/2010/mar/29/inter-vrf-routing-vrf-lite/
dawny:
ip vrf wanconnection:1
rd 65000:1
route-target export 65000:2
route-target import 65000:99
ip vrf wanconnection:2
rd 65000:2
route-target export 65000:1
route-target import 65000:99
ip vrf shared:1
rd 65000:99
route-target export 65000:99
route-target import 65000:1
route-target import 65000:2
interface FastEthernet0
ip vrf forwarding shared:1
ip address 1.1.1.1 255.255.255.252
interface loopback1
ip vrf forwarding shared:1
ip address 2.2.2.2 255.255.255.255
ip route vrf shared:1 0.0.0.0 0.0.0.0 1.1.1.2
ip route vrf wanconnection:1 0.0.0.0 0.0.0.0 2.2.2.2
ip route vrf wanconnection:2 0.0.0.0 0.0.0.0 2.2.2.2
interface FastEthernet1
ip vrf forwarding wanconnection:1
ip address 10.0.0.1 255.255.255.0
description "LAN interface vrf 1"
interface FastEthernet2
ip vrf forwarding wanconnection:2
ip address 10.0.2.1 255.255.255.0
description "LAN interface vrf 2"
tutaj FastEthernet1 użyje domyślnej trasy dla vrf wanconnection: 1, a FastEthernet2 użyje domyślnej trasy dla vrf wanconnection: 2 (podanej przez polecenia „ip route”).
Jeśli korzystasz z VRF, możliwe jest utworzenie VRF z koncentratorem i szprychą przy użyciu tylko jednego routera bez potrzeby MPLS.
Musisz użyć BGP, ale nie trzeba z nikim zaglądać, służy jedynie do trasowania między VRF.
Jak byś to zrobił coś takiego jak ...
Spowodowałoby to następnie eksport tras (jak trasa domyślna) z WAN VRF do dwóch VRF, ale nie eksportowałoby do siebie innych podsieci.
źródło
Można to zrobić przy użyciu PBR. Wciśnij ruch dla domyślnego gw z vrf do globalnej tabeli routingu. Sprawdź następujący link:
http://www.cisco.com/en/US/docs/ios/12_2sr/12_2srb/feature/guide/srb2mvrf.html#wp1060956
źródło