The most instructive answer I can give you is--check CPAN:
Net::SSH2 -- Net::SSH::Expect -- Net::Telnet
The most direct answer is-- YES. Nearly every Net::* module is built on top of internal OS routines which can work with IPv4 or IPv6. This is especially true of any module which accepts a domain name for host
, since then under the hood it will DNS resolve to IPv4 or IPv6 depending on the hardware and router. I believe that IPv6 is still rare, but it is obviously up and coming.