Solved

Checkpoint firewall or Routing Problem?

Posted on 2004-10-15
6
422 Views
Last Modified: 2010-04-10
I have a Checkpoint firewall running on top of a SUN server.  What I'm trying to do seems as though it should be really easy but I'm fairly new to both UNIX and Checkpoint so I can't see my mistake.  Here are the details:

1) I have a web server on my DMZ network.

2) I created two network objects: one for external address of web server (I called it Webserver-X) and one object that is the internal address with a static mapping mapping to one of our outside addresses (I called the object Webserver).

3) I've installed a rule in Checkpoint that says:
  SOURCE     DESTINATION     SERVICE
  Any             Webserver-X       tcp http

4) Next I add the route and bind to our outside address (I've changed the IP and HW addresses shown here to some random address).  

route add 64.238.114.23 10.10.1.26
arp -s 64.238.114.23  09:00:20:ce:be:91 pub

Internally the page works fine.  When I try to connect from outside our network, I get error page cannot be displayed.   However when I view the firewall log, I can see that my connection to Webserver-X was "accepted": the Source was some external address that I was testing from and the Destination was Webserver-X.

So I can't see why the page is not displayed.  It's like the Firewall software is okay with the connection but I've done something wrong on the underlying UNIX part... can anyone point me in the right direction???
0
Comment
Question by:Space2004
  • 2
  • 2
6 Comments
 
LVL 15

Expert Comment

by:Frabble
ID: 12325242
I take it since you're having to configure a host route and add a proxy arp entry you're not using automatic ARP. In which case you should also have a NAT rule that has the public address as destination and the internal address, as static, for the translated destination.
0
 

Author Comment

by:Space2004
ID: 12339948
To clarify, do you mean that I need to do this at the OS level?  I have a network object in Checkpoint 4.1 that represents the internal address of the webserver and on the NAT tab, I have a static translation to the public address.

But at the OS level the only things I have done are to add the route from Outside address to the servers internal address with this static arp...
0
 
LVL 15

Expert Comment

by:Frabble
ID: 12390965
You appear to have done the correct OS configurations.

What is also required is a NAT rule in the firewall configuration for incoming connections, which maps the public address to the internal address. The static translation you have to the public address will apply only to outgoing connections.

By enabling the translated source and destination columns, the logs should show what translation is occuring.
0
 

Author Comment

by:Space2004
ID: 12476414
I had a NAT rule with static mapping configured in Checkpoint:

2) I created two network objects: one for external address of web server (I called it Webserver-X) and one object that is the internal address with a static mapping mapping to one of our outside addresses (I called the object Webserver).

But I've since worked around the problem by using a different outside address.  It seems like the problem is that I can't use external addresses that have been used before for something. Perhaps the old information is in held in some other file that checkpoint might use to check the state of the connection.  

In any rate thanks very much to anyone who took the time to look through this issue and consider a response to me.
0
 

Accepted Solution

by:
modulo earned 0 total points
ID: 12761848
PAQed with points refunded (500)

modulo
Community Support Moderator
0

Featured Post

Gigs: Get Your Project Delivered by an Expert

Select from freelancers specializing in everything from database administration to programming, who have proven themselves as experts in their field. Hire the best, collaborate easily, pay securely and get projects done right.

Question has a verified solution.

If you are experiencing a similar issue, please ask a related question

Suggested Solutions

#Citrix #Citrix Netscaler #HTTP Compression #Load Balance
If your business is like most, chances are you still need to maintain a fax infrastructure for your staff. It’s hard to believe that a communication technology that was thriving in the mid-80s could still be an essential part of your team’s modern I…
Internet Business Fax to Email Made Easy - With  eFax Corporate (http://www.enterprise.efax.com), you'll receive a dedicated online fax number, which is used the same way as a typical analog fax number. You'll receive secure faxes in your email, f…
This video gives you a great overview about bandwidth monitoring with SNMP and WMI with our network monitoring solution PRTG Network Monitor (https://www.paessler.com/prtg). If you're looking for how to monitor bandwidth using netflow or packet s…

813 members asked questions and received personalized solutions in the past 7 days.

Join the community of 500,000 technology professionals and ask your questions.

Join & Ask a Question

Need Help in Real-Time?

Connect with top rated Experts

11 Experts available now in Live!

Get 1:1 Help Now