`
暮雨风吹
  • 浏览: 15904 次
  • 性别: Icon_minigender_1
  • 来自: 重庆
社区版块
存档分类
最新评论

域名解析,端口映射

 
阅读更多

如果可以的话,在万网上注册一个账号(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的应用了。


分享到:
评论

相关推荐

    动态域名解析与端口映射

    动态域名解析与端口映射 动态域名解析与端口映射 动态域名解析与端口映射

    nat123动态域名解析P2P全端口映射 v1.151123.zip

    at123是集合80端口映射、动态域名解析、域名解析管理的开放自由的平台,可轻松管理域名解析、发布网站、访问内网应用,支持任何网络。 nat123动态域名解析P2P全端口映射软件功能特色: 支持开机运行,自动登录,...

    nat123动态域名解析P2P全端口映射1.150503官方免费安装版

    nat123动态域名解析P2P全端口映射(端口映射软件)是一款集合80端口映射、动态域名解析、域名解析管理的开放自由的平台。软件功能强大,可轻松管理域名解析、发布网站、访问内网应用,支持任何网络。 【nat123动态...

    nat123全端口映射P2P域名解析 v1.140826.zip

    nat123是集合80端口映射、动态域名解析、域名解析管理的开放自由的平台,可轻松管理域名解析、发布网站、访问内网应用,支持任何网络。 软件功能特色: 支持开机运行,自动登录,精简模式登录,代理上网,后台服务...

    IIS演示端口映射

    让外网访问到内网的电脑或设备,重点理解端口映射,动态域名解析 管家婆366++网络版 网络硬盘录像机 个人服务器搭建 屏幕录像专家录制

    ROS3.30版本多ADSL PCC负载均衡下的端口映射

    ROS3.30版本多条ADSL做了PCC负载均衡下的端口映射,ROS3.30及5.4版本下测试通过,本人喜欢花生壳,高手可以用ROS里面自带的DDNS进行域名解析.PCC设置可能有差异,会导致的映射不成功,可以联系我的QQ:583805666!

    nat123端口映射 nat123动态域名解析P2P全端口映射 v1.151123

    nat123是集合80端口映射、动态域名解析、域名解析管理的开放自由的平台,可轻松管理域名解析、发布网站、访问内网应用,支持任何网络。软件功能特色:支持开机运行,自动登录,

    论文研究-一种应用于物联网的内网服务器端口映射与网关动态IP地址解析方法 .pdf

    一种应用于物联网的内网服务器端口映射与网关动态IP地址解析方法,陈枫,尹长川,本文基于动态域名服务技术和端口映射技术,提出了一种应用于物联网数据采集系统中实现内网服务器端口映射和网关动态IP地址解析的�

    易语言域名解析工具

    易语言域名解析工具源码,域名解析工具,Ping,HTTP读文件,HTTP_ReadFile,取域名,取页面地址,取端口,创建映射文件,映射到内存,读字节集数据,写数据,解除映射,关闭映射文件,字节集到整数,字节集到文本,文本到字节集,整数...

    阿里云动态域名解析,开箱即可用

    阿里云动态域名映射,可将自己电脑用作服务器,需路由器支持端口映射(绝大部分路由器支持)

    ftp架设系列软件教程加端口映射

    ftp架设系列软件,可用于架设ftp资源站,个人电脑适用,也可用于服务器

    局域网做服务器的方法.docx

    相对于花生壳,他有开放的域名解析、动态域名解析、端口映射。提供开放自定义二级域名。不用转入域名即可使用自己的域名。 等待域名解析生效后,即可登陆自己的域名解析管理网站,分别设置根域名和子域名的cname指向...

    AliAutoDNS:基于阿里云的域名解析接口,实现本地动态IP的动态解析

    AliAutoDNS基于阿里云的域名解析接口,实现本地动态IP的动态解析当前版本V1.0.0目的家庭网络一般都被运营商nat了,即使设置端口映射也行不通,需要和运营商联系,方式网上百度,你懂的。因为个人家庭网络一般没有...

    科迈动态域名TrueHost v1.00b Build 336(内网版)

    全新的内网专业版:不需要端口映射,网站的安装设置与公网网站一样方便;彻底支持TCP与UDP协议;内网用户可以得到访问者的真实IP地址;FTP不再限制用PASV方式,PORT方式和PASV方式都可以使用;科迈网首创DirectSend...

    科迈动态域名TrueHost v1.00a build 125(内网版)

    全新的内网专业版:不需要端口映射,网站的安装设置与公网网站一样方便;彻底支持TCP与UDP协议;内网用户可以得到访问者的真实IP地址;FTP不再限制用PASV方式,PORT方式和PASV方式都可以使用;科迈网首创DirectSend...

    startup2021.cfg

    需要服务器上安装了alidns软件,每当公网IP改变时,alidns软件会自动更新阿里云域名解析到新IP上,这样就可以通过域名访问服务器了。 本案例适用于软件平台为Comware V7系列防火墙:F100-X-G2、F1000-X-G2、F100-...

    本地服务器,端口服务器。自带中文文件系统

    如果你有公网ip的话可以到路由器设置端口映射,然后自己的电脑可以当成nas使用,如果你没有公网ip也可以用内网穿透这些的,向日葵这些服务都可以,如果嫌ip不好看的话可以申请个二级域名直接解析到你的公网ip上就...

    nginx反向代理之将80端口请求转发到8080

    比如test1.baidu.com,test2.baidu.com,这就是两个二级域名,这里的一级域名也就是baidu.com,DNS会将这两个域名都解析到同一个ip(需要添加二级域名解析才行(阿里云需要在域名解析中添加解析即可,不同的域名,可...

Global site tag (gtag.js) - Google Analytics