Win32 clients can't access Windows Update & Yahoo Mail

This is a discussion on Win32 clients can't access Windows Update & Yahoo Mail within the IPFilter forums, part of the System Security and Security Related category; Greetings: For some reason, I am unable to get my Win32 (Win98SE, WinME, & WinXP) clients, behind a IPFILTER NAT'...


Go Back   Usenet Forums > System Security and Security Related > IPFilter

FAQ Members List Calendar Search Today's Posts Mark Forums Read
  #1 (permalink)  
Old 03-29-2005
Alicia da Conceicao
 
Posts: n/a
Default Win32 clients can't access Windows Update & Yahoo Mail

Greetings:

For some reason, I am unable to get my Win32 (Win98SE, WinME, & WinXP)
clients, behind a IPFILTER NAT'ed firewall, to access Windows Update or
log into Yahoo Mail (CA or UK versions).

But these clients can access nearly everything else on the net and
download large (> 1GB) files using HTTP(S) & FTP. Also an internal
NetBSD & Linux desktops can access Yahoo Mail, even though the Win32
clients timeout

The NetBSD NAT firewall is running IPFILTER & IPNAT (version 3.4.29),
and has a PPPoE connection. Note that the PPPoE interface has an MTU
of 1460 and that I am using an mssclamp of 1408=1460-52. IPNAT is
the only proxy service running on this machine.

The NetBSD firewall is only running the SSH service (on TCP port 22).
It has an external WAN interface with kernel level PPPoE connected
to an ISP, and an internal LAN interface. IPNAT is running on this
firewall to bridge between the external WAN IP address and the internal
LAN private network.

I am at a loss as to why the internal Win98SE & WinXP clients can't
access Windows Updates, and I would greatly appreciate any advice on
how to fix it. I would even appreciate any advice on config/registry
changes to these LAN Win32 desktops if it helps.

Below are my IPFILTER & IPNAT config files.

Note that: ${WAN-IF}=pppoe
${WAN-IP}=123.123.123.123 <== static
${LAN-IF}=fxp0
${LAN-IP}=192.168.1.0 <== private class 'C' on lan

Thanks in advance.
Alicia.


/etc/ipnat.conf
================================================== ===================
map ${WAN-IF} ${LAN-IP}/24 -> ${WAN-IP}/32 portmap tcp/udp 20000:40000 mssclamp 1408
map ${WAN-IF} ${LAN-IP}/24 -> ${WAN-IP}/32 mssclamp 1408
================================================== ===================

/etc/ipf.conf
================================================== ===================
block in log quick all head 1

block in log quick all with frag group 1
block in log quick proto tcp all with short group 1
block in log quick all with ipopts group 1

block return-rst in quick proto tcp from any to any port = 113 flags S group 1
block return-rst in quick proto tcp from any port = 113 to any flags S group 1

block in log quick on tun0 all group 1
block in log quick on tun1 all group 1
block in log quick on gif0 all group 1
block in log quick on gif1 all group 1
block in log quick on gif2 all group 1
block in log quick on gif3 all group 1

pass in quick on lo0 all group 1
pass in quick on ${LAN-IF} all group 1
pass in quick proto icmp from any to any icmp-type 3 code 4 group 1

block in log quick from 192.0.2.0/24 to any group 1
block in log quick from 204.152.64.0/23 to any group 1
block in log quick from 169.254.0.0/16 to any group 1
block in log quick from 192.168.0.0/16 to any group 1
block in log quick from 172.16.0.0/12 to any group 1
block in log quick from 127.0.0.0/8 to any group 1
block in log quick from 10.0.0.0/8 to any group 1
block in log quick from 0.0.0.0/8 to any group 1
block in log quick from 224.0.0.0/3 to any group 1

block in log quick proto tcp from any to ${WAN-IP}/32 head 11 group 1
pass in quick proto tcp from any to any port = 22 group 11

block out log quick all head 2

block out log quick all with frag group 2
block out log quick proto tcp all with short group 2
block out log quick all with ipopts group 2

block out log quick on tun0 all group 2
block out log quick on tun1 all group 2
block out log quick on gif0 all group 2
block out log quick on gif1 all group 2
block out log quick on gif2 all group 2
block out log quick on gif3 all group 2

pass out quick on lo0 all group 2
pass out quick on ${LAN-IF} all group 2
pass out quick proto icmp from any to any icmp-type 3 code 4 group 2

block out log quick from any to 192.0.2.0/24 group 2
block out log quick from any to 204.152.64.0/23 group 2
block out log quick from any to 169.254.0.0/16 group 2
block out log quick from any to 192.168.0.0/16 group 2
block out log quick from any to 172.16.0.0/12 group 2
block out log quick from any to 127.0.0.0/8 group 2
block out log quick from any to 10.0.0.0/8 group 2
block out log quick from any to 0.0.0.0/8 group 2
block out log quick from any to 224.0.0.0/3 group 2

block out log quick from ${WAN-IP}/32 to any head 21 group 2

pass out quick proto tcp from any port = 22 to any group 21
pass out quick proto tcp from any to any flags S keep state group 21
pass out quick proto udp from any to any keep state group 21
pass out quick proto icmp from any to any icmp-type 8 keep state group 21
pass out quick proto icmp from any to any icmp-type 11 keep state group 21

block out log quick from ${LAN-IP}/24 to any head 23 group 2

pass out quick proto tcp from any to any flags S keep state group 23
pass out quick proto udp from any to any keep state group 23
pass out quick proto icmp from any to any icmp-type 8 keep state group 23
pass out quick proto icmp from any to any icmp-type 11 keep state group 23
================================================== ===================

Reply With Quote
Reply
Thread Tools Search this Thread
Search this Thread:

Advanced Search
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 Off
HTML code is Off
Trackbacks are On
Pingbacks are On
Refbacks are On



All times are GMT +1. The time now is 03:52 PM.


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