UDP打洞所需要的中间服务器能否用内网电脑通过花生壳或者端口映射实现?

问题描述

如题。如果可以实现,希望可以能给我指条明路。我是电信光纤接入,动态IP的家用网络。

解决方案

解决方案二:
花生壳的作用是不断根据客户端变化的IP去刷新DNS,保持DNS指向你的主机IP。所以和这个没有关系。端口映射后,内网机器的端口在公网上暴露,就相当于直接接在公网上,因此你说的是可行的。
解决方案三:
引用1楼caozhy的回复:

花生壳的作用是不断根据客户端变化的IP去刷新DNS,保持DNS指向你的主机IP。所以和这个没有关系。端口映射后,内网机器的端口在公网上暴露,就相当于直接接在公网上,因此你说的是可行的。

嗯,非常感谢,很有帮助。我自己总结一下我的问题,我的网络是动态IP,为做服务器端,所以我用了花生壳进行端口映射,我用TCP给花生壳域名映射的端口发送信息,服务器端能收到,因为TCP可以连接指定域名,但UDP发送数据必须发送给指定网络节点(即IP与port的组合),所以用UDP发送总不成功。所以像我这种情况,看来是无法实现在内网做UDP打洞服务器了。或许有静态IP的话通过路由器映射端口就能解决。
解决方案四:
udp?实现了么?同样问题啊,求指导
解决方案五:
引用2楼huhu_545的回复:

但UDP发送数据必须发送给指定网络节点(即IP与port的组合)。

谁跟你说udp不支持hostname的呢?
解决方案六:
引用4楼sp1234的回复:

Quote: 引用2楼huhu_545的回复:
但UDP发送数据必须发送给指定网络节点(即IP与port的组合)。

谁跟你说udp不支持hostname的呢?

+1

时间: 2024-09-18 06:58:31

UDP打洞所需要的中间服务器能否用内网电脑通过花生壳或者端口映射实现?的相关文章

ftp服务器-公司内网电脑搭建FTP服务器,实现外网访问方法

问题描述 公司内网电脑搭建FTP服务器,实现外网访问方法 公司内网电脑搭建FTP服务器,实现外网访问方法,最近自己在研究怎么回家能访问到公司FTP服务器文件的问题 解决方案 1.这需要公司的服务器电脑使用的是公网上的固定Ip地址.如果不是你就要通过花生壳将你的公司动态Ip地址绑定.再设置访问端口. 2.通现成的ftp软件建立ftp服务器.或自己编写ftp服务器程序. 3.远程(在家)通过Ip地址访问了. 当然ftp的设置比较复杂,请网上搜一下,参考即可. 解决方案二: 先把内网服务器的IP 映射

java web-tomcat部署项目到外网服务器后,内网可以访问,外网不能访问

问题描述 tomcat部署项目到外网服务器后,内网可以访问,外网不能访问 我用tomcat部署项目到外网服务器后,内网可以访问,外网不能访问,这是什么情况?tomcat配置如下: 解决方案 哥自个解决了,原来是防火墙没添加例外,不是看了你们的回复,而是百度 解决方案二: 这个和翻墙有关系吗? 解决方案三: 可能和你的服务器的网络设置有关 解决方案四: 能ping能吗?你的外网IP

10分钟搭建属于自己的ngork服务器,实现内网穿透

10分钟搭建属于自己的ngork服务器,实现内网穿透 1.什么是ngrok ngrok 是一个使用go语言编写的反向代理软件,通过在公共的端点和本地运行的 Web 服务器之间建立一个安全的通道. 百度百科介绍 可以去官方网站瞅瞅下载一个ngrok客户端测试下 使用官方的缺点: 1.速度比较慢 2.经常会连不上 3.网络不稳定经常会断开 2.国人搭建的ngrok 1.Ngrok国内免费服务器--糖果科技 2.http://www.ittun.com 3.Sunny-Ngrok内网转发 4.http

服务器-ServerSocket 端口映射问题

问题描述 ServerSocket 端口映射问题 自己写了一个ServerSocket服务器和android socket客户端,在虚拟机上运行成功了,能和服务器收发信息,两台虚拟机之间也能正常通讯, 但是到了真机上之后就没法和服务器之间通讯了,后来查了资料才知道原来我的ip是内网ip,不能被公网访问,别人说要做个端口映射才能被公网访问,这下问题来了: 我的内网ip是110.64.89.91,那我用花生壳建立端口映射应该怎么设置? Server的端口假设是50000,那端口映射的端口应该设置成多

内网中多台服务器-外网访问内网中服务器

问题描述 外网访问内网中服务器 场景:内网中有多台ji主机搭载同一服务软件(tcp 端到端),对外有同一端口,同一ip地址,但 mac地址是不同的,外网有一台主机A(没有路由等缓存信息),请求服务,主机A通过 dns得到ip信息,如何等到内网一台主机的mac?正常的情况下,应该得到所有提供服务 主机的mac地址,求解答??? 解决方案 是想做负载均衡吗,那样的话,直接使用服务器软件等apavhe等它来帮你进行服务器选择,数据转发.通信等.就不需要你自己控制. 解决方案二: 为什么要得到mac?

如何配置数据库服务器使内网和外网同时使用?

问题描述 请教各位大虾有一服务器上装SQL或mySQLserver,该服务器有4个网卡,有一个外网的IP地址同时该服务器还作为web服务器,上面安装了IIS,有一个域名,以后打算把该服务器放在电信大楼里.应用:CS软件直接访问数据库进行数据处理,BS通过IIS简单看一下数据库里的数据结果,web服务器上会有一些搜索数据库的程序:如何设置这台服务器?如果这台服务器放在公司内网里,公司内外都能使BS,CS运行,如何设置?尤其是CS软件,要求在内网使用时,不要到外网绕一圈,这样速度能快一点吧. 解决方

php+redis实现多台服务器内网存储session并读取示例

大型网站由于大并发的问题会导致系统出现诡异的崩溃性问题这着实让人很是蛋疼,首先考虑的就是负载均衡服务器来处理这个,当然数据库的性能也是非常非常重要的,今天就说下在负载均衡情况下对于session这个问题如何处理,说实话不处理session其实也是可以的,但是在实际的情况中会出现一些让用户体验非常蛋疼的问题,比如购物下单的时候负载均衡调配服务器来回切换的过程中session丢失了,这个时候就尴尬了,用户就会郁闷我擦这什么鬼,于是乎各种担心就会出现,这破网站是不是有什么安全问题等等.下面就来说说这个

网上大多数原理总结,UDP打洞原理

网络上的大多数UDP原理研究分析后,自己总结了下面的结果. 1.client A 登录 通过http服务器 webservices 验证成功获取自身信息与好友 列表信息等. 2.Http服务器登记client A的NAT后的IP地址与端口 3.Client B登录 通过http服务器 webservices 验证成功获取自身信息与好友列 表信息等. 4.Http服务器登记client B的NAT后的IP地址与端口 5.Client A想发送消息给Client B,向HTtp服务器获取Client

port-关于UDP发包打洞问题,同一内网走外网测试失败

问题描述 关于UDP发包打洞问题,同一内网走外网测试失败 不得不吐槽,那个标题栏的问题真心烦躁. 问题是是这样的,做一个UDP的P2P系统,获取到了出口IP和PORT,双方都同时发包,建立不了连接?路由器的问题? 解决方案 这个需要你看你的路由器的NAT类型了,完全锥型肯定是可以连接上的,至于其他的需要你多测测了 解决方案二: UDP是无连接的,靠IP路由发送到目标.你用的是内网IP还是公网IP?必须用公网IP.