Hey,

Just when I thought I had configured properly... diald just keeps giving... endless excitement ;)

When ever I log into Windows 98 on the 98 box (Client for MS Networks), diald starts up with a connection to the internet.
Even when all internet apps are closed... diald starts dialing out of the blue... and this happens frequently. It also cut's off during a
session in use, including when downloading a file from the Windows box within IE4. I would like it to only dial when a request is sent
to the net via ftp, pop3, smtp, http. How can I nail down this config ? Any help would be much appreciated...

Here's my config :

/etc/diald/diald.conf :

debug 77
accounting-log /var/log/diald.log
speed 115200
device /dev/modem
modem
lock
crtscts
fifo /etc/diald/diald.ctl
pppd-options name inetacc noauth noipdefault
connect 'chat -v "" atdt5555555 "CONNECT"'
mode ppp
local 192.168.0.1
remote 192.168.0.2
two-way
reroute
dynamic
defaultroute
proxyarp
include /etc/diald/standard.filter
up-delay 5
redial-timeout 10
connect-timeout 90
dial-fail-limit 2
died-retry-count 0
 

/etc/diald/standard.filter :

accept tcp 15 tcp.syn
ignore tcp tcp.dest=tcp.domain
ignore tcp tcp.source=tcp.domain
accept tcp 5 ip.tot_len=40,tcp.syn
ignore tcp ip.tot_len=40,tcp.live
accept tcp 420 tcp.dest=tcp.www
accept tcp 420 tcp.source=tcp.www
keepup tcp 5 !tcp.live
ignore tcp !tcp.live
accept tcp 420 tcp.dest=tcp.ftp
accept tcp 420 tcp.source=tcp.ftp
accept tcp 420 tcp.dest=tcp.ftp-data
accept tcp 420 tcp.source=tcp.ftp-data
accept tcp 420 any
ignore udp udp.dest=udp.who
ignore udp udp.source=udp.who
ignore udp udp.dest=udp.route
ignore udp udp.source=udp.route
ignore udp udp.dest=udp.ntp
ignore udp udp.source=udp.ntp
ignore udp udp.dest=udp.timed
ignore udp udp.source=udp.timed
ignore udp udp.dest=udp.domain,udp.source=udp.domain
accept udp 420 udp.dest=udp.domain
accept udp 420 udp.source=udp.domain
ignore udp udp.source=udp.netbios-ns,udp.dest=udp.netbios-ns
accept udp 30 udp.dest=udp.netbios-ns
accept udp 30 udp.source=udp.netbios-ns
ignore udp tcp.dest=udp.route
ignore udp tcp.source=udp.route
accept udp 120 any
accept any 30 any

/etc/rc.d/rc.local :

  /sbin/modprobe ip_masq_ftp.o
  /sbin/modprobe ip_masq_irc.o
  /sbin/ipfwadm-wrapper -F -p deny
  /sbin/ipfwadm-wrapper -F -a m -S 10.0.0.0/24 -D 0.0.0.0/0
  /sbin/ifconfig eth0 10.0.0.1 netmask 255.255.255.0 broadcast 10.0.0.255
  /sbin/route add -n 10.0.0.0 gw 10.0.0.1
 

/etc/hosts :

127.0.0.1 localhost localhost.localdomain
10.0.0.1 rh6.lan.com rh6
10.0.0.2 win98.lan.com win98
 

/etc/resolve.conf:

search lan.com ibm.net
nameserver 10.0.0.1
nameserver 165.87.194.244
nameserver 165.87.201.244
 

Windows Box Config in Windows 98:

Host = win98

domain = ibm.net
                lan.com

Gateway = 10.0.0.1

DNS = 165.87.194.244
             165.87.201.244
             10.0.0.1
 

Thanks,
Paul Leon
 
 
 

Reply via email to