So I am getting this:
Using server nntest.cnc-online.net:30000
Bound to local port 49897
Bound to local alternate port 49898
Resolving hostname 'nntest.cnc-online.net'...
Resolved server host to be '37.247.49.213'
Sending client INIT from port 49897 to nntest.cnc-online.net:30000
Received server INIT [315844]
Our public address is 108.50.222.166:21685
Sending client INIT2 [315844] from port 49898 to nntest.cnc-online.net:30000
Received server INIT2 [315844]
Our alternate public address is 108.50.222.166:22651
Sending cient START [315844] from port 49898 to nntest.cnc-online.net:30000
Received server START [315844]
Server extra port is 40000
Sending client PING [315844] from port 49897 to nntest.cnc-online.net:40000
===========
FAILURE
===========
Failed to receive any pings from nntest.cnc-online.net:40000.
It appears your router and/or connection is not capable of NAT negotiation.
==> You will need to use port forwarding and possibly configure a static port.
Press any key to continue . . .
Now, I KNOW it's my PFSENSE firewall. Here is what I did:
1. Port forwarding doesn't work at all.
2. When I completely opened up EVERYTHING through the NAT, it works. So I know it's something in NAT settings under the OUtbound rules.
The question is what do I SPECIFICALLY NAT out to? I need the exact IP and PORTS that are needed for NAT, and WHAT PROTOCOL is being used.
(I am not yelling just emphasizing).