Alex Meov <(E-Mail Removed)> wrote:
> Hello! I am looking for help fixing the following problem
> on my home network.
> My mini-network consists of a Linux firewall (Debian,
> 2.4.22 kernel, masquerading with iptables) and the main
> workstation (Linux/Windows). The firewall has 2 NICs:
> one (eth0, 10.11.1.119) connected to the ISP's network through
> a cable modem; another NIC (eth1, 192.168.0.1) is connected to
> the workstation. The workstation has one NIC (192.168.0.2).
> The firewall seems to be working, i.e. one cannot connect
> to 192.168.0.2 or ping it from the outside. However, one CAN see
> and ping 192.168.0.1 from the ISP's 10.11.X.X network. This,
> understandably, makes the ISP unhappy (they did check that they
> are pinging my box and not someone else's 192.168.0.1 by looking
> at MAC addresses).
> Can anyone suggest how I can stop 192.168.0.1 from being seen on
> the outside (10.11.X.X) network or point me to the relevant
> manpages/documentation/FAQ?
You can try this:
/sbin/ifconfig eth0 -arp
I think the only way that a ping echo-request, sent from an ISP host
on 10.11.0.0/16 (?), can elicit an echo-reply from 192.168.0.1 is for
your Internet connection host to respond with the MAC address of eth1
in an ARP reply to an ARP who-has 192.168.0.1 request by the ISP host.
No guarantee, I'm not really certain this will work but certainly would
like to know whether or not it does.
BTW, thanks for the insight into how an ISP might check for clients that
use MASQUERADING/SNAT.
--
Clifford Kite Email: "echo
xvgr_yvahk-(E-Mail Removed)|rot13"
PPP-Q&A links, downloads:
http://ckite.no-ip.net/
/* Speak softly and carry a sucker rod (See man syslogd, footnote to
recommendation 4 under SECURITY THREATS). */