Appendix D
Appendix D:
IPSec NAT Traversal
Overview
Network Address Translation (NAT) traversal is a technique developed so that data protected by IPSec can pass through a NAT. (See NAT 1 and NAT 2 in the diagram.) Since IPSec provides integrity for the entire IP datagram, any changes to the IP addressing will invalidate the data. To resolve this issue, NAT traversal appends a new IP and UDP header to the incoming datagram, ensuring that no changes are made to the incoming datagram stream.
This chapter discusses two scenarios. In the first scenario, Router A initiates IKE negotiation, while in the second scenario, Router B initiates IKE negotiation. In the second scenario, since the IKE responder is behind a NAT device, a
Before You Begin
The following is a list of equipment you need:
•• Two
RVL200), one of which is connected to the Internet
•• Two 10/100
IPSec NAT Traversal
Configuration of Scenario 1
In this scenario, Router A is the RVL200 Initiator, while Router B is the RVL200 Responder.
WAN: 192.168.99.11 | WAN: 192.168.99.22 |
NAT 2 - RV042 | Router B - RVL200 |
LAN: 192.168.111.1 | Responder |
| LAN: 192.168.2.0/24 |
WAN: 192.168.111.101
NAT 1 - RV042
LAN: 192.168.11.1
192.168.2.100
WAN: 192.168.11.101
Router A - RVL200 Initiator
LAN: 192.168.1.0/24
192.168.1.101
Traffic in Scenario 1
NOTE: Both the IPSec initiator and responder must support the mechanism for detecting the NAT router in the path and changing to a new port, as defined in RFC 3947.
Configuration of Router A
Follow these instructions for Router A.
1.Launch the web browser for a networked computer, designated PC 1.
2.Access the
3.Click the IPSec VPN tab.
4.Click the Gateway to Gateway tab.
5.Enter a name in the Tunnel Name field.
6.For the VPN Tunnel setting, select Enable.
10/100 | 67 |