From: Mgr. M. J. <mai...@vc...> - 2008-01-31 13:20:29
|
Hello, your router must have set external IP address of your DNS server on=20 external (Internet) interface and must to do NAT of this external IP=20 address (213.76.212.111) to your internal IP address of your DNS server=20 (to 192.168.0.223). Then it could work in this "strange" 2-routers network config. But I=20 would configure internal network DNS clients to IP 192.168.0.223 rather=20 than 213.76.212.111 for example by DHCP answers. DNS packets from=20 clients will not have to go through one firewall outside local network=20 and then back through the second firewall to the local network to DNS=20 server. Jiri Motycka Przemys=C5=82aw Barczak napsal(a): > hi >> The Default Gateway is defined in setup under NET / Additional / Gatew= ay. >> Do you have firewall rules enabled? Is the port open? >> >> > here are the details: >=20 > ROUTER: > external address (let's say) 213.76.212.111 > internal addess: 192.168.0.1 > virtual server: 192.168.0.223 on both UDP/TCP ext port 53/int port 53 >=20 > DEVIL: >=20 > NIC1: > IP address: 192.168.0.223 > mask: 255.255.255.0 > DHCP is off > no acting as DHCP server >=20 > ADDITIONAL: > primary DNS: 127.0.0.1 > default gateway: 192.168.0.1 > others are empty >=20 > services: only BEEP and BIND are running, FIREWALL is off >=20 > netstat -l --numeric-ports > tcp 192.168.0.223:53 > udp 192.168.0.223:53 > tcp 127.0.0.1:53 > udp 127.0.0.1:53 >=20 >=20 > when I set my station as the following: > address IP: 192.168.0.4 > mask: 255.255.255.0 > gateway: 192.168.0.2 (another Internet router) > server DNS: 192.168.0.223 > and run > ping www.devil-linux.org > it gives: > 64 bytes from vhost.sourceforge.net (66.35.250.210): icmp_seq=3D1 ttl=3D= 50=20 > time=3D215 ms >=20 > but changing server DNS into 213.76.212.111 (getting DNS from external)= > ping: unknown host www.devil-linux.org > means: router does not bind to the interface 192.168.0.223 >=20 > it's not a problem of the router configuration, because if it is set to= =20 > another DNS server (running on CRUX, with "/sbin/route add default gw=20 > 192.168.0.1" command in the "net" file) everything works just fine >=20 > what I've found in the ifcfg-eth0 file is "route" as this one: > ROUTE=3D"$ROUTE default/0.0.0.0:192.168.0.1" >=20 > so ... what is wrong in my config ? >=20 > P. >=20 >=20 > -----------------------------------------------------------------------= -- > This SF.net email is sponsored by: Microsoft > Defy all challenges. Microsoft(R) Visual Studio 2008. > http://clk.atdmt.com/MRT/go/vse0120000070mrt/direct/01/ > _______________________________________________ > Devil-linux-discuss mailing list > Dev...@li... > https://lists.sourceforge.net/lists/listinfo/devil-linux-discuss |