ipfw -q add 00100 allow tcp from ipv6.google.com to me in via vtnet0 setup gives this error: ipfw: hostname ``ipv6.google.com'' unknown At the same time, the host is resolved correctly: host ipv6.google.com ipv6.google.com is an alias for ipv6.l.google.com. ipv6.l.google.com has IPv6 address 2404:6800:4004:81c::200e
Assign to list. FYI to submitter: with Bugzilla, we have switched away from the necessity for [tag], which was a hack for GNATS.
This review could be related: https://reviews.freebsd.org/D23888
Never mind, isn't related (I tested it myself)
(In reply to Aleksey Bondarenko from comment #0) Do you still have this issue if you try ipfw -q add 00100 allow src-ip6 ipv6.google.com dst-ip6 me proto tcp in via vtnet0 setup ? From ipfw man page: The rule body has the following format: [proto from src to dst] [options] The first part (proto from src to dst) is for backward compatibility with earlier versions of FreeBSD. In modern FreeBSD any match pattern (in- cluding MAC headers, IP protocols, addresses and ports) can be specified in the options section.
(In reply to Evgeniy Khramtsov from comment #4) IIRC, here "me" works as "me6" in FreeBSD 13. If the command does not work for you, then change "me" to "me6".
(In reply to Evgeniy Khramtsov from comment #5) Hello. ipfw -q add 00100 allow src-ip6 ipv6.google.com dst-ip6 me proto tcp in via vtnet0 setup works fine, thank you!