From owner-freebsd-net@freebsd.org Sun Apr 11 04:42:36 2021 Return-Path: Delivered-To: freebsd-net@mailman.nyi.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mailman.nyi.freebsd.org (Postfix) with ESMTP id 74E355E1137 for ; Sun, 11 Apr 2021 04:42:36 +0000 (UTC) (envelope-from ozkan.kirik@gmail.com) Received: from mail-vs1-xe35.google.com (mail-vs1-xe35.google.com [IPv6:2607:f8b0:4864:20::e35]) (using TLSv1.3 with cipher TLS_AES_128_GCM_SHA256 (128/128 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256 client-signature RSA-PSS (2048 bits) client-digest SHA256) (Client CN "smtp.gmail.com", Issuer "GTS CA 1O1" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 4FHzkM41kHz4lrs for ; Sun, 11 Apr 2021 04:42:35 +0000 (UTC) (envelope-from ozkan.kirik@gmail.com) Received: by mail-vs1-xe35.google.com with SMTP id h20so4981220vsu.1 for ; Sat, 10 Apr 2021 21:42:35 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=mime-version:from:date:message-id:subject:to; bh=vOMkf6RQE7itoUJ+416b2Xo8oWoy6VZyn6Ax2+cV87E=; b=IsmV1CsvWzpfRsaH2SAUfUnViMd8pS3oCwZp3h1bM00lMN7wpWFx2YQ0GU/W770JjC WSOk+gYz1GgvNEWfcEJJvBSPySUgO6xbYIrzI8QHZUdg1cCdKaJVzofOoQsAnJk9/vY5 DKst9o0JKKlciqvXjI/vVq6gX4eFunb/LGgdV/isuVKCGqm+o4sxnbGNOtxoH5RJf+HA 5ISkMMsoCOz1YhQEWECKjVrVKw9XGVKJdw8Azod+AFpiUr4ZhccRoJMPT9XdRHFEfnBA QQKSyNN/cxkOFmZK1kUQCbq/VQXisMOv4AIK5z32FPt9NhiUoS0M0+LFSM9Z/sJk5/H8 YFJw== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:mime-version:from:date:message-id:subject:to; bh=vOMkf6RQE7itoUJ+416b2Xo8oWoy6VZyn6Ax2+cV87E=; b=SjOoM5CV1kVFPwwFJbBEvfRlWWXN97lodLZnThYJ3lulEnBjEn1LJsCGVHCxucSj+i 9zff2LXTvk6vIpdY4OmTUWHqhDOUexcT9dUrwZRDqq01cwdNm6LUGV8geeGI0Br1jSYK FrEHZG3Io0ckJvvOHgO0nzjn1dhe016je2H31eoQE2e8ept+XY2zVuK1Vkk46Z8J+7F6 gNDw2FBF7lOFDsNNVWCY5SbsC038tzE+ydW1UoGEu5AKM5IVzU6+RzUaSnOMNQEejJ5e 4/8kzewPgJTDKkMsoFp4+KfS+20iOYM8KD1Grmis0FsswcQfct3zVUFc1STKqk4VR6r3 vYoA== X-Gm-Message-State: AOAM5331dS+NGWmhIWtlrlUFCisvAB56gqw1i0nEZ32ROsybJ6zUM+Fr XOjl0CWkD0t/S2+g30sqzmGeFmPI0zgiS/1Bg+Wz0um5thg= X-Google-Smtp-Source: ABdhPJygcQot2RuG5DhXc2rmbbdXZzKOOyU4igIwRFQ5sn+pUDbhciZ4eSDETe0NshKasOAhamBG+oaNRE9AuoJSEWU= X-Received: by 2002:a05:6102:7dc:: with SMTP id y28mr6260191vsg.33.1618116154321; Sat, 10 Apr 2021 21:42:34 -0700 (PDT) MIME-Version: 1.0 From: =?UTF-8?B?w5Z6a2FuIEtJUklL?= Date: Sun, 11 Apr 2021 07:42:23 +0300 Message-ID: Subject: jail - vnet bug - ping: UDP connect: No route to host To: FreeBSD Net X-Rspamd-Queue-Id: 4FHzkM41kHz4lrs X-Spamd-Bar: / Authentication-Results: mx1.freebsd.org; dkim=pass header.d=gmail.com header.s=20161025 header.b=IsmV1Csv; dmarc=pass (policy=none) header.from=gmail.com; spf=pass (mx1.freebsd.org: domain of ozkankirik@gmail.com designates 2607:f8b0:4864:20::e35 as permitted sender) smtp.mailfrom=ozkankirik@gmail.com X-Spamd-Result: default: False [0.73 / 15.00]; FREEMAIL_FROM(0.00)[gmail.com]; R_SPF_ALLOW(-0.20)[+ip6:2607:f8b0:4000::/36]; TO_DN_ALL(0.00)[]; DKIM_TRACE(0.00)[gmail.com:+]; DMARC_POLICY_ALLOW(-0.50)[gmail.com,none]; FROM_EQ_ENVFROM(0.00)[]; MIME_TRACE(0.00)[0:+,1:+,2:~]; RBL_DBL_DONT_QUERY_IPS(0.00)[2607:f8b0:4864:20::e35:from]; FREEMAIL_ENVFROM(0.00)[gmail.com]; ASN(0.00)[asn:15169, ipnet:2607:f8b0::/32, country:US]; TAGGED_FROM(0.00)[]; DWL_DNSWL_NONE(0.00)[gmail.com:dkim]; ARC_NA(0.00)[]; NEURAL_HAM_MEDIUM(-1.00)[-1.000]; R_DKIM_ALLOW(-0.20)[gmail.com:s=20161025]; FROM_HAS_DN(0.00)[]; TO_MATCH_ENVRCPT_ALL(0.00)[]; NEURAL_SPAM_SHORT(0.73)[0.728]; MIME_GOOD(-0.10)[multipart/alternative,text/plain]; PREVIOUSLY_DELIVERED(0.00)[freebsd-net@freebsd.org]; RCPT_COUNT_ONE(0.00)[1]; SPAMHAUS_ZRD(0.00)[2607:f8b0:4864:20::e35:from:127.0.2.255]; NEURAL_SPAM_LONG(1.00)[1.000]; RCVD_IN_DNSWL_NONE(0.00)[2607:f8b0:4864:20::e35:from]; HTTP_TO_IP(1.00)[]; RCVD_COUNT_TWO(0.00)[2]; RCVD_TLS_ALL(0.00)[]; MAILMAN_DEST(0.00)[freebsd-net] Content-Type: text/plain; charset="UTF-8" X-Content-Filtered-By: Mailman/MimeDel 2.1.34 X-BeenThere: freebsd-net@freebsd.org X-Mailman-Version: 2.1.34 Precedence: list List-Id: Networking and TCP/IP with FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 11 Apr 2021 04:42:36 -0000 Hello, There is something wrong about routing lookup on vnet-jails. Although my jail doesn't have IPv6 address, it tries to use IPv6 by default and get "ping: UDP connect: No route to host" error. But it works by forcing to use IPv4. The problem is reproducable. This is a fresh insallation of FreeBSD 13.0-RC5: root@f13:~ # uname -a FreeBSD f13 13.0-RC5 FreeBSD 13.0-RC5 #0 releng/13.0-n244727-f8a134d0ef1: Fri Apr 2 04:29:19 UTC 2021 root@releng1.nyi.freebsd.org:/usr/obj/usr/src/amd64.amd64/sys/GENERIC amd64 root@f13:~ # jail -c name=client persist vnet vnet.interface=em1 root@f13:~ # jexec client dhclient em1 DHCPREQUEST on em1 to 255.255.255.255 port 67 DHCPACK from 172.16.33.254 bound to 172.16.33.135 -- renewal in 900 seconds. root@f13:~ # jexec client ifconfig em1 em1: flags=8863 metric 0 mtu 1500 options=481009b ether 00:0c:29:3b:2a:de inet 172.16.33.135 netmask 0xffffff00 broadcast 172.16.33.255 media: Ethernet autoselect (1000baseT ) status: active nd6 options=29 root@f13:~ # jexec client host www.google.com www.google.com has address 216.58.212.100 www.google.com has IPv6 address 2a00:1450:4006:80b::2004 root@f13:~ # jexec client ping www.google.com ping: UDP connect: No route to host root@f13:~ # jexec client ping -4 -c 2 www.google.com PING www.google.com (216.58.212.100): 56 data bytes 64 bytes from 216.58.212.100: icmp_seq=0 ttl=128 time=85.487 ms 64 bytes from 216.58.212.100: icmp_seq=1 ttl=128 time=90.243 ms --- www.google.com ping statistics --- 2 packets transmitted, 2 packets received, 0.0% packet loss round-trip min/avg/max/stddev = 85.487/87.865/90.243/2.378 ms root@f13:~ #