如果可以的话,在万网上注册一个账号(http://www.net.cn/),购买一个自己的域名,这里我用域名www.whats.cn代替我的域名。如果不想买的话就用花生壳申请一个免费的吧。现在是这种情况,我有三个项目,rails,java,net项目,一台阿里的云服务器,假设IP地址为115.1.1.11,(如果没有公网IP的话就用花生壳),现在我要使用rails.whats.cn、java.whats.cn、net.whats.cn分别访问这三个项目(分别绑定服务器端口8001,8002,8003)。
1.进入万网的个人中心,找到域名解析。添加解析。
A记录: |
域名指向一个IPv4地址(如10.10.10.10),如需要指向一个IP地址,则需要增加A记录; |
CNAME记录: |
如果将域名指向一个域名,实现与被指向域名相同的访问效果,则需要增加CNAME记录; |
MX记录: |
建立电子邮箱服务,将指向邮件服务器地址,需要设置MX记录; |
NS记录: |
域名解析服务器记录,即把子域名指定某个域名服务器来解析,就需要设置NS记录; |
TXT: |
用来做SPF记录,反垃圾邮件使用。 |
如果你有公网IP就使用A记录,如果你没有,就使用CNAME记录。
好了,我现在添加了三个解析,分别是rails.whats.cn、java.whats.cn、net.whats.cn,他们都交由IP为115.1.1.11的服务器。现在出现这种情况,我的这三个url请求到达服务器后,都默认访问80端口(域名解析中不能添加端口号),我怎么才能让他们分别访问自己的项目呢。
2.使用Apache http server 进行端口转发
a. 下载新版的Apache服务器;
下载地址:http://download.csdn.net/detail/hh166439/7019841
b. 打开conf/httpd.conf文件;
c. 找到Listen,将后面的端口改成自己需要的,如80,也可以另写一行来监听多个端口;
d. 将Include conf/extra/httpd-vhosts.conf前面的#去掉以使httpd-vhosts.conf文件生效,
以及LoadModule proxy_http_module modules/mod_proxy_http.so和LoadModule proxy_module modules/mod_proxy.so
e. 打开conf/extra/httpd-vhost.conf文件,在下面加入以下代码
<VirtualHost *:80>(*表示监听所有IP,后面的80表示监听从哪个端口发来的数据)
ServerAdmin XXX@xxx.cn (这里是管理员的邮件地址)
ServerName www.xx.cn (这里就是你的域名地址)
ProxyPass / http://www.xx.cn:8100/ (这里就是你要转发到的地址,就是Tomcat中的地址)
ProxyPassReverse / http://www.xx.cn:8100/ (指令用于处理重定向时的转发)
ErrorLog "logs/www.xx.cn/error.log" (日志位置)
CustomLog "logs/www.xx.cn/access.log" common (重复一下)
</VirtualHost>
注意:如果配置了日志,有自定义文件夹的话一定要手动新建这个文件夹
f.然后启动Apache,在浏览器中输入rails.whats.cn,不用加端口号也可以直接访问非80端口tomcat rails .net的应用了。
分享到:
相关推荐
### 动态域名解析与端口映射 #### 一、动态域名解析原理与应用 ##### 1.1 域名解析基础 在互联网世界里,为了方便人们记忆和访问,我们通常使用域名而非IP地址来标识一台主机的位置。然而,实际的数据传输过程中...
nat123动态域名解析P2P全端口映射(端口映射软件)是一款集合80端口映射、动态域名解析、域名解析管理的开放自由的平台。软件功能强大,可轻松管理域名解析、发布网站、访问内网应用,支持任何网络。 【nat123动态...
at123是集合80端口映射、动态域名解析、域名解析管理的开放自由的平台,可轻松管理域名解析、发布网站、访问内网应用,支持任何网络。 nat123动态域名解析P2P全端口映射软件功能特色: 支持开机运行,自动登录,...
《域名解析与端口映射设置详解》 在IT领域,网络设备的配置是至关重要的,尤其是对于远程访问和监控系统的设置。本文将详细讲解如何进行域名解析和端口映射,以 TP-LINK 410 路由器和 Net core 2005NR 路由器为例,...
nat123是集合80端口映射、动态域名解析、域名解析管理的开放自由的平台,可轻松管理域名解析、发布网站、访问内网应用,支持任何网络。 软件功能特色: 支持开机运行,自动登录,精简模式登录,代理上网,后台服务...
3. **DDNS(动态域名解析服务)**:如果公网IP是动态分配的,可以结合DDNS服务(如No-IP、DynDNS等)来解决。DDNS会自动跟踪公网IP的变化,并将其与固定的域名绑定,配合端口映射,即使IP变化,用户也可以通过固定...
例如,在本例中,作者实现了将ROS路由器上的TCP 65535端口映射到192.168.2.22电脑的3389端口,并通过域名解析服务(如花生壳)实现了动态IP地址的管理,使得外部用户能够通过域名访问内部的服务。 #### 实现步骤...
海康硬盘录像机在TP-LINK路由器端口映射 本文档主要介绍了如何将海康硬盘录像机与TP-LINK路由器进行端口映射,以便实现远程...整个配置过程需要注意路由器的网络配置、DVR 的配置、端口映射和域名解析等几个关键步骤。
### 路由器端口映射详解 #### 一、引言 随着网络技术的发展,越来越多的人开始关注如何在家庭或小型办公环境中实现内外网的互联互通。端口映射作为一种重要的网络配置手段,能够帮助用户搭建内外网相互访问的环境,...
海康硬盘录像机在TP-LINK路由器端口映射需要经过多个步骤,包括网络配置、路由器配置、DVR配置、端口映射和域名解析。但是,通过正确的配置,海康硬盘录像机可以从外网访问,提高了监控系统的安全性和可靠性。 知识...
对于外网IP,如果是动态获取的,可能需要使用DDNS(动态域名解析服务)来绑定一个固定的域名,以便外网用户可以通过该域名访问。 综上所述,Portmap1.6是一个实用的端口映射工具,适用于需要在内网与外网之间建立...
Nginx端口映射配置方法是网络服务器管理中的一个重要环节,它允许用户通过单一的公共端口访问多个运行在不同私有端口上的服务。Nginx作为高性能的反向代理服务器,常用于实现这一功能。以下是关于Nginx端口映射配置...
如果是动态的,需要借助花生壳等第三方服务进行动态域名解析。 4. 进入端口映射设置:点击高级设置中的端口转发选项,开始设置端口映射。 5. 添加端口映射规则:在端口映射设置页面,添加端口信息和映射的端口。...
5.花生壳:国内常用的动态域名解析服务,结合端口映射,方便外部访问内网资源。 四、安全注意事项 1. 防火墙设置:开启防火墙并配置相应的安全规则,防止未经授权的访问。 2. 密码保护:对于提供公共服务的内网...
让外网访问到内网的电脑或设备,重点理解端口映射,动态域名解析 管家婆366++网络版 网络硬盘录像机 个人服务器搭建 屏幕录像专家录制
有些工具还支持动态域名解析,使得即使公网IP变化,用户也能通过固定域名访问。 总的来说,端口映射工具是网络连接的重要辅助工具,它简化了复杂的网络配置,让内外网的通信变得更加便捷。无论你是IT专业人士还是...
本文将详细介绍局域网动态IP端口映射的实现方法,包括使用花生壳实现动态域名解析、使用PortTunnel实现端口映射和使用CCPROXY架设个人代理服务器。 一、使用花生壳实现动态域名解析 我们大多数人都是ADSL拨号上网...
此外,还需要在虚拟机中配置好 IIS 和动态域名解析软件,以便提供 Web 服务。同时,如果主机处于内网中,还需要在路由器上设置端口映射,以便外网用户可以访问到虚拟机中的服务。 在实际操作中,可能会遇到一些问题...