å, ä, och ö i subdomäner/domäner

Konfiguration av nätverk, hur man använder Ubuntu som server, och håller sin dator säker
Emil.s
Inlägg: 6633
Blev medlem: 12 dec 2006, 23:20
OS: Ubuntu
Ort: /Dalarna/Hedemora/
Kontakt:

å, ä, och ö i subdomäner/domäner

Inlägg av Emil.s »

Kod: Markera allt

root@Sandnabba.se: /home/emil # dig www.sandnabba.se

; <<>> DiG 9.4.1-P1 <<>> www.sandnabba.se
;; global options:  printcmd
;; Got answer:
;; ->>HEADER<<- opcode: QUERY, status: NOERROR, id: 37674
;; flags: qr aa rd ra; QUERY: 1, ANSWER: 1, AUTHORITY: 1, ADDITIONAL: 1

;; QUESTION SECTION:
;www.sandnabba.se.		IN	A

;; ANSWER SECTION:
www.sandnabba.se.	38400	IN	A	91.95.226.62

;; AUTHORITY SECTION:
sandnabba.se.		38400	IN	NS	ns.sandnabba.se.

;; ADDITIONAL SECTION:
ns.sandnabba.se.	38400	IN	A	91.95.226.62

;; Query time: 2 msec
;; SERVER: 127.0.0.1#53(127.0.0.1)
;; WHEN: Tue Dec  4 11:39:01 2007
;; MSG SIZE  rcvd: 83

root@Sandnabba.se: /home/emil # dig åäö.sandnabba.se

; <<>> DiG 9.4.1-P1 <<>> åäö.sandnabba.se
;; global options:  printcmd
;; Got answer:
;; ->>HEADER<<- opcode: QUERY, status: NXDOMAIN, id: 58250
;; flags: qr aa rd ra; QUERY: 1, ANSWER: 0, AUTHORITY: 1, ADDITIONAL: 0

;; QUESTION SECTION:
;\195\165\195\164\195\182.sandnabba.se. IN A

;; AUTHORITY SECTION:
sandnabba.se.		38400	IN	SOA	ns.sandnabba.se. admin.sandnabba.se.sandnabba.se. 2007102702 10800 3600 3024000 86400

;; Query time: 2 msec
;; SERVER: 127.0.0.1#53(127.0.0.1)
;; WHEN: Tue Dec  4 11:39:07 2007
;; MSG SIZE  rcvd: 95
Använder bind/named som finns i synaptic, och åäö raden är helt enkelt "åäö A 91.95.226.62".

Hur löser man detta?
Home sweet ~/ = http://sandnabba.se
Lars
Inlägg: 6191
Blev medlem: 14 jan 2007, 19:31
OS: Ubuntu
Utgåva: 22.10 Kinetic Kudu
Ort: Stockholm

SV: å, ä, och ö i subdomäner/domäner

Inlägg av Lars »

Hm, varken host, dig eller nslookup verkar fungera med IDN :(

Jag vet inte hur det fungerar i Bind, men testa med punny code: åäö.sandsnabba.se = xn--4cab6c.sanssnabba.se. Man kan konvertera namnet på http://mct.verisign-grs.com/index.shtml
Zhaozhou
Inlägg: 183
Blev medlem: 03 jul 2007, 22:24
OS: Annat GNU/Linux
Kontakt:

SV: å, ä, och ö i subdomäner/domäner

Inlägg av Zhaozhou »

Någon som vet hur domäner med unicode-chars översätts?
Har grubblat på det lite, hittar inga många svar av google heller.
Emil.s
Inlägg: 6633
Blev medlem: 12 dec 2006, 23:20
OS: Ubuntu
Ort: /Dalarna/Hedemora/
Kontakt:

SV: å, ä, och ö i subdomäner/domäner

Inlägg av Emil.s »

Med named-checkzone så får jag detta:

Kod: Markera allt

root@Sandnabba.se: /home/emil # named-checkzone sandnabba.se /etc/bind/sandnabba.zone 
/etc/bind/sandnabba.zone:14: \195\165\195\164\195\182.sandnabba.se: bad owner name (check-names)
zone sandnabba.se/IN: loaded serial 2007120402
OK
Men här kommer lite annan info:

Kod: Markera allt

root@Sandnabba.se: /home/emil # ping räksmörgås.se
ping: unknown host räksmörgås.se
root@Sandnabba.se: /home/emil # dig räksmörgås.se

; <<>> DiG 9.4.1-P1 <<>> räksmörgås.se
;; global options:  printcmd
;; Got answer:
;; ->>HEADER<<- opcode: QUERY, status: NXDOMAIN, id: 49011
;; flags: qr rd ra; QUERY: 1, ANSWER: 0, AUTHORITY: 1, ADDITIONAL: 0

;; QUESTION SECTION:
;r\195\164ksm\195\182rg\195\165s.se. IN	A

;; AUTHORITY SECTION:
se.			6987	IN	SOA	catcher-in-the-rye.nic.se. registry-default.nic.se. 2007120409 1800 1800 2419200 7200

;; Query time: 3 msec
;; SERVER: 127.0.0.1#53(127.0.0.1)
;; WHEN: Tue Dec  4 21:29:43 2007
;; MSG SIZE  rcvd: 110
Verkar ju helt klart som att dig och ping inte fixar IDN. Eller?
Home sweet ~/ = http://sandnabba.se
Användarvisningsbild
maths57
Inlägg: 2911
Blev medlem: 22 jun 2007, 15:10
OS: Ubuntu
Utgåva: 22.10 Kinetic Kudu
Ort: Stockholm

SV: å, ä, och ö i subdomäner/domäner

Inlägg av maths57 »

Vet inte om det är någon bra idé att ha svenska tecken i domännamn eller namn på webbsidor. Eller har det hänt något nytt på den fronten de sista åren? ???
Zhaozhou
Inlägg: 183
Blev medlem: 03 jul 2007, 22:24
OS: Annat GNU/Linux
Kontakt:

SV: å, ä, och ö i subdomäner/domäner

Inlägg av Zhaozhou »

maths57 skrev: Vet inte om det är någon bra idé att ha svenska tecken i domännamn eller namn på webbsidor. Eller har det hänt något nytt på den fronten de sista åren? ???
Det har hänt rätt mycket nytt.
Tillochmed Internet Explorer stödjer domäner med internationella tecken numera.
Emil.s
Inlägg: 6633
Blev medlem: 12 dec 2006, 23:20
OS: Ubuntu
Ort: /Dalarna/Hedemora/
Kontakt:

SV: å, ä, och ö i subdomäner/domäner

Inlägg av Emil.s »

Hm, ingen idé? Är detta något som borde raporteras i launchpad, eller var härstammar egentligen "ping" och "dig" från? De ingår väl i Posix och har väl funnits så länge nätverk har existerat... Vem/vilka/vad sköter om dessa verktyg?
Home sweet ~/ = http://sandnabba.se
Användarvisningsbild
maths57
Inlägg: 2911
Blev medlem: 22 jun 2007, 15:10
OS: Ubuntu
Utgåva: 22.10 Kinetic Kudu
Ort: Stockholm

SV: å, ä, och ö i subdomäner/domäner

Inlägg av maths57 »

I manualsidan för ping hittar man adressen till skbuff.net. Där finns också en e-postadress man kan vända sig till.
Zhaozhou
Inlägg: 183
Blev medlem: 03 jul 2007, 22:24
OS: Annat GNU/Linux
Kontakt:

SV: å, ä, och ö i subdomäner/domäner

Inlägg av Zhaozhou »

Tror inte att ping / dig någonsin kommer skaffa sig sådan support.
Antagligen kommer någon MOTU-hackare att skriva en patch under hug day vilket ger ett gäng applikationer stöd för detta.
Verktygena i sig är nog sedan länge döda.
Lars
Inlägg: 6191
Blev medlem: 14 jan 2007, 19:31
OS: Ubuntu
Utgåva: 22.10 Kinetic Kudu
Ort: Stockholm

SV: å, ä, och ö i subdomäner/domäner

Inlägg av Lars »

BIND (inklusive host och dig) har stöd för IDN, det gäller bara att aktivera det vid kompilering:

Kod: Markera allt

$ ./host www.räksmörgås.se
www.räksmörgås.se is an alias for ext.nic.se.
ext.nic.se has address 212.247.204.135
Zhaozhou
Inlägg: 183
Blev medlem: 03 jul 2007, 22:24
OS: Annat GNU/Linux
Kontakt:

SV: å, ä, och ö i subdomäner/domäner

Inlägg av Zhaozhou »

Lars skrev: BIND (inklusive host och dig) har stöd för IDN, det gäller bara att aktivera det vid kompilering:

Kod: Markera allt

$ ./host www.räksmörgås.se
www.räksmörgås.se is an alias for ext.nic.se.
ext.nic.se has address 212.247.204.135

Kod: Markera allt

Calculating dependencies    ... done!
[ebuild   R   ] net-dns/bind-tools-9.4.1_p1  USE="-idn -ipv6" 0 kB 
Ough! Vilken miss!
Emil.s
Inlägg: 6633
Blev medlem: 12 dec 2006, 23:20
OS: Ubuntu
Ort: /Dalarna/Hedemora/
Kontakt:

SV: å, ä, och ö i subdomäner/domäner

Inlägg av Emil.s »

Lars skrev: BIND (inklusive host och dig) har stöd för IDN, det gäller bara att aktivera det vid kompilering:

Kod: Markera allt

$ ./host www.räksmörgås.se
www.räksmörgås.se is an alias for ext.nic.se.
ext.nic.se has address 212.247.204.135
Alltså är det buggrapportering för iputils-ping, bind/named dnsutils osv?
Home sweet ~/ = http://sandnabba.se
Emil.s
Inlägg: 6633
Blev medlem: 12 dec 2006, 23:20
OS: Ubuntu
Ort: /Dalarna/Hedemora/
Kontakt:

SV: å, ä, och ö i subdomäner/domäner

Inlägg av Emil.s »

Lars skrev: BIND (inklusive host och dig) har stöd för IDN, det gäller bara att aktivera det vid kompilering:

Kod: Markera allt

$ ./host www.räksmörgås.se
www.räksmörgås.se is an alias for ext.nic.se.
ext.nic.se has address 212.247.204.135
Får man fråga hur du lyckades med att kompilera in IDN stöd? Försöker för fullt här, "conifgure --xxxx"

Slutar alltid med:

Kod: Markera allt

dighost.c:41:24: error: idn/result.h: No such file or directory
dighost.c:42:21: error: idn/log.h: No such file or directory
dighost.c:43:25: error: idn/resconf.h: No such file or directory
dighost.c:44:21: error: idn/api.h: No such file or directory
Filer som inte finns:
http://packages.ubuntu.com/cgi-bin/sear ... &arch=i386

Va!?

EDIT: Glöm med. "find" hittade contrib/idn/ åt mig. :) Byggde och installerade idnkit, men nu blir det så här istället:

Kod: Markera allt

root@Sandnabba.se: /usr/src/bind-9.4.2/bin/dig # ./host 
./host: error while loading shared libraries: libidnkit.so.1: cannot open shared object file: No such file or directory
Senast redigerad av 1 Emil.s, redigerad totalt 12 gånger.
Home sweet ~/ = http://sandnabba.se
Lars
Inlägg: 6191
Blev medlem: 14 jan 2007, 19:31
OS: Ubuntu
Utgåva: 22.10 Kinetic Kudu
Ort: Stockholm

SV: å, ä, och ö i subdomäner/domäner

Inlägg av Lars »

Nu börjar vi väl bli lite off-topic. Men "make install" installerar oftast under /usr/local och Ubuntu verkar inte leta efter biblioteken där. Man kan lösa det tillfälligt "LD_LIBRARY_PATH=/usr/local/lib ./host <a class="postlink" href="http://www.r">http://www.r</a>äksmörgås.se". Eller så kan man lägga till /usr/local/lib i /etc/ld.so.conf. Och så kan man behöva köra "sudo ldconfig" också, för att uppdatera symlänkarna.
Emil.s
Inlägg: 6633
Blev medlem: 12 dec 2006, 23:20
OS: Ubuntu
Ort: /Dalarna/Hedemora/
Kontakt:

SV: å, ä, och ö i subdomäner/domäner

Inlägg av Emil.s »

Lars skrev: Nu börjar vi väl bli lite off-topic. Men "make install" installerar oftast under /usr/local och Ubuntu verkar inte leta efter biblioteken där. Man kan lösa det tillfälligt "LD_LIBRARY_PATH=/usr/local/lib ./host <a class="postlink" href="http://www.r">http://www.r</a>äksmörgås.se". Eller så kan man lägga till /usr/local/lib i /etc/ld.so.conf. Och så kan man behöva köra "sudo ldconfig" också, för att uppdatera symlänkarna.
Jo, :P Men men, ld.so.conf var det jag letade efter. Kom inte på vad den hette. Funkar iallafall perfekt nu. Tackar! :)
Home sweet ~/ = http://sandnabba.se
Skriv svar

Återgå till "Nätverk, säkerhet och servrar"