CPUG

The Check Point User Group

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

1. Come to CPUG CON 2008 EUROPE in Switzerland on September 8th - 9th!
    Two days full of technical content for Check Point administrators in the beautiful Swiss Alps!
    We already have 52 attendees signed up from 14 countries!
2. CCSA/CCSE One-Week Dual-Certification Training Course with CPUG in San Francisco!
    Courses Starting 8/25, 10/6, 11/3, 12/8, (2009) 1/19, 2/9, 3/9, 4/6, 5/4, 6/8, 7/6, 8/3, 9/7.
3. Corrent S3500 SecureXL Turbocards For Sale - Last Six Remaining - Get Your Spares!
4. 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 2006-08-10
rafamiga rafamiga is offline
Junior Member
 
Join Date: 2006-08-10
Posts: 1
Rep Power: 0
rafamiga has an average reputation (10+)
Default One server, two addresses

I have a DMZ server available to the world with a help of an static NAT entry in the server's node properities. It works great.

One of the enforcement modules' interfaces is attached to a private, "foreign" network not covered by CheckPoint. Say it's 172.16.2.0/24 network. .1 is the network's gateway, .2 is the enforcement module interface. Routing is set up correctly.

I need the DMZ server to present a static IP address to this network, say 172.16.2.33. So I create the manual NAT rule:

net-172-16 server-2-33 any / original server-DMZ any.

I install the policy and no cigar -- I can't even ping (ICMP is on).

Now, the enforcement module does not provide any ARP to support this NAT rule. Why? How should I create a manual, PERSISTENT (proxy) ARP entry on SecurePlatform R55?

In a nutshell: can a host have more than one static NAT entries that do not need any ARP manupulation?

fw ver: Check Point VPN-1(TM) & FireWall-1(R) NG with Application Intelligence (R55) HFA_17, Hotfix 670 - Build 005
Reply With Quote
  #2 (permalink)  
Old 2006-08-10
dbedit dbedit is offline
Senior Member
 
Join Date: 2006-06-14
Location: The Netherlands
Posts: 153
Rep Power: 3
dbedit has an average reputation (10+)
Default Re: One server, two addresses

Proxy arp is not supported in linux kernel 2.X.
You have to add it manually.
Proxy arp on interface and add a host route for the Static NAT IP address using the internal IP address of the host (or next hop) as the gateway.
Don't forget to add this to your startup script(rc.local) as it will not survive reboot.
Reply With Quote
  #3 (permalink)  
Old 2006-08-10
northlandboy northlandboy is offline
Senior Member
 
Join Date: 2006-07-28
Location: New Zealand
Posts: 776
Rep Power: 3
northlandboy has an average reputation (10+)
Default Re: One server, two addresses

Proxy ARP is a PITA. Avoid it if you can with better network design.

However, assuming you are using NAT on client side, which is the default these days, although you will need the ARP, you won't need a /32 route, like you used to have to do.

And I think auto proxy ARP only works for automatic nat rules.
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 06:32.


Powered by vBulletin® Version 3.7.2
Copyright ©2000 - 2008, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO 3.0.0