From mboxrd@z Thu Jan 1 00:00:00 1970 From: Y Makki Subject: Windows file sharing over different subnets Date: 27 Mar 2003 14:08:46 -0500 Sender: netfilter-admin@lists.netfilter.org Message-ID: <1048792127.1167.23.camel@psyche> Mime-Version: 1.0 Content-Transfer-Encoding: 7bit Return-path: Errors-To: netfilter-admin@lists.netfilter.org List-Help: List-Post: List-Subscribe: , List-Id: List-Unsubscribe: , List-Archive: Content-Type: text/plain; charset="us-ascii" To: netfilter@lists.netfilter.org Hello, I'm faced with a problem on my network, I'll start by describing the structure. The router is a redhat box, with 3 network cards: eth0 goes to the dsl modem, ppp0 eth1 goes to the 192.168.1.0 network which contains a Windows 2000 file server (192.168.1.3) eth2 goes to 192.168.2.0 which contains windows clients, mostly Win98 Is it possible to allow clients to see/use the file server? what I have done so far is add "option netbios-name-servers 192.168.1.3;" to dhcpd.conf and issue the following on the gateway: ip route add 224.0.0.0/4 dev eth1 route add -net 255.255.255.255 netmask 255.255.255.255 eth1 tcpdump shows some activity when trying to browse network neighborhood from the fileserver: a client (192.168.2.2) ---------------------- 02:40:58.548757 arp reply 192.168.2.2 is-at 0:40:5:72:f6:6a 02:40:58.549485 192.168.2.2.microsoft-ds > 192.168.1.3.1214: R [tcp sum ok] 0:0(0) ack 673608238 win 0 (ttl 128, id 3584, len 40) 02:40:58.549552 192.168.2.2.netbios-ssn > 192.168.1.3.1215: S [tcp sum ok] 197681:197681(0) ack 673643567 win 8760 (DF) (ttl 128, id 3840, len 48) the fileserver (192.168.1.3) ---------------------------- 02:41:01.476626 192.168.1.3.1215 > 192.168.2.2.netbios-ssn: S [tcp sum ok] 673643566:673643566(0) win 16384 (DF) (ttl 128, id 13498, len 48) 02:41:01.476736 192.168.1.3.1214 > 192.168.2.2.microsoft-ds: S [tcp sum ok] 673608237:673608237(0) win 16384 (DF) (ttl 128, id 13499, len 48) 02:41:02.242490 192.168.1.3.1220 > 192.168.1.1.domain: [udp sum ok] 49+ A? 192.gateway.localdomain. [|domain] (ttl 128, id 13500, len 69) 02:41:02.243234 192.168.1.3.netbios-ns > 192.168.1.255.netbios-ns: [udp sum ok] >>> NBT UDP PACKET(137): QUERY; REQUEST; BROADCAST TrnID=0x823B OpCode=0 NmFlags=0x11 Rcode=0 QueryCount=1 AnswerCount=0 AuthorityCount=0 AddressRecCount=0 QuestionRecords: Name=192 NameType=0x20 (Server) QuestionType=0x20 QuestionClass=0x1 This goes on for a while, after which win2k says "192.168.2.2" cannot be found. Browsing from the client 192.168.2.2 yields no results. Any ideas/hints greatly appreciated.