VRF lite di chuyển server không cần đổi IP

Ví dụ trong mạng mình đang có 2 server nghiệp vụ thông nhau, nhưng 1 server phải move sang chỗ khác nên phải đổi IP => mà đổi IP thì phải config lại app bên trong thì mình có thể test thử VRF Lite này, vẫn giữ được IP cũ, hoạt động trong suốt với hạ tầng ở giữa:

Ban đầu:

Sau khi Srv1 được move cắm sang R1, nhưng muốn giữ IP cũ:

Ở trên là con srv1 bị move từ R2 sang R1, đúng ra nó phải đổi IP, nhưng ở đây ta cho nó vào vrf (virtual routing forwarding), nên thích đặt IP bao nhiêu cũng được không sợ trùng .

Mô hình lab EVE:

Cấu hình:

- Cấu hình ospf hoặc static route để R1 ping được sang R3 trước đã.

Sau đó, cho cổng e0/0 của R1 , và e0/1 của R3 vào vrf:

!Tạo vrf

ip vrf CUST_A

 rd 1:1

!Cho cổng vào vrf

interface Ethernet0/0

 ip vrf forwarding CUST_A

 ip address 192.168.10.1 255.255.255.0

 no shutdown

!Tạo tunnel GRE sang đầu R2 , cho tunnel vào vrf

interface Tunnel0

 ip vrf forwarding CUST_A

 ip address 172.16.13.1 255.255.255.0

 tunnel source Loopback0

 tunnel destination 3.3.3.3

Làm tương tự trên R3:

ip vrf CUST_A

 rd 1:1

!

interface Ethernet0/1

 ip vrf forwarding CUST_A

 ip address 192.168.20.1 255.255.255.0

no shutdown

!

interface Tunnel0

 ip vrf forwarding CUST_A

 ip address 172.16.13.3 255.255.255.0

 tunnel source Loopback0

 tunnel destination 1.1.1.1

Cuối cùng định tuyến sang dải server của nhau:

R1:

ip route vrf CUST_A 192.168.20.0 255.255.255.0 Tunnel0 172.16.13.3

R3:

ip route vrf CUST_A 192.168.10.0 255.255.255.0 Tunnel0 172.16.13.1

TEST LẠI:

R1 và R3 show ip vrf interface để thấy nó up

.

2 server ping sang nhau OK

 

Nhược điểm: Khi có nhiều server di chuyển  thì ta phải cần ngần đó tunnel ở 2 đầu router => nên cách này chỉ áp dụng khi cần server UP sớm để test nghiệp vụ, còn nếu lâu dài vẫn cần đổi IP cho server ăn theo dải mạng mới.

Bài viết cùng danh mục