Implemented all args except -6 and --remotehost dns
--remotehost resolves dns