
Appendix J
Appendix J:
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, traffic is sent in one direction, through Router A, NAT 1, NAT 2, and Router B. In the second scenario, traffic is sent in the opposite direction, and a
Before You Begin
The following is a list of equipment you need:
•Two
•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.
87 |