fix: resource;
add: ipv6 support.