First of all,I would like to thank all guys who try to help me out. I really appreciate for that.
Sec..that was my fault for wrong-typing the forwarded port.Actually,I did it right in my router,and just type it wrong in here.
Third.I have tried every single way that you guys metion above,and was still replied by the same error message.
Finally,I use a virtual network software which will set me a static virtual local IP address,and put the IP into cfg file.Guess what?Wrong message was gone,and the host just got online.But sadly,this host only can access from ones who have installed the same virtual network software I think that was good,but not good enough.
So here is my new question,Does the host only get work under the static IP address?