Strona 1 z 2
Rozwiązywanie nazw w sieci lokalnej
: 17 maja 2011, 00:00
autor: z3d3
Witam.
Mam prostą sieć jeden serwer z Debianem Squeeze, eth0-wan i eth1-lan. Uruchomione usługi jak: samba, vpn i ssl, dhcp.
Sprawa banalna ale gdzieś popełniłem błąd bo gdy próbuje wysłać ping po nazwie, to nie widzi hosta. Spotkał się może już ktoś kiedyś z tym?
Cały dzień szukam i nie mam pomysłu.
Pozdrawiam.
: 17 maja 2011, 07:25
autor: kudlat9
Trzeba szukać błędu w konfigu, najpierw jednak trzeba wiedzieć dla jakiej usługi. Czego używasz do rozwiązywania nazw: dns, WINS na sambie, pliku hotsts itp.?
: 17 maja 2011, 09:16
autor: z3d3
WINS w sambie mam wyłączony. zostaje hosts i resolv.conf.
: 17 maja 2011, 09:21
autor: Bastian
z3d3 pisze:WINS w sambie mam wyłączony. zostaje hosts i resolv.conf.
To moze podaj ich zawartość?
: 17 maja 2011, 09:25
autor: z3d3
Plik: hosts
Kod: Zaznacz cały
127.0.0.1 localhost
127.0.1.1 server.domena server
# The following lines are desirable for IPv6 capable hosts
::1 ip6-localhost ip6-loopback
fe00::0 ip6-localnet
ff00::0 ip6-mcastprefix
ff02::1 ip6-allnodes
ff02::2 ip6-allrouters
Plik: resolv.conf
Kod: Zaznacz cały
domain domena
search domena
nameserver 172.10.0.1
nameserver 194.204.159.1
nameserver 194.204.152.34
I w tej chwili po wpisaniu
dostaje jego adres wan a z tunelu
.nie znajduje hosta.
: 17 maja 2011, 18:03
autor: Bastian
Spróbuj w /etc/hosts przypisać do domeny IP tego serwera.
: 17 maja 2011, 18:06
autor: kudlat9
Nie za bardzo Cię rozumiem. Co znaczy:
dostaje jego adres wan a z tunelu.nie znajduje hosta.
?
W hosts nie masz nazwy skojarzonej z IP, WINS wyłączony, dwa resolwery:
Kod: Zaznacz cały
nameserver 194.204.159.1
nameserver 194.204.152.34
są z TPSA, pytanie więc co to za adres 172.10.0.1, jakieś twojej maszyny? Jeśli tak to czy jest tam skonfigurowany DNS, jeśli nie ma to nie ma też możliwości, aby twoja nazwa została rozwiązana, ponieważ odpowiedni wpis musi musi gdzieś istnieć. U tepsy go nie znajdziesz a w hosts też nie masz zostaje własny DNS
: 17 maja 2011, 18:09
autor: Bastian
Dlatego niech go przypisze, do jasnej ciasnej :P
: 17 maja 2011, 18:44
autor: z3d3
Już opisuje dokładniej, mam maszynę, która nosi nazwę ,,server'' i posiada uruchomione usługi takie jak: DHCP, SAMBA, VPN i SSL, pod tym serwerem na eth1 o adresie 172.10.0.1 jest udostępniony internet, dodatkowo jest vpn. Zależy mi by komputery w sieci lokalnej i poprzez tunel vpn rozpoznawały się po nazwie. W tej chwili gdy pinguję nazwę serwera z sieci lokalnej dostaje adres zewnętrzny czyli eth0 w odpowiedzi a przez tunel po nazwie ping nie znajduje hosta. DNS nie jest uruchamiany na tej maszynie.
Pozdrawiam.
: 17 maja 2011, 19:47
autor: Yampress
A hosty w sieci mają ustawiony w /etc/resolv.conf numer ip Twojego serwera nazw?