项目作者: epfl-si

项目描述 :
Website IPv6 accessibility validator.
高级语言: Perl
项目地址: git://github.com/epfl-si/epfl-net-ipv6Test.git
创建时间: 2018-07-13T12:17:28Z
项目社区:https://github.com/epfl-si/epfl-net-ipv6Test

开源协议:Apache License 2.0

下载


EPFL-Net-ipv6Test

Build Status
Apache License 2.0
CPAN Version

Website IPv6 accessibility validator.

Install

Via CPAN with :

  1. cpan install EPFL::Net::ipv6Test

Usage

Command Line

  1. epfl-net-ipv6-test --help
  2. Usage:
  3. epfl-net-ipv6-test --help
  4. epfl-net-ipv6-test --domain=actu.epfl.ch

Module

  1. use EPFL::Net::ipv6Test qw/getWebAAAA getWebServer getWebDns/;
  2. my $aaaa = getWebAAAA('google.com');
  3. print $aaaa->{dns_aaaa}; # => '2400:cb00:2048:1::6814:e52a'
  4. my $aaaa = getWebServer('google.com');
  5. print $aaaa->{dns_aaaa}; # => '2400:cb00:2048:1::6814:e52a'
  6. print $aaaa->{server}; # => 'gws'
  7. my $dns = getWebDns('google.com');
  8. print $dns->{dns_ok}; # => 1
  9. print @{$dns->{dns_servers}};
  10. # => 'ns3.google.comns2.google.comns1.google.comns4.google.com'

Screenshot

command line screenshot

Contributing

Contributions are always welcome.

See Contributing.

Developer

License

Apache License 2.0

(c) ECOLE POLYTECHNIQUE FEDERALE DE LAUSANNE, Switzerland, VPSI, 2018.

See the LICENSE file for more details.