使用隐藏的域名转发。
2、路由器 域名 端口映射
2个主机必须使用固定内网IP
然后把这2个IP做端口映射,让公网访问能找到是哪台服务器
3、关于端口映射的问题(如何将端口转发给域名)?
现在网络上流行的大多动态IP映射的脚本很不完善..
虽然都能达到外网可以通过映射的端口访问内网..但是在内网直接访问外网IP时就不行了..
我给楼主找了个文章 请看参考资料
4、域名如何解析到IP+端口所映射的服务器
之所以能够通抄过IP+端口袭号的方式访问到内网里面某一台机器的某一个进程,是因为在路由器里面会进行配置,将外网对应的端口跟内网中的IP+端口绑定,并且会将内网的IP和这台服务器绑定,这样就将他们对应起来。这样通过外网IP+端口访问的时候就相当于访问了该路由下的内网IP为XXX.XXX.XXX.XXX端口为XXX的程序。实际操作中可能更加复杂,但基本的原理就是这样。
我用个具体的实例来说明下:
假如外网IP是183.238.118.55端口号是10000,内部服务器的ip是192.168.1.101服务器上运行的应用程序(或者说进程)端口是5000,通常在之前会做两个操作:1.将内部IP和服务器的MAC绑定,这样可以让路由器在分配IP的时候,该服务器的IP不变;2.将外部访问的端口号做下映射,即:将10000这个端口对应到内部192.168.1.101上的5000端口。
这样通过IP+端口号的方式访问的时候,实际上就是访问了内部IP服务器上的应用程序。访问到应用程序之后,就可以通过项目路径访问到你的项目了!
5、关于端口映射的问题
公网IP的端口上做了NAT转换。简单的说就是它做了一个代理,把访问公网IP:端口的数据转发给内网的IP:端口,再把内网IP返回的数据用公网IP的标识发出去。
另外说一下,NAT或者端口映射,内外网的端口不一定要一样的。比如,可以把内网IP:8080映射到外网IP:8082,这样的话,在内网用内网ip:8080访问,在外网用外网IP:8082访问。
6、ip后面带端口号如何做域名解析
不用管端口,直接把域名解析到ip地址即可
7、域名映射带上端口
基本上无法实现,80端口只能给一个应用使用,tomcat使用了,那么其他就不能使用,但一般tomcat使用的是 8009端口,不影响80呢
8、tomcat的服务器 设置了8080端口 怎么域名指向这一段口
域名不能指向端口。
如果你想让你的主机默认访问tomcat的服务,3个办法:
把tomcat默认监听端口改为80,修改配置文件很容易完成。
再部署一个监听80端口的web server,比如apache, iis之类的, 这个web server的默认主页面加上自动跳转的代码,直接跳转到8080端口。
部署apache+tomcat方式,对jsp的访问,都转向到tomcat server,这个设置起来麻烦一些。