> This isn't just a Solaris issue.  NAT-Traversal CAN'T
> work with AH, given
> what parts of the IP header AH protects.  NAT's a
> hostile entity as far as AH
> is concerned.  (Can you blame AH? ;)

That is my understanding too.

> If you're separating two sites, you need tunnels
> anyway.  And if you're using
> tunnels, why do you need AH?  What problem do you
> think AH will solve that
> ESP won't in this case?

For what I understand, ESP just encrypts the packet payload, but it is AH that 
guarantees that the packet headers or the payload aren't tampered with in 
transit.

Unless I misunderstood, it is theoretically possible for a malicious third 
party to modify the packets in transit with a completely different encapsulated 
security payload, or even completely replace packets, since there would be no 
AH to check the packet's integrity?

On top of that, I read somewhere (could be docs.sun.com or wikipedia) that use 
of ESP without AH is strongly discouraged.

> It's REALLY hard to have NATs between *both* sides of
> communicating peers.

Well, it's not like I have a choice. When one has two firewalls, one must NAT 
to the external IP addresses of those.

> Are you saying that the NAT is ALSO the IPsec
> gateway?  If it is, you may not
> have to worry about NAT in that case.  You should
> draw some ASCII pictures
> for the audience -- it'll help.

Yes. The firewalls would be IPSec gateways. Absolutely.

Like this:

          +------+         +---------+
   LAN A  |      |1st NAT  |  ADSL   |2nd NAT    
 ---------+ FW A +---------+ "modem" +----------------+         
          |      |priv.    |         |ext. IP addess  |   
          +------+IP       +---------+                |    
                                                      |
                                              3rd NAT |ext. IP address 
                                                  +---+--+
                                                  |      |
                                                  | FW B |
                                                  |      |
                                                  +--+---+
                                                     | 
                                                     | LAN B
                                                     |
 
 
This message posted from opensolaris.org

Reply via email to