support lease checking
modified routes
Support daemon mode
Support portset
remove a puts
In IPv6 mode, use raw socket instead of udp socket