In an earlier post, I setup IPv6 on the server hosting this blog. I figured out how to verify the IPv6 setup.
Checking that DNS has IPv6 hostname
$ host -t AAAA linuxsimba.com linuxsimba.com has IPv6 address 2602:304:6824:e06f:c23f:d5ff:fe63:1408
IPv6 Connectivity Verification
I found success in deploying PhantomJS, a headless browser, normally used for website testing.
- First I installed NVM which I used to install Node
- Then installed PhantomJS using NPM.
npm install -g phantomjs
- The following script then grabs IPv6 connectivity results from ipv6-test.com
$ phantomjs ipv6-test.js 'waitFor()' finished in 655ms. IPv6 Supported Address 2602:304:6824:e06f:c23f:d5ff:fe63:1408 Type Native IPv6