Hello everyone. I have a strange problem here that
I can't find anywhere in the howtos or dejanews. I
run a small network with 2 windows 98 hosts and one
linux host all behind a simple firewall with a
modem connection. I run diald and all of the hosts
connect successfully once dialdc attaches the network
to the outside. However, after my linux host connects
to the internet, and the internet times out, when it
connects again it cannot get dns from a remote
server. At all. When something tries to resolve a
name, like netscape, it just sits there and
eventually times out. The windows hosts have no
problems with this, only the linux host, and they are
accessing the same external dns server. I'm running
the most simple firewall imaginable:
echo 1 > /proc/sys/net/ipv4/ip_forward
$IPCHAINS -P forward DENY
$IPCHAINS -A forward -j MASQ -b -s $MYNET
The gateway is a P100 running Redhat 6. I'm running
version 0.98 of diald. Everything works beautifully
from the windows hosts (they attempt to connect,
diald dials the modem and connects, and they get
their responses). I cannot understand why the linux
host would be unable to get dns. And only after a
successful connection has been terminated and the
host attempts to connect again. Any help would be
greatly appreciated.
Joe Manojlovich
AIM Manolovich