From owner-freebsd-questions@freebsd.org Tue Jun 9 00:16:36 2020 Return-Path: Delivered-To: freebsd-questions@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 F2B3B33EDCF for ; Tue, 9 Jun 2020 00:16:36 +0000 (UTC) (envelope-from rwmaillists@googlemail.com) Received: from mail-wm1-x330.google.com (mail-wm1-x330.google.com [IPv6:2a00:1450:4864:20::330]) (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 49grJh0YpXz3gbl for ; Tue, 9 Jun 2020 00:16:35 +0000 (UTC) (envelope-from rwmaillists@googlemail.com) Received: by mail-wm1-x330.google.com with SMTP id k26so1321683wmi.4 for ; Mon, 08 Jun 2020 17:16:35 -0700 (PDT) X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:date:from:to:subject:message-id:in-reply-to :references:mime-version:content-transfer-encoding; bh=V1Cd5355QaVKt3xoXMUGvXiU7FEDJxFqCjd5EcdA+CQ=; b=QBMryneQO2asNzW99AsqiSQv5O0bF/Ge50io5XIvmTETbRzs1xiIFBPJIT6swiGWYr aUDJWNEPNHeeYGvOxjfp6JEYzvepGsZEe4LdMSYFF7axlaJ/QqXyVJKXyo236cXPU4pI CjkgzPDCEj+g4+RDR1w7gpokS3NRy7j6mlgHTwy8eP+QpZSJgFrf4qUkDxk/hD1Rdqml 8Wbdzm7X2MbDcv7wuFd8NXstpTgVVpEyNq9EulZGOcuXqg7I/qx2H9DsdTPnhit6IL1p q9dy1//doNfmtexjJ6GOUCqyOoU0MtAZChcLYxdAscdzqoJaaM37hFr8aM1AgSFDzW2S BB0Q== X-Gm-Message-State: AOAM532SPSvS3TCWNf+Z3quLYVJis45WnVAiZYdTMIheUWxxjdz9EFgm 81XbJXVeex2fj6QP60/haOcNdkoH X-Google-Smtp-Source: ABdhPJyZ9lhWiB8LftHeVXPvzjOD8aeMaMjC8vKRXzYcD+ww2Gn0XCeclIXqchWmQ5CTryAsZ0kedg== X-Received: by 2002:a7b:c041:: with SMTP id u1mr1246126wmc.56.1591661792979; Mon, 08 Jun 2020 17:16:32 -0700 (PDT) Received: from gumby.homeunix.com ([2.222.27.18]) by smtp.gmail.com with ESMTPSA id c206sm1142287wmf.36.2020.06.08.17.16.30 for (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Mon, 08 Jun 2020 17:16:31 -0700 (PDT) Date: Tue, 9 Jun 2020 01:16:29 +0100 From: RW To: freebsd-questions@freebsd.org Subject: Re: determining if host has a dynamic or static ip address Message-ID: <20200609011629.2dcd3bcf@gumby.homeunix.com> In-Reply-To: <5EDECAF9.3080406@gmail.com> References: <5EDECAF9.3080406@gmail.com> X-Mailer: Claws Mail 3.17.5 (GTK+ 2.24.32; amd64-portbld-freebsd12.1) MIME-Version: 1.0 Content-Type: text/plain; charset=US-ASCII Content-Transfer-Encoding: 7bit X-Rspamd-Queue-Id: 49grJh0YpXz3gbl X-Spamd-Bar: --- X-Spamd-Result: default: False [-3.49 / 15.00]; RCVD_VIA_SMTP_AUTH(0.00)[]; ARC_NA(0.00)[]; R_DKIM_ALLOW(-0.20)[googlemail.com:s=20161025]; RECEIVED_SPAMHAUS_PBL(0.00)[2.222.27.18:received]; FROM_HAS_DN(0.00)[]; FREEMAIL_FROM(0.00)[googlemail.com]; TO_MATCH_ENVRCPT_ALL(0.00)[]; MIME_GOOD(-0.10)[text/plain]; PREVIOUSLY_DELIVERED(0.00)[freebsd-questions@freebsd.org]; TO_DN_NONE(0.00)[]; RCPT_COUNT_ONE(0.00)[1]; NEURAL_HAM_LONG(-0.99)[-0.995]; RCVD_COUNT_THREE(0.00)[3]; NEURAL_HAM_MEDIUM(-0.92)[-0.924]; R_SPF_ALLOW(-0.20)[+ip6:2a00:1450:4000::/36]; DKIM_TRACE(0.00)[googlemail.com:+]; DMARC_POLICY_ALLOW(-0.50)[googlemail.com,quarantine]; RCVD_IN_DNSWL_NONE(0.00)[2a00:1450:4864:20::330:from]; NEURAL_HAM_SHORT(-0.57)[-0.574]; FROM_EQ_ENVFROM(0.00)[]; MIME_TRACE(0.00)[0:+]; FREEMAIL_ENVFROM(0.00)[googlemail.com]; ASN(0.00)[asn:15169, ipnet:2a00:1450::/32, country:US]; RCVD_TLS_ALL(0.00)[]; DWL_DNSWL_NONE(0.00)[googlemail.com:dkim] X-BeenThere: freebsd-questions@freebsd.org X-Mailman-Version: 2.1.33 Precedence: list List-Id: User questions List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 09 Jun 2020 00:16:37 -0000 On Mon, 08 Jun 2020 19:34:17 -0400 Ernie Luzar wrote: > I am asking if anyone knows of a way to determine what type of public > ip address the host has been ISP assigned Not exactly, there are some DNS blocklists for dynamic address. You can look for key words in the rDNS like static, dynamic, pool etc. There are some know patterns for major ISPs. There's no fully reliable method.