CPUG

The Check Point User Group

A Resource For The Check Point Community.  Fast.  Useful.  Independent.

1. CCSA/CCSE One-Week Dual-Certification Training Course with CPUG in San Francisco!
    Courses Starting 12/8, (2009) 1/19, 2/9, 3/9, 4/6, 5/4, 6/8, 7/6, 8/3.
2. Join Us On LinkedIn - We now have a CPUG group.


Go Back   CPUG: The Check Point User Group > Check Point Firewall-1/VPN-1 And Related Products > NAT (Network Address Translation)
Register FAQ Members List Calendar Search Today's Posts Mark Forums Read

Reply
 
LinkBack Thread Tools Display Modes
  #1 (permalink)  
Old 2007-12-12
Junior Member
 
Join Date: 2007-10-18
Location: Melbourne, Australia
Posts: 26
Rep Power: 0
fizzkakz has an average reputation (10+)
Default NAT and ARP problem

I have a router terminating a frame relay connection to the Internet sitting infront of a NGX R60 gateway. This router has some broad ACLs on it, including dropping IPSec traffic. I need to allow a particular set of users access to VPN out of the network. I have put these users into an object group and created the appropiate security rules.


I have then configured a hide NAT rule on the gateway for VPN User group. This translates the source to a new Internet routable IP address. I will then permit IPSec on the router ACLs for this new NAT'd IP only. If I remove the router's ACLs and NAT on my generic hide NAT rule for other Internet traffic I can go through the stages of IKE but not on this new IP address. But I appear to have an ARP problem on this new IP.

On the connected router:

Internet 203.x.x.x 0 Incomplete ARPA

What do I need to do to get the Checkpoint to respond to ARP requests for this IP?
Reply With Quote
  #2 (permalink)  
Old 2007-12-12
Senior Member
 
Join Date: 2006-03-19
Location: Northern Ohio
Posts: 909
Rep Power: 3
RayPesek has an average reputation (10+)
Default Re: NAT and ARP problem

What operating system is on the firewall? If Nokia, add a proxy ARP entry. if SPLAT, add an entry into local.arp

Ray
Reply With Quote
  #3 (permalink)  
Old 2007-12-12
Junior Member
 
Join Date: 2007-10-18
Location: Melbourne, Australia
Posts: 26
Rep Power: 0
fizzkakz has an average reputation (10+)
Default Re: NAT and ARP problem

Hi Ray, thanks for your reply.

I've made a static entry using 'arp -s' but the problem is still occuring. What have I done wrong?

edit: In answer to your question, I am running SPLAT.

Last edited by fizzkakz; 2007-12-12 at 21:41.
Reply With Quote
  #4 (permalink)  
Old 2007-12-13
Senior Member
 
Join Date: 2007-01-18
Location: London
Posts: 375
Rep Power: 2
MarioL has an average reputation (10+)
Default Re: NAT and ARP problem

As Ray says, use local.arp
Reply With Quote
  #5 (permalink)  
Old 2007-12-13
Senior Member
 
Join Date: 2007-07-16
Posts: 625
Rep Power: 2
Thorpuse has an average reputation (10+)
Default Re: NAT and ARP problem

If you're running SPLAT, use the addarp command in cpshell.
Reply With Quote
  #6 (permalink)  
Old 2007-12-13
Senior Member
 
Join Date: 2006-04-30
Location: Europe, Germany
Posts: 153
Rep Power: 3
dsb.nepo has an average reputation (10+)
Default Re: NAT and ARP problem

one of the problem with arp at linux is the arp entry is only published if there is a route to this arp entry.

I had several issues with normal arp entries (added with add_arp) so I prefer the methode with the local.arp file (no issues since NGX).

For Example say your ext. Network is 192.168.2.1/29
Firewall IP: .2, mac address 01:02:03:04:05:06 (unix/splat)
IP for nat: .3

Open a console at the firewall module and become expert
now type the following at the console
vi $FWDIR/conf/local.arp
Code:
192.168.2.3 01:02:03:04:05:06  # arp entry for host foobar
keep the console open

At the SmartDashboard create a object with the IP 192.168.2.3

check this settings (menu)
[Policy]
[GlobalProperies]
[Nat - Network ...]
[X] enable Merge manual proxy arp

create a nat rule with the object.
push the policy

now go back to the firewall module and type the following command
Code:
fw ctl arp
you will see the entry is created and published
Reply With Quote
  #7 (permalink)  
Old 2007-12-16
Junior Member
 
Join Date: 2007-10-18
Location: Melbourne, Australia
Posts: 26
Rep Power: 0
fizzkakz has an average reputation (10+)
Default Re: NAT and ARP problem

Thanks for all the information guys. I will implement what has been suggested and see how we go.


Cheers!
Reply With Quote
  #8 (permalink)  
Old 2007-12-19
Junior Member
 
Join Date: 2007-01-15
Posts: 21
Rep Power: 0
nazaraf has an average reputation (10+)
Default Re: NAT and ARP problem

Hi all,

How was your NAT doin?
I have the same problem the only difference is that
I have a clustered gateway, Which MAC address should
I input in my local.arp.?

InternalServer =A= ClusteredGateway =B= ExternalServer

I need to manually NAT Internal Server into the External Server's network.
My problem should be solved if I have a control over the External Server
by adding static route at the External Server going to CLusteredGateway VirtualIP but unfortunately I have no access.

Any suggestions please.....?

BTW I am using SPLATR62, ClusterXL LoadSharing-Unicast

Thanks in advance
Reply With Quote
  #9 (permalink)  
Old 2007-12-19
Senior Member
 
Join Date: 2006-02-09
Location: Charleston, SC
Posts: 291
Rep Power: 3
lammbo has an average reputation (10+)
Default Re: NAT and ARP problem

When on an active/passive cluster, you use the local MAC for each gateway. That way, each gateway, when active, will ARP it's own MAC to the IP.

If this is Active/Active, I have no idea.
__________________
There's no place like 127.0.0.1
Reply With Quote
  #10 (permalink)  
Old 2007-12-21
Junior Member
 
Join Date: 2007-01-15
Posts: 21
Rep Power: 0
nazaraf has an average reputation (10+)
Default Re: NAT and ARP problem

Thanks lammbo...
Its active/active.
Any ideas guys?
Reply With Quote
  #11 (permalink)  
Old 2007-12-21
Member
 
Join Date: 2007-05-31
Posts: 52
Rep Power: 2
manrag has an average reputation (10+)
Default Re: NAT and ARP problem

In unicast you will have to put the MAC of each of the modules. In mulicast you wiil have to use the multicast MAC.

Regards
Reply With Quote
  #12 (permalink)  
Old 2007-12-23
Junior Member
 
Join Date: 2007-01-15
Posts: 21
Rep Power: 0
nazaraf has an average reputation (10+)
Default Re: NAT and ARP problem

thanks manrag,
i tried adding using addarp <IP> <MAC>
but it doesnt work, splat wont propagate it.
i also tried using local.arp file + [x] merge manual ang proxy arp thru global properties but it doenst work. (fw ctl arp to verify arp)

any more ideas...????
Reply With Quote
  #13 (permalink)  
Old 2007-12-24
Member
 
Join Date: 2007-08-04
Posts: 65
Rep Power: 2
eduardw has an average reputation (10+)
Default Re: NAT and ARP problem

When possible use auto nat rules, this will solve a lot of the arp problems. Make sure the automatic arp is activated. See the nat option on the fw object and on the global properties.
Reply With Quote
  #14 (permalink)  
Old 2007-12-29
Junior Member
 
Join Date: 2007-01-15
Posts: 21
Rep Power: 0
nazaraf has an average reputation (10+)
Default Re: NAT and ARP problem

Hi eduardw,

Cannot use automatic NAT with this server since it is already natted to a public ip and that the external server would only accept connection from specified ip within its subnet.

:-)
Reply With Quote
Reply

Thread Tools
Display Modes

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are Off
[IMG] code is On
HTML code is Off
Trackbacks are On
Pingbacks are On
Refbacks are On


All times are GMT -7. The time now is 14:05.


Powered by vBulletin® Version 3.7.4
Copyright ©2000 - 2008, Jelsoft Enterprises Ltd.
Content Relevant URLs by vBSEO 3.2.0