如何使用c#和UPNP转发端口?

时间:2015-08-14 08:08:49

标签: c# port nat portforwarding upnp

我想做UPNP Port Forwarding, 这是我的代码:

NATUPNPLib.UPnPNATClass upnpnat = new NATUPNPLib.UPnPNATClass();
NATUPNPLib.IStaticPortMappingCollection mappings = upnpnat.StaticPortMappingCollection;
mappings.Add(80, "TCP", 80, LocalIP(), true, "Local Web Server");

用于此代码的参考是NATUPNPLib类型; 但是这段代码有时只能工作, 否则,返回

的NULL错误
NATUPNPLib.IStaticPortMappingCollection mappings

除此之外没有其他方法可以移植?

错误图片链接:http://uploads.im/CLEAF.png

0 个答案:

没有答案