From nobody Fri Nov 11 11:38:02 2022 X-Original-To: freebsd-users-jp@mlmmj.nyi.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mlmmj.nyi.freebsd.org (Postfix) with ESMTP id 4N7xXw1lGKz4dD95 for ; Fri, 11 Nov 2022 11:38:24 +0000 (UTC) (envelope-from ume@mahoroba.org) Received: from mail.mahoroba.org (gw4.mahoroba.org [218.45.22.175]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256 client-signature RSA-PSS (4096 bits) client-digest SHA256) (Client CN "asuka.mahoroba.org", Issuer "R3" (not verified)) by mx1.freebsd.org (Postfix) with ESMTPS id 4N7xXv3WYsz3n3B for ; Fri, 11 Nov 2022 11:38:22 +0000 (UTC) (envelope-from ume@mahoroba.org) Authentication-Results: mx1.freebsd.org; none Received: from bodai.mahoroba.org ([IPv6:2402:3d00:fb5d:8010:c753:a72c:a3ce:4b]) (user=ume mech=DIGEST-MD5 bits=0) by mail.mahoroba.org (8.17.1/8.17.1) with ESMTPA/inet6 id 2ABBc8KP035944; Fri, 11 Nov 2022 20:38:09 +0900 (JST) (envelope-from ume@mahoroba.org) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=mahoroba.org; s=20081103; t=1668166689; bh=BOA0JSNdvZHuBDChUU9dcRNys3+5IvXWU5KfBSdA0KE=; h=Date:From:To:Cc:Subject:In-Reply-To:References; b=tKmFcMp6Pdpm+9cXdP+4eBoKjKp+HVh+IGFj0xvms8EFffE70lv3K7w7bbpExpDVy Tkr3N3MuTg+8MOBSOswFZSGEiNJp6/u1CBlMVZPYRtIJSQZJ0/YMg2N3BvyYawkudF LKfb0fQ/TEvqNGluX7UETV2EMFdYk6bGS2AL+C3E= X-Authentication-Warning: asuka.mahoroba.org: Host [IPv6:2402:3d00:fb5d:8010:c753:a72c:a3ce:4b] claimed to be bodai.mahoroba.org Date: Fri, 11 Nov 2022 20:38:02 +0900 Message-ID: <86iljlbu1x.wl-ume@mahoroba.org> From: Hajimu UMEMOTO To: Tetsuo Sakaguchi Cc: Yoshihiro Hanahara , Masachika ISHIZUKA , freebsd-users-jp@freebsd.org Subject: Re: /etc/host.conf In-Reply-To: References: <20221111.124132.283070568014519821.ish@amail.plala.or.jp> <20221111133006.6E10.83D51AB2@meiko.co.jp> User-Agent: xcite1.60> Wanderlust/2.15.9 (Almost Unreal) SEMI-EPG/1.14.7 (Harue) FLIM-LB/1.14.9 (=?ISO-8859-4?Q?Goj=F2?=) APEL-LB/10.8 EasyPG/1.0.0 Emacs/28.2 (x86_64-w64-mingw32) MULE/6.0 (HANACHIRUSATO) X-PGP-Key: http://www.mahoroba.org/~ume/publickey.asc X-PGP-Fingerprint: 1F00 0B9E 2164 70FC 6DC5 BF5F 04E9 F086 BF90 71FE List-Id: Discussion relevant to FreeBSD communities in Japan List-Archive: https://lists.freebsd.org/archives/freebsd-users-jp List-Help: List-Post: List-Subscribe: List-Unsubscribe: Sender: owner-freebsd-users-jp@freebsd.org X-BeenThere: freebsd-users-jp@freebsd.org MIME-Version: 1.0 (generated by SEMI-EPG 1.14.7 - "Harue") Content-Type: text/plain; charset=ISO-2022-JP X-Greylist: Sender succeeded SMTP AUTH, not delayed by milter-greylist-4.6.4 (mail.mahoroba.org [IPv6:2001:2f0:104:8010:0:0:0:1]); Fri, 11 Nov 2022 20:38:09 +0900 (JST) X-Virus-Scanned: clamav-milter 0.105.1 at asuka.mahoroba.org X-Virus-Status: Clean X-Spam-Status: No, score=-3.1 required=5.0 tests=ALL_TRUSTED,BAYES_00, DKIM_SIGNED,DKIM_VALID,DKIM_VALID_AU,DKIM_VALID_EF, T_SCC_BODY_TEXT_LINE autolearn=ham autolearn_force=no version=3.4.6 X-Spam-Checker-Version: SpamAssassin 3.4.6 (2021-04-09) on asuka.mahoroba.org X-Rspamd-Queue-Id: 4N7xXv3WYsz3n3B X-Spamd-Bar: ---- X-Rspamd-Pre-Result: action=no action; module=replies; Message is reply to one we originated X-Spamd-Result: default: False [-4.00 / 15.00]; REPLY(-4.00)[]; ASN(0.00)[asn:17931, ipnet:218.45.16.0/20, country:JP] X-ThisMailContainsUnwantedMimeParts: N 梅本です。 >>> Fri, 11 Nov 2022 13:55:09 +0900 の刻に「saka」、すなわち >>> Tetsuo Sakaguchi 氏曰く saka> man host とすると、タイトルに「DNS lookup utility」とあるので、 saka> そのオチでしょうね。。。 その通りです。あくまで、DNSをひくためのものです。 ちなみに、FreeBSD には、以前は BIND に付いてくるものが入っていましたが、 現在は LDNS を使ったものに置き換えられています。 > > % cat /etc/host.conf > > # Auto-generated from nsswitch.conf > > hosts > > dns 現在は /etc/nsswitch.conf に移行し、/etc/host.conf は見ません。 いじっていなければ、 hosts: files dns になっていると思います。まず、/etc/host を検索し、なければ DNS を見に 行きます。 nsswitch.conf に従って検索したいのであれば、今時の FreeBSD だと getaddrinfo(1) が標準で入っていますので、getaddrinfo(1) を使うといいか もしれません。 % getaddrinfo -t stream localhost.my.domain stream inet6 tcp ::1 0 stream inet tcp 127.0.0.1 0 -- 梅本 肇 ume@mahoroba.org ume@FreeBSD.org プログラムは書いた人の意図ではなく書かれた通り動く I hate Modula-3 :-)