Dnsmasq DHCP=OFF DNS= ON ?
|
Worn |
Dodano 08-01-2008 15:15
|
User
Posty: 21
Dołączył: 01/08/2007 23:10
|
Witam
Chciałbym uruchomi serwer dns na wrt lecz jakoś nie potrafię się z tym uporać
dhcp muszę mieć wyłączone ( wyłączone w /config/dhcp ) problem mam z pobieraniem tłumaczeniem dns jak wpiszę dns ip routera niestety brak www natomiast wpisując dns standardowe neti www działa ktoś może pomóc ? |
|
|
|
obsy |
Dodano 08-01-2008 17:42
|
VIP
Posty: 5775
Dołączył: 31/10/2006 20:06
|
Bardzo się cieszymy, ze zechciałeś podzielić się z nami informacją, jaką wersję openwrt używasz.
Kamikaze: "option ignore 1" w /etc/config/dhcp
|
|
|
|
Worn |
Dodano 08-01-2008 18:00
|
User
Posty: 21
Dołączył: 01/08/2007 23:10
|
yy no tak Kamikaze 7.09
Pozdrawiam |
|
|
|
obsy |
Dodano 08-01-2008 18:01
|
VIP
Posty: 5775
Dołączył: 31/10/2006 20:06
|
W odpowiedniej sekcji oczywiście.
|
|
|
|
Worn |
Dodano 08-01-2008 22:04
|
User
Posty: 21
Dołączył: 01/08/2007 23:10
|
Proszę o dalszą pomoc
obecnie wszystko działa poza jednym serwer dns na wrt jak to odpalić czytałem dok. do dnsmasq ale nie potrafię sobie z tym poradzić
Edytowany przez Worn dnia 08-01-2008 22:07
Asus WL-500gP + Kamikaze 7.09
|
|
|
|
obsy |
Dodano 09-01-2008 22:16
|
VIP
Posty: 5775
Dołączył: 31/10/2006 20:06
|
Pytanie podchwytliwe? dnsmasq jest domyślnie uruchomiony w kamikaze i działa jako dns.
|
|
|
|
Worn |
Dodano 10-01-2008 01:53
|
User
Posty: 21
Dołączył: 01/08/2007 23:10
|
obecnie wpisując jako dns ip routera www nie działa czy to jest w ogóle do zrobienia aby dns'y były pobieranie z wrt ?
tak dnsmasq mam w procesach czyli działa
Asus WL-500gP + Kamikaze 7.09
|
|
|
|
obsy |
Dodano 10-01-2008 07:22
|
VIP
Posty: 5775
Dołączył: 31/10/2006 20:06
|
Tak, musi tak działać. Zmieniałeś coś może w /etc/dnsmasq.conf? Ew nie masz pliku /tmp/resolv.conf.auto które wskazuje na zewnętrzne dns forwardery. (chyba że masz static ip na wanie, wtedy po prostu je ustaw w /etc/resolv.conf)
|
|
|
|
Worn |
Dodano 10-01-2008 13:26
|
User
Posty: 21
Dołączył: 01/08/2007 23:10
|
na wan mam ppoe czyli dhcp ?
natomiast /tmp/resolv.conf jest nadpisywany podczas startu dnsmasq
przykleję jeszcze conf.
dnsmasq.conf
# filter what we send upstream
domain-needed
bogus-priv
filterwin2k
localise-queries
# allow /etc/hosts and dhcp lookups via *.lan
local=/lan/
domain=lan
expand-hosts
no-negcache
resolv-file=/tmp/resolv.conf.auto
dhcp-authoritative
dhcp-leasefile=/tmp/dhcp.leases
# use /etc/ethers for static hosts; same format as --dhcp-host
#
read-ethers
# other useful options:
# default route(s): dhcp-option=3,192.168.1.1,192.168.1.2
# dns server(s): dhcp-option=6,192.168.1.1,192.168.1.2
/etc/config/dhcp
config dhcp
option interface lan
option ignore 1
config dhcp
option interface wan
option ignore 1
dzięki za pomoc
Asus WL-500gP + Kamikaze 7.09
|
|
|
|
obsy |
Dodano 10-01-2008 17:18
|
VIP
Posty: 5775
Dołączył: 31/10/2006 20:06
|
Pokaz zawartość /tmp/resolv.conf.auto
|
|
|
|
Worn |
Dodano 10-01-2008 17:22
|
User
Posty: 21
Dołączył: 01/08/2007 23:10
|
tmp/resolv.conf.auto - DNS neti pobierane automatycznie
nameserver 83.238.255.76
nameserver 213.241.79.37
tmp/resolv.conf
Asus WL-500gP + Kamikaze 7.09
|
|
|
|
obsy |
Dodano 10-01-2008 17:52
|
VIP
Posty: 5775
Dołączył: 31/10/2006 20:06
|
Wiec masz jak najbardziej wszystko poprawnie. To jeszcze pokaż
nslookup onet.pl 127.0.0.1
|
|
|
|
Worn |
Dodano 10-01-2008 18:13
|
User
Posty: 21
Dołączył: 01/08/2007 23:10
|
z wrt
Server: 127.0.0.1
Address: 127.0.0.1 localhost.
Name: onet.pl
Address: 213.180.130.200 f1virt.onet.pl
hmm czyli pozostaje wszystkim ludziom na lanie wpisać dns neti
wielkie dzięki
Asus WL-500gP + Kamikaze 7.09
|
|
|
|
obsy |
Dodano 10-01-2008 18:34
|
VIP
Posty: 5775
Dołączył: 31/10/2006 20:06
|
Nie, to oznacza że korzystając z lokalnego dns serwera rozwiązuje nazwy. wiec dns na kamikaze Ci dziala.
|
|
|
|
Worn |
Dodano 15-01-2008 21:49
|
User
Posty: 21
Dołączył: 01/08/2007 23:10
|
Kolejne podejście
na wrt dns działa ( nslokup )
na pc w lan dns jako ip wrt nie działa ( bynajmniej strony nie otwiera po ip tak )
jakieś pomysły zle ustawione interfejsy ?
logread | grep dnsmasq | less
Jan 1 00:24:48 OpenWrt daemon.info dnsmasq[522]: started, version 2.39 cachesize 150
Jan 1 00:24:48 OpenWrt daemon.info dnsmasq[522]: compile time options: IPv6 GNU-getopt ISC-leasefile no-DBus no-I18N TFTP
Jan 1 00:24:48 OpenWrt daemon.info dnsmasq[522]: using local addresses only for domain lan
Jan 1 00:24:48 OpenWrt daemon.info dnsmasq[522]: reading /tmp/resolv.conf.auto
Jan 1 00:24:48 OpenWrt daemon.info dnsmasq[522]: using nameserver 213.241.79.37#53
Jan 1 00:24:48 OpenWrt daemon.info dnsmasq[522]: using nameserver 83.238.255.76#53
Jan 1 00:24:48 OpenWrt daemon.info dnsmasq[522]: using local addresses only for domain lan
Jan 1 00:24:48 OpenWrt daemon.info dnsmasq[522]: read /etc/hosts - 4 addresses
Edytowany przez Worn dnia 15-01-2008 21:51
Asus WL-500gP + Kamikaze 7.09
|
|
|
|
obsy |
Dodano 15-01-2008 22:15
|
VIP
Posty: 5775
Dołączył: 31/10/2006 20:06
|
to samo, zrób nslookup na stacji roboczej (windows czy linux, co tam masz) podając jako serwer dns adres rutera. I zobacz czy odpowie.
A nie wyciachałeś portu 53 na firewallu może?
|
|
|
|
Worn |
Dodano 15-01-2008 22:33
|
User
Posty: 21
Dołączył: 01/08/2007 23:10
|
nslookup wp.pl 192.168.10.1
;; connection timed out; no servers could be reached
nslookup onet.pl 192.168.10.1
;; connection timed out; no servers could be reached
#!/bin/sh
# Copyright (C) 2006 OpenWrt.org
iptables -F input_rule
iptables -F output_rule
iptables -F forwarding_rule
iptables -t nat -F prerouting_rule
iptables -t nat -F postrouting_rule
# The following chains are for traffic directed at the IP of the
# WAN interface
iptables -F input_wan
iptables -F forwarding_wan
iptables -t nat -F prerouting_wan
### Open port to WAN
## -- This allows port 22 to be answered by (dropbear on) the router
# iptables -t nat -A prerouting_wan -p tcp --dport 22 -j ACCEPT
# iptables -A input_wan -p tcp --dport 22 -j ACCEPT
### Port forwarding
## -- This forwards port 8080 on the WAN to port 80 on 192.168.1.2
# iptables -t nat -A prerouting_wan -p tcp --dport 8080 -j DNAT --to 192.168.1.
# iptables -A forwarding_wan -p tcp --dport 80 -d 192.168.1.2 -j ACCEPT
### DMZ
## -- Connections to ports not handled above will be forwarded to 192.168.1.2
# iptables -t nat -A prerouting_wan -j DNAT --to 192.168.1.2
# iptables -A forwarding_wan -d 192.168.1.2 -j ACCEPT
Asus WL-500gP + Kamikaze 7.09
|
|
|
|
Worn |
Dodano 19-01-2008 23:51
|
User
Posty: 21
Dołączył: 01/08/2007 23:10
|
po wpisaniu ip routera w /etc/init.d/dnsmasq ( tw. pliku resolv.conf
na kompie w lan działa dns tzwn chyba jednak nie do końca :@
ftp muli itp szukałem i wniosek dnsmasq jednak nie pamięta adresów
dnsmasq -q -d
dnsmasq: failed to create listening socket: Address already in use
nie mam pomysłu na więcej pisze może ktoś na coś wpadnie ;)
Edytowany przez Worn dnia 19-01-2008 23:52
Asus WL-500gP + Kamikaze 7.09
|
|
|