Sida 1 av 1
å, ä, och ö i subdomäner/domäner
Postat: 04 dec 2007, 12:52
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?
SV: å, ä, och ö i subdomäner/domäner
Postat: 04 dec 2007, 15:39
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
SV: å, ä, och ö i subdomäner/domäner
Postat: 04 dec 2007, 18:48
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.
SV: å, ä, och ö i subdomäner/domäner
Postat: 04 dec 2007, 22:38
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?
SV: å, ä, och ö i subdomäner/domäner
Postat: 06 dec 2007, 21:22
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?

SV: å, ä, och ö i subdomäner/domäner
Postat: 06 dec 2007, 21:30
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.
SV: å, ä, och ö i subdomäner/domäner
Postat: 09 dec 2007, 00:54
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?
SV: å, ä, och ö i subdomäner/domäner
Postat: 09 dec 2007, 14:21
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.
SV: å, ä, och ö i subdomäner/domäner
Postat: 09 dec 2007, 18:21
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.
SV: å, ä, och ö i subdomäner/domäner
Postat: 09 dec 2007, 18:57
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
SV: å, ä, och ö i subdomäner/domäner
Postat: 09 dec 2007, 19:29
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!
SV: å, ä, och ö i subdomäner/domäner
Postat: 09 dec 2007, 23:41
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?
SV: å, ä, och ö i subdomäner/domäner
Postat: 12 dec 2007, 16:48
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
SV: å, ä, och ö i subdomäner/domäner
Postat: 12 dec 2007, 17:54
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.
SV: å, ä, och ö i subdomäner/domäner
Postat: 12 dec 2007, 18:14
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,

Men men, ld.so.conf var det jag letade efter. Kom inte på vad den hette. Funkar iallafall perfekt nu. Tackar!
