On Wed, 28 Apr 2004 02:27:38 -0400, felmon <(E-Mail Removed)> wrote:
> greets!
>
> I've got the SuSE 8.2 firewall set up on the machine - call it A - which
> faces the internet, one or occasionally two other machines go through it
> masqueraded to the internet.
>
> everything is fine except that I cannot access A by its external ip
> address. for instance, "http://xxx.xxx.xxx/~davisf/" just times out. I can
> access by the internal ip address.
>
> I cannot figure out which setting in the firewall controls this (or does
> the problem lie elsewhere?).
What is allowed to firewall from outside is controlled in
/etc/sysconfig/SuSEfirewall2 by FW_SERVICES_EXT_* variables. For example
FW_SERVICES_EXT_TCP="www" (or "80") would allow http web access from
internet hosts.
However, if you are trying to access your public name of your public IP
from masqueraded LAN behind it, that is best done with /etc/host entry on
client or local DNS pointing the name to server's LAN IP. There may be a
way to do it with iptables settings, but that might open you to IP
spoofing (private source IP arriving on external interface, which by
default is blocked).
--
David Efflandt - All spam ignored
http://www.de-srv.com/