Path: csiph.com!weretis.net!feeder7.news.weretis.net!news.szaf.org!news.enyo.de!.POSTED!not-for-mail From: Florian Weimer Newsgroups: de.comp.lang.python Subject: Re: socket.create_connection() ipv4 oder ipv6? Date: Sat, 29 Jun 2019 21:02:34 +0200 Message-ID: <874l48cj05.fsf@mid.deneb.enyo.de> References: Mime-Version: 1.0 Content-Type: text/plain; charset=iso-8859-1 Content-Transfer-Encoding: 8bit Injection-Info: news.enyo.de; logging-data="10329"; mail-complaints-to="news@enyo.de" Cancel-Lock: sha1:uD8XAt518RqudGoMW/G+gnh7WRo= Xref: csiph.com de.comp.lang.python:5518 * Ulli Horlacher: > Mit > > sock = socket.create_connection(('flupp.belwue.de',591)) > > bekomme ich einen tcp Link. Das funktioniert. > flupp.belwue.de hat sowohl ipv4 als auch ipv6 Adresse. > Welche wird genommen und warum? Python ruft getaddrinfo auf und verwenden die Adreßliste, die diese Funktion liefert, ohne weitere Sortierung. Das hängte also davon, wie Du getaddrconfig konfiguriert hast.