What Is GRE
What Is GRE
Router(config)#hostname R1
R1(config)#interface ethernet 0/0
R1(config-if)#no shutdown
R1(config-if)#ip address 31.10.1.1 255.255.255.252
R1(config-if)#ip ospf 100 area 0
Router(config)#hostname R2
R2(config)#interface ethernet 0/1
R2(config-if)#no shutdown
R2(config-if)#ip address 192.168.12.2 255.255.255.0
R2(config-if)#ip ospf 100 area 0
Router(config)#hostname R3
R3(config)#interface ethernet 0/1
R3(config-if)#no shutdown
R3(config-if)#ip address 192.168.24.3 255.255.255.0
R3(config-if)#ip ospf 100 area 0
R3(config)#interface ethernet 0/0
R3(config-if)#no shutdown
R3(config-if)#ip address 192.168.23.3 255.255.255.0
R3(config-if)#ip ospf 100 area 0
Router(config)#hostname R4
R4(config)#interface ethernet 0/0
R4(config-if)#no shutdown
R4(config-if)#ip address 79.4.20.1 255.255.255.252
R4(config-if)#ip ospf 100 area 0
Router(config)#hostname R10
R10(config)#interface ethernet 0/0
R10(config-if)#no shutdown
R10(config-if)#ip address 31.10.1.2 255.255.255.252
Router(config)#hostname R20
R20(config)#interface ethernet 0/0
R20(config-if)#no shutdown
R20(config-if)#ip address 79.4.20.2 255.255.255.252
NAT Configuration:
R10(config)#interface ethernet 0/0
R10(config-if)#ip nat outside
R10(config)#interface ethernet 0/2
R10(config-if)#ip nat inside
R10(config)#ip access-list standard NAT
R10(config-std-nacl)#permit 172.16.10.0 0.0.0.255
R10(config-std-nacl)#permit 172.16.20.0 0.0.0.255
R10(config)#ip nat inside source list NAT interface ethernet 0/0 overload
R20(config)#interface tunnel 20
R20(config-if)#tunnel source ethernet 0/0
R20(config-if)#tunnel destination 31.10.1.2
R20(config-if)#ip address 10.10.20.20 255.255.255.0
R10(config)#router eigrp 50
R10(config-router)#eigrp router-id 10.10.10.10
R10(config-router)#network 10.10.20.0 0.0.0.255
R10(config-router)#network 172.16.10.0 0.0.0.255
R20(config)#router eigrp 50
R20(config-router)#eigrp router-id 20.20.20.20
R20(config-router)#network 10.10.20.0 0.0.0.255
R20(config-router)#network 172.16.20.0 0.0.0.255