Fórum Ubuntu CZ/SK
Ubuntu pro osobní počítače => Internet a sítě => Téma založeno: vena 10 Prosince 2009, 21:18:24
-
Mám připojen notebook (ubuntu 9.10, W Vista) přes PC (ubuntu 8.04, WXP)
problém je, že mi přestalo fungovat překládání IP adres na notebooku v ubuntu.
pingem se na DNS server dostanu, když ve firefoxu zadám 77.75.76.3 načte se mi www.seznam.cz ale když to napíšu tak nic.
dig i host nefungují, ifconfig vypisuje standardní tabulku. v resolv.conf mám uveden správný nameserver.
dik za radu
-
A když ten DNS server pingneš,odpoví? A co traceroute?
-
No, já jsem podobný problém vyřešil začátkem týdne vypnutím IPv6... některé firewally ho nerady i když se nepoužívá pro komunikaci do netu.
-
vystup z:
grep ^host /etc/nsswitch.conf
cat /etc/resolv.conf
-
A když ten DNS server pingneš,odpoví? A co traceroute?
DNS lze pingnout (100% uspech), traceroute - je paty v poradi
77.75.76.3 (seznam) lze pingnout, traceroute nefunguje, skončí na čtvrtém serveru těsně před DNS
No, já jsem podobný problém vyřešil začátkem týdne vypnutím IPv6... některé firewally ho nerady i když se nepoužívá pro komunikaci do netu.
zkusim, ale jak se to dělá?
-
http://www.ubuntugeek.com/how-to-disable-ipv6-in-ubuntu.html
-
vystup z:
grep ^host /etc/nsswitch.conf
cat /etc/resolv.conf
nsswitch:
hosts: files mdns4_minimal [NOTFOUND=return] dns mdns4
resolv:
search chello.upc.cz
nameserver 213.46.172.36
nameserver 213.46.172.37
-
hmm. zkus upravit etc/nsswitch.conf abys mel na radku hosts:
hosts: files dns
a vycistit dns cache (obvykle restartem nscd, byva na to sluzba) ..
potom by to melo fungovat ..
btw. jakou pouzivas lokalni domenu?
-
bohužel nic nepomáhá
teda dns cache sem nečistil (pokud se to teda nečistí restartem)
ipv6 jsemvypnul i když jsem neměl na počítači žádný z těch souborů v návodu, (prostě jsem při bootování připsal ipv6.disable=1) také nepomáhá
-
Že nemáš v systému /etc/modprobe.d/aliases? To se mi nějako nezdá... ledaže by Ubuntu přestalo být stavěno nad Debianem. ;)
Edit: Jinak to, jestli IPv6 běží či ne se dá usoudit z výpisu ip a.
-
dokud nevycistis dns cache, tak zmeny v nsswitch.conf nebudou mit zadnej efekt
ukaz vystup pripadne z dig .. po restartu nscd
`pkill nscd; nscd` by melo stacit .. jako root samozrejme
-
/etc/modprobe.d/aliases opravdu nemam (tedy ted uz jo a je tam ten radek zakazujici ipv6 a stejne nefunguje)
vena@vena-laptop:~$ dig
; <<>> DiG 9.6.1-P1 <<>>
;; global options: +cmd
;; connection timed out; no servers could be reached
vena@vena-laptop:~$ man dig
vena@vena-laptop:~$ dig @213.46.172.36
; <<>> DiG 9.6.1-P1 <<>> @213.46.172.36
; (1 server found)
;; global options: +cmd
;; Got answer:
;; ->>HEADER<<- opcode: QUERY, status: NOERROR, id: 42521
;; flags: qr rd ra; QUERY: 1, ANSWER: 13, AUTHORITY: 0, ADDITIONAL: 14
;; QUESTION SECTION:
;. IN NS
;; ANSWER SECTION:
. 240695 IN NS F.ROOT-SERVERS.NET.
. 240695 IN NS A.ROOT-SERVERS.NET.
. 240695 IN NS D.ROOT-SERVERS.NET.
. 240695 IN NS H.ROOT-SERVERS.NET.
. 240695 IN NS I.ROOT-SERVERS.NET.
. 240695 IN NS G.ROOT-SERVERS.NET.
. 240695 IN NS B.ROOT-SERVERS.NET.
. 240695 IN NS C.ROOT-SERVERS.NET.
. 240695 IN NS J.ROOT-SERVERS.NET.
. 240695 IN NS L.ROOT-SERVERS.NET.
. 240695 IN NS M.ROOT-SERVERS.NET.
. 240695 IN NS E.ROOT-SERVERS.NET.
. 240695 IN NS K.ROOT-SERVERS.NET.
;; ADDITIONAL SECTION:
A.ROOT-SERVERS.NET. 407783 IN A 198.41.0.4
A.ROOT-SERVERS.NET. 536594 IN AAAA 2001:503:ba3e::2:30
D.ROOT-SERVERS.NET. 593364 IN A 128.8.10.90
H.ROOT-SERVERS.NET. 576930 IN A 128.63.2.53
H.ROOT-SERVERS.NET. 536594 IN AAAA 2001:500:1::803f:235
I.ROOT-SERVERS.NET. 186087 IN A 192.36.148.17
G.ROOT-SERVERS.NET. 587379 IN A 192.112.36.4
B.ROOT-SERVERS.NET. 594499 IN A 192.228.79.201
C.ROOT-SERVERS.NET. 594499 IN A 192.33.4.12
J.ROOT-SERVERS.NET. 186087 IN A 192.58.128.30
J.ROOT-SERVERS.NET. 217289 IN AAAA 2001:503:c27::2:30
L.ROOT-SERVERS.NET. 411342 IN A 199.7.83.42
L.ROOT-SERVERS.NET. 180462 IN AAAA 2001:500:3::42
M.ROOT-SERVERS.NET. 411342 IN A 202.12.27.33
;; Query time: 58 msec
;; SERVER: 213.46.172.36#53(213.46.172.36)
;; WHEN: Fri Dec 11 10:25:48 2009
;; MSG SIZE rcvd: 500
vena@vena-laptop:~$ pkill nscd; nscd
Program 'nscd' není v současné době nainstalován. Můľete jej nainstalovat napsáním:
sudo apt-get install nscd
nscd: command not found
-
dig neco.neco:
$ dig seznam.cz
; <<>> DiG 9.5.0-P2 <<>> seznam.cz
;; global options: printcmd
;; Got answer:
;; ->>HEADER<<- opcode: QUERY, status: NOERROR, id: 22130
;; flags: qr rd ra; QUERY: 1, ANSWER: 1, AUTHORITY: 2, ADDITIONAL: 2
;; QUESTION SECTION:
;seznam.cz. IN A
;; ANSWER SECTION:
seznam.cz. 244 IN A 77.75.76.3
;; AUTHORITY SECTION:
seznam.cz. 263 IN NS ms.seznam.cz.
seznam.cz. 263 IN NS ns.seznam.cz.
;; ADDITIONAL SECTION:
ns.seznam.cz. 214 IN A 77.75.73.77
ms.seznam.cz. 110 IN A 77.75.77.77
;; Query time: 57 msec
;; SERVER: 10.0.0.138#53(10.0.0.138)
;; WHEN: Fri Dec 11 15:50:55 2009
;; MSG SIZE rcvd: 109
> cat /etc/resolv.conf
# Generated by dhcpcd for interface eth1
nameserver 10.0.0.138
> grep ^hosts: /etc/nsswitch.conf
hosts: files dns
-
vena@vena-laptop:~$ dig seznam.cz
; <<>> DiG 9.6.1-P1 <<>> seznam.cz
;; global options: +cmd
;; connection timed out; no servers could be reached
vena@vena-laptop:~$ grep ^hosts: /etc/nsswitch.conf
hosts: files dns
vena@vena-laptop:~$ sudo cat /etc/resolv.conf
[sudo] password for vena:
nameserver 213.46.172.36
nameserver 213.46.172.37
vena@vena-laptop:~$ ifconfig eth0
eth0 Link encap:Ethernet HWadr 00:18:f3:99:d7:7a
inet adr:192.168.1.2 Vąesměr:192.168.1.255 Maska:255.255.255.0
inet6-adr: fe80::218:f3ff:fe99:d77a/64 Rozsah:Linka
AKTIVOVÁNO V©ESMĚROVÉ_VYSÍLÁNÍ BĚ®Í MULTICAST MTU:1500 Metrika:1
RX packets:433 errors:0 dropped:0 overruns:0 frame:0
TX packets:299 errors:0 dropped:0 overruns:0 carrier:0
kolizí:0 délka odchozí fronty:1000
Přijato bajtů: 538931 (538.9 KB) Odesláno bajtů: 32951 (32.9 KB)
Přeruąení:27 Vstupně/Výstupní port:0x8000
-
vena@vena-laptop:~$ host seznam.cz
;; connection timed out; no servers could be reached
vena@vena-laptop:~$ host seznam.cz 213.46.172.36
Using domain server:
Name: 213.46.172.36
Address: 213.46.172.36#53
Aliases:
seznam.cz has address 77.75.76.3
seznam.cz mail is handled by 50 mx50.seznam.cz.
seznam.cz mail is handled by 60 mx60.seznam.cz.
vena@vena-laptop:~$ sudo cat /etc/resolv.conf
nameserver 86.49.49.170
nameserver 86.49.49.171
nameserver 213.46.172.36
nameserver 213.46.172.37
z uvedeného vyplývá že soubor /etc/resolv.conf tam mám pro srandu, protože v něm evidentně žádný resolver nehledá který nameserver má použít.
pokud je někde nějaká dns cache tak bych prosil o radu jak ji vyčistit, nscd nainstalovaný nemám! (moh bych si ho nainstalovat přes mobil a pak použít, ale on tu případnou cache nevytváří tak by to mohlo jít i bez něj)
-
jen tak mimochodem už několik vydání mi nastavení sítě v GUI (Systém/Správa/Sít) nepřepisuje /etc/network/interfaces a /etc/resolv.conf ale co tam naklikám si pamatuje tak si to asi ukládá někam jinam. doted sem se o to nestaral protože když to nešlo (něco mi je přepsalo) tak sem to ručně přepsal zpět a síť běžela (i když mi to všude ukazovalo že k žádné síti nejsem připojen)
-
jen tak mimochodem už několik vydání mi nastavení sítě v GUI (Systém/Správa/Sít) nepřepisuje /etc/network/interfaces a /etc/resolv.conf ale co tam naklikám si pamatuje tak si to asi ukládá někam jinam. doted sem se o to nestaral protože když to nešlo (něco mi je přepsalo) tak sem to ručně přepsal zpět a síť běžela (i když mi to všude ukazovalo že k žádné síti nejsem připojen)
zlatej debian bez network manažeru 8)
-
Viper: No on se i z buntu dá ten NM vypreparovat :)
-
zvlastni .. otestuj postupne jednotlive nameservery pomoci digu a nebo host ..
-
Viper: No on se i z buntu dá ten NM vypreparovat :)
jj vím... jsem zastáncem ubuntu ;)
-
zvlastni .. otestuj postupne jednotlive nameservery pomoci digu a nebo host ..
už to tu bylo v jednom z předešlých příspěvků
vena@vena-laptop:~$ dig @213.46.172.36
; <<>> DiG 9.6.1-P1 <<>> @213.46.172.36
; (1 server found)
;; global options: +cmd
;; Got answer:
;; ->>HEADER<<- opcode: QUERY, status: NOERROR, id: 42521
;; flags: qr rd ra; QUERY: 1, ANSWER: 13, AUTHORITY: 0, ADDITIONAL: 14
;; QUESTION SECTION:
;. IN NS
;; ANSWER SECTION:
. 240695 IN NS F.ROOT-SERVERS.NET.
. 240695 IN NS A.ROOT-SERVERS.NET.
. 240695 IN NS D.ROOT-SERVERS.NET.
. 240695 IN NS H.ROOT-SERVERS.NET.
. 240695 IN NS I.ROOT-SERVERS.NET.
. 240695 IN NS G.ROOT-SERVERS.NET.
. 240695 IN NS B.ROOT-SERVERS.NET.
. 240695 IN NS C.ROOT-SERVERS.NET.
. 240695 IN NS J.ROOT-SERVERS.NET.
. 240695 IN NS L.ROOT-SERVERS.NET.
. 240695 IN NS M.ROOT-SERVERS.NET.
. 240695 IN NS E.ROOT-SERVERS.NET.
. 240695 IN NS K.ROOT-SERVERS.NET.
;; ADDITIONAL SECTION:
A.ROOT-SERVERS.NET. 407783 IN A 198.41.0.4
A.ROOT-SERVERS.NET. 536594 IN AAAA 2001:503:ba3e::2:30
D.ROOT-SERVERS.NET. 593364 IN A 128.8.10.90
H.ROOT-SERVERS.NET. 576930 IN A 128.63.2.53
H.ROOT-SERVERS.NET. 536594 IN AAAA 2001:500:1::803f:235
I.ROOT-SERVERS.NET. 186087 IN A 192.36.148.17
G.ROOT-SERVERS.NET. 587379 IN A 192.112.36.4
B.ROOT-SERVERS.NET. 594499 IN A 192.228.79.201
C.ROOT-SERVERS.NET. 594499 IN A 192.33.4.12
J.ROOT-SERVERS.NET. 186087 IN A 192.58.128.30
J.ROOT-SERVERS.NET. 217289 IN AAAA 2001:503:c27::2:30
L.ROOT-SERVERS.NET. 411342 IN A 199.7.83.42
L.ROOT-SERVERS.NET. 180462 IN AAAA 2001:500:3::42
M.ROOT-SERVERS.NET. 411342 IN A 202.12.27.33
;; Query time: 58 msec
;; SERVER: 213.46.172.36#53(213.46.172.36)
;; WHEN: Fri Dec 11 10:25:48 2009
;; MSG SIZE rcvd: 500
-
vyreseno /etc/resolv.conf byl citelny pouze vlastnikem, zmena prav a je to
-
vyreseno /etc/resolv.conf byl citelny pouze vlastnikem, zmena prav a je to
Tak to by mně v životě nenapadlo :D Měním název topicu...
-
mám totiž zálohu abych to furt nepřepisoval ručně, když mi to NM přepíše a při kopírování jsem asi špatně zaškrt políčko ponechat atributy