windows平台自带的mstscax.dll 等类库能够实现驱动级别的远程控制数据传输,调用这个组件的软件性能和mstsc.exe无异。但是使 用这个方法由于类库的密封性,软件好像无法实现内网穿透,达到P2P效果。可能小弟才疏学浅,请问几位大神有没有办法实现这个内网穿透功能?
盼回复!
mstsc 跟什么“内网穿透”有什么关系?
像TeamViewer类似的软件那样无视防火墙和服务器,直接先尝试P2P连接,简单说就是“打洞”。。。虽然大神你不认为“打洞”是一种技术,但是现在我需要不做服务器桥接就能用让两台电脑相互可以远程
简单说,我想得到一个具有内网穿透功能的mstsc.exe
TeamViewer 好像也是先通过他们公司自己的平台做桥吧,然后互相领取对方的路由和包的信息,然后对接的
就是有两种方案,一种先打通链接,走p2p模式,如果p2p走不通的话,就走服务器桥接。是这样的吗?那么,这是怎么论坛发帖机实现的呢?
我觉得应该是这样,就是双方领到对方的信息后,把包中的目标改成对方,这样好像一直链接着了
直接穿透防火墙我觉得就不要想了软件防火墙也许还能攻击,硬件防火墙可不是吃素的
这个跟防火墙没关系啊,防火墙给个白名单就行了。现在是网络连接的问题。。。
事情是这样的:
我调用mstsc.exe的类库mstscax.dll做了一个远程控制软件,现在实现了局域网之间的远程桌面控制。在不同的局域网中使用的话就需要 “nat穿透”,但是因为是调用微软的类库,mstscax.dll中密封了socket ,无法用socket来建立session,我想问的是,直接 用mstsc.exe这种控件能建立session吗?由于我现在没有服务器,所以没法验证,所以才上网请教,盼回复