can't you telnet to the port and get a response that way?
Remove the port number and hope the server responds to ICMP i.e. ping 185.65.45.34 if it doesn't respond to ICMP then you'd need to known the protocol the service on that port is running and whether there is a way to get a timed response from it - usually enough just to send a handshake packet and then disconnect after the reply.
steve@ubuntudesktop:~$ nmap -p 28015 46.109.115.200
Starting Nmap 6.40 ( http://nmap.org ) at 2016-01-13 13:55 GMT
Note: Host seems down. If it is really up, but blocking our ping probes, try -Pn
Nmap done: 1 IP address (0 hosts up) scanned in 3.03 seconds
steve@ubuntudesktop:~$
steve@ubuntudesktop:~$ nmap -Pn 28015 46.109.115.200
Starting Nmap 6.40 ( http://nmap.org ) at 2016-01-13 13:56 GMT
Strange error from connect (22):Invalid argument
Stats: 0:00:02 elapsed; 0 hosts completed (2 up), 2 undergoing Connect Scan
Connect Scan Timing: About 50.25% done; ETC: 13:56 (0:00:02 remaining)
Nmap scan report for 28015 (0.0.109.111)
Host is up.
All 1000 scanned ports on 28015 (0.0.109.111) are filtered
Nmap scan report for 46.109.115.200
Host is up (0.062s latency).
Not shown: 998 filtered ports
PORT STATE SERVICE
21/tcp open ftp
990/tcp open ftps
Nmap done: 2 IP addresses (2 hosts up) scanned in 9.07 seconds
steve@ubuntudesktop:~$