花生壳(内网穿透)新手上路

http://service.oray.com/question/1664.html

好不容易找到一篇关于“花生壳+Tomcat”的好文章,转一下,上次自己弄的时候把自己的网卡突然爆停了,后来重启网卡后才回复本地链接(网卡停发生在设置“路由”的“动态DNS”时,但貌似下面这位大鸟的做法,没有弄这个DNS)。

 

原作者的经验

 

1.申请完护照后在花生壳网站上申请免费域名。 注册花生壳 得到免费域名并激活

2.路由器的设置

   a.先登陆你的路由器管理界面(浏览器里输入192.168.1.1,默认的管理员用户名密码都是admin,只要你的路由器密码没有被修改过,就用这个登陆)

b.设置“虚拟服务器”

     内容为:

     服务端口:80,

     ip地址:192.168.0.*(*就是你ip的最后一位),

     协议:http

     如果你还想添加ftp服务,那只需要再添加一个端口号为21的,其他设置和上面的 web的设置一样。然后就是保存

    c.设置“DMZ主机”
        启用DMZ主机,并且在DMZ主机ip地址里写你的地址。保存。

3.tomcat 在server.xml文件,
把端口号改为80,

添加

<Host name="域名" appBase="webapps" unpackWARs="true" autoDeploy="true" xmlValidation="false" xmlNamespaceAware="false">
        <Context docBase="C:/Tomcat 6.0/webapps" path="项目名" reloadable="true" debug="0"/>
      </Host>
    C:/Tomcat 6.0/webapps 物理路径

下面是在网上搜的 有朋友搭建好了一定要分享一下下!!!!


文章分类:Web前端 
有天晚上,有一个网友加我为好友,问我关于tomcat绑定域名的方法。说实话,他那个是花生壳的免费域名,我用过,但是我用的时候是有端口号和项目名称的,那天晚上我就在想,既然域名都可以去掉端口号和项目名称(也就是直接访问域名即可),那么花生壳也是可以的。所以我就在家试了试用免费的花生壳来绑定我的项目会是什么样的。你还别说,还真的就好用了。下面我给大家讲一下花生壳绑定域名的使用方法(其实和域名的绑定方法大同小异)。 
1. 如果你要想用花生壳这个免费的动态域名的话,那你必须要去花生壳的官方网站下载花生壳这款软件。下载地址:http://www.oray.cn/peanuthull/download/PhDDNS_pconline.rar然后安装该软件。 
2. 然后去花生壳网站注册一个用户名密码,这我就不多说了。 
3. 在服务器端登陆花生壳。(花生壳是动态抓取服务器的IP,所以不用和机房托管一样必须有一个静态的Ip地址。) 
4. 首先把服务器的局域网的IP给固定好,然后在路由里面进行映射。具体的映射方法: 
1).首先找到虚拟服务器的这项,点击新增条目以后会有:服务端口号、IP地址、协议、状态、常用服务端口号。我们只需在这里IP地址(服务器的局域网IP),协议选择ALL(有的路由好像没有这项,那就不需要填写了),状态选择生效,常用服务端口号选择HTTP或者WEB即可。这时默认的端口号为80。当常用服务端口号没有HTTP或者WEB这项时,可以选择DNS,然后手动把端口号改成80。点击生效。保存即可。 
2).在动态DNS那选择花生壳,输入刚刚注册的花生壳用户名和密码,选择标准及保存即可。 
5. 映射和花生壳都配置好了以后,下面是对我们tomcat里面的项目进行配置了。找到server.xml文件,
把端口号改为80,然后修改
<Host name="域名" debug="0" appBase="webapps" unpackWARs="true" autoDeploy="true" xmlValidation="false" xmlNamespaceAware="false">
<Context docBase="项目名" path="" reloadable="true" >
</Host>域名处为花生壳给的免费的动态域名,填写上以后保存即可。

6.当然,我们还可以拥有多个免费的域名,大家只要在花生壳网站的域名管理那注册免费域名即可(用已有的账号登陆,),这样你本地的花生壳就会拥有多个免费的域名。而且如果想把这些免费的域名都绑定到项目上,其实做法和第五步骤一样,只不过是多了几个

<Host name="域名" debug="0" appBase="webapps" unpackWARs="true" autoDeploy="true" xmlValidation="false" xmlNamespaceAware="false">
<Context docBase="项目名" path="" reloadable="true" ></Host>而已。

这时在IE地址栏输入http://域名时,是不是就会出现你所做的项目了,而且你把这个链接发给你的同事,朋友,他们也会访问到你的项目的。没事的时候试试看。

花生壳路由器的设置

(1) 域名的申请(免费的就行了)
(2) 花生壳的设置
(3) 路由器的设置
(4) 本地电脑的设置(IIS就不用说了)

问题答复

(1)申请完护照后在花生壳网站上申请免费域名。
(2)在花生壳网下载花生壳客房端,在本机上一路下一安装到要输入你的域名时填写:(共有三项:第一项写如:vicp.cc第二项写:xxxx.vicp.cc第三项写你的MAIL如:xxxx@163.com)其实这三项安装完也可以修改,其它的一路到尾就行了,默认端口是80
(3) 路由器要保证有虚拟服务器或NAT这个功能(D-LINK或TP—LINK的都行)只要在这个功能里新增一个端口映射就行。如下:新增内容如下:服务(你从已有的服务里选择HTTP)或自己建也行;IP(你机子的内网IP);端口:80(不管内外都写80),保存重启就OK!
(4)本地服务器推荐使用Apache,一路安装都默认,端口默认为80,一切OK!
好了,记得找人测试哦。你在局域网内用xxxx.vicp.cc是无法上去的,只能到A猫的设置主页。

-----------------

(1)先在oray申请一个免费域名,并且开通花生壳服务
(2)在电脑上下载一个花生壳软件,登陆以后察看你的域名是否已经激活,若没有激活,就先激活。直接点右键就可以有激活的选项。
(3)路由器的设置:这不是最关键的。
下面介绍的是我用的tplink(TL-R402M)路由器的设置。其他路由器设置原理都和这个差不太多。
a.先登陆你的路由器管理界面(浏览器里输入192.168.1.1,默认的管理员用户名密码都是admin,只要你的路由器密码没有被修改过,就用这个登陆)
b.设置“虚拟服务器”(这个选项可能在不同的路由器中所处的问之不同,你自己可以找找看,我的是在“转发规则”里边的)
你要是只开通了web服务,那就在添加一个信息,内容为:服务端口:80,ip地址:192.168.1.*(*就是你ip的最后一位),协议:tcp,最后再点启用。如果你还想添加ftp服务,那只需要再添加一个端口号为21的,其他设置和上面的web的设置一样。然后就是保存。
c.设置“DMZ主机”
启用DMZ主机,并且在DMZ主机ip地址里写你的地址。保存。

现在路由器已经设置完成了。
(4)本地电脑上要启动花生壳软件。并且激活相关域名的花生壳服务。然后等几分钟,然后在花生壳软件上的第四个选项(IP工具)里查询你的域名状态。前两项不用动,只在最下边输入你的域名,查询出来后下边会显示的域名(name)和地址(address),如果这里的ip和你的公有地址相同(就是你的外网可以看到的ip,不是指192开头的那一个。),那就正常。再ping你的域名,如果能ping通且显示的你的公有ip,那就可以了。
现在只需要你启动你的iis服务,并且设置好iis里的相关项(这里说的相关项和你的花生壳没有关系。你主要就是设置主目录,文档之类的选项,这个就不用我教了吧)

好了,你现在就可以用http://yourname.vicp.net访问你服务器上的网站了。如果你在路由器里21端口也设置了,而且iis里也启动了ftp服务,那就可以用ftp://yourname.vicp.net来访问你的ftp服务器。

这是我自己的架设经验,拿出来分享,如果有不对的地方还希望高手指正。
#2回答者:kewsar 2007-10-29 8:59:12 "服务端口:80,ip地址:192.168.1.*(*就是你ip的最后一位),协议:tcp,最后再点启用。"

这里最好加上服务端口:6060 协议:ALL 花生壳用的到

------------------

在花生壳申请好域名之后,还要在路由器上进行相应的改变,注意的问题有:

1、首先要在路由器上进行端口映射

需要映射的端口有

a :6060 花生壳专用端口

b: 80     域名端口

c: 3389 如果要远程连接的话,这是一个必须打开的端口

主机IP就设置成你的花生壳安装的那台主机的IP地址

2、接着在路由器的DMZ把你的主机设置到DMZ区域,这样可能不安全,谨慎使用

------------------

大家都知道花生壳能动态域名的解析功能,因为电信或者网通会随机分配给我们外网的ip地址,这样我们在外界想访问这台电脑的内容就不好实现了,因为我们也不知道外网ip地址是多少,这个时候花生壳就出来了,他不管我们外网ip地址多少,只要我们在作为服务器的那台电脑上装上了花生壳的客户端,每次我们上网,isp供应商随机分配给我们的外网ip地址会自动更新到花生壳的服务器数据库里面,所以对外界我们只要记住类似**.gicp.net的域名了,

由于我很多时间都是做监控时候需要用到这些,所以我结合远程监控的实现来说明下:

1.首先保证你已经申请到一个花生壳的域名,他会先免费给你一个你用户名.gicp.net这样一个玉米,泥也可以继续申请,但不超过10个。

2。域名申请好后,下载花生壳动态解析客户端到自己的电脑上,输入你的花生壳用户名和密码,然后让所有的护照都在线,这样好了以后就要进入路由器去设置了

登陆d-link 的路由器,输入192.168.0.1 输入用户名 admin 密码为空

进入这个界面后,在进阶设定中

先设定虚拟服务器 :

选定激活,在名称栏目中随意输入个名称,有的时候提示非法字符,那么就长摁路由器重启键5秒以上,注意不要断电。主机ip地址就输入作为服务器主机的本地ip地址(192.168.0.*,注意这里地址要用户自己手动设置,有的地方的DNS也要填入,如苏州是61.177.7.1,一并填入),然后在私有端口和公共端口都添入自己要开放的端口,这要根据各个监控软件的要求了(如8080的卡要求开80,8080,8081端口),依次开放相应端口,ok

然后到ddns这个菜单中,动态域名解析中

先从下拉菜单中选择 “花生壳”,

在名称/邮箱地址中输入我们申请花生壳时注册的用户名,在密码中输入密码,点击执行按钮,添加成功确定后,会显示连接中。过一会儿会显示在线/域名已注册等相关信息。说明成功添加。

-----------------------

IIS专题 http://www.enet.com.cn/eschool/zhuanti/iis/

>花生壳路由器的设置问题(2009-10-01 22:07:22)转载标签:杂谈 分类:电脑 
>
>(1) 域名的申请(免费的就行了)
>(2) 花生壳的设置
>(3) 路由器的设置
>(4) 本地电脑的设置(IIS就不用说了)
>
>问题答复
>
>(1)申请完护照后在花生壳网站上申请免费域名。
>(2)在花生壳网下载花生壳客房端,在本机上一路下一安装到要输入你的域名时填写:(共有三项:第一项写如:vicp.cc第二项写:xxxx.vicp.cc第三项写你的MAIL如:xxxx@163.com)其实这三项安装完也可以修改,其它的一路到尾就行了,默认端口是80
>(3) 路由器要保证有虚拟服务器或NAT这个功能(D-LINK或TP—LINK的都行)只要在这个功能里新增一个端口映射就行。如下:新增内容如下:服务(你从已有的服务里选择HTTP)或自己建也行;IP(你机子的内网IP);端口:80(不管内外都写80),保存重启就OK!
>(4)本地服务器推荐使用Apache,一路安装都默认,端口默认为80,一切OK!
>好了,记得找人测试哦。你在局域网内用xxxx.vicp.cc是无法上去的,只能到A猫的设置主页。
>

>
>-----------------
>

>
>(1)先在oray申请一个免费域名,并且开通花生壳服务
>(2)在电脑上下载一个花生壳软件,登陆以后察看你的域名是否已经激活,若没有激活,就先激活。直接点右键就可以有激活的选项。
>(3)路由器的设置:这不是最关键的。
>下面介绍的是我用的tplink(TL-R402M)路由器的设置。其他路由器设置原理都和这个差不太多。
>a.先登陆你的路由器管理界面(浏览器里输入192.168.1.1,默认的管理员用户名密码都是admin,只要你的路由器密码没有被修改过,就用这个登陆)
>b.设置“虚拟服务器”(这个选项可能在不同的路由器中所处的问之不同,你自己可以找找看,我的是在“转发规则”里边的)
>你要是只开通了web服务,那就在添加一个信息,内容为:服务端口:80,ip地址:192.168.1.*(*就是你ip的最后一位),协议:tcp,最后再点启用。如果你还想添加ftp服务,那只需要再添加一个端口号为21的,其他设置和上面的web的设置一样。然后就是保存。
>c.设置“DMZ主机”
>启用DMZ主机,并且在DMZ主机ip地址里写你的地址。保存。
>
>现在路由器已经设置完成了。
>(4)本地电脑上要启动花生壳软件。并且激活相关域名的花生壳服务。然后等几分钟,然后在花生壳软件上的第四个选项(IP工具)里查询你的域名状态。前两项不用动,只在最下边输入你的域名,查询出来后下边会显示的域名(name)和地址(address),如果这里的ip和你的公有地址相同(就是你的外网可以看到的ip,不是指192开头的那一个。),那就正常。再ping你的域名,如果能ping通且显示的你的公有ip,那就可以了。
>现在只需要你启动你的iis服务,并且设置好iis里的相关项(这里说的相关项和你的花生壳没有关系。你主要就是设置主目录,文档之类的选项,这个就不用我教了吧)
>
>好了,你现在就可以用http://yourname.vicp.net访问你服务器上的网站了。如果你在路由器里21端口也设置了,而且iis里也启动了ftp服务,那就可以用ftp://yourname.vicp.net来访问你的ftp服务器。
>
>这是我自己的架设经验,拿出来分享,如果有不对的地方还希望高手指正。
>#2回答者:kewsar 2007-10-29 8:59:12 "服务端口:80,ip地址:192.168.1.*(*就是你ip的最后一位),协议:tcp,最后再点启用。"
>
>这里最好加上服务端口:6060 协议:ALL 花生壳用的到
>

>
>------------------
>
>在花生壳申请好域名之后,还要在路由器上进行相应的改变,注意的问题有:
>
>1、首先要在路由器上进行端口映射
>
>     需要映射的端口有
>
>     a :6060 花生壳专用端口
>
>     b: 80     域名端口
>
>     c: 3389 如果要远程连接的话,这是一个必须打开的端口
>
>             主机IP就设置成你的花生壳安装的那台主机的IP地址
>
> 2、接着在路由器的DMZ把你的主机设置到DMZ区域,这样可能不安全,谨慎使用
>

>
>------------------
>

>

>
>大家都知道花生壳能动态域名的解析功能,因为电信或者网通会随机分配给我们外网的ip地址,这样我们在外界想访问这台电脑的内容就不好实现了,因为我们也不知道外网ip地址是多少,这个时候花生壳就出来了,他不管我们外网ip地址多少,只要我们在作为服务器的那台电脑上装上了花生壳的客户端,每次我们上网,isp供应商随机分配给我们的外网ip地址会自动更新到花生壳的服务器数据库里面,所以对外界我们只要记住类似**.gicp.net的域名了,
>
>由于我很多时间都是做监控时候需要用到这些,所以我结合远程监控的实现来说明下:
>
>1.首先保证你已经申请到一个花生壳的域名,他会先免费给你一个你用户名.gicp.net这样一个玉米,泥也可以继续申请,但不超过10个。
>
>2。域名申请好后,下载花生壳动态解析客户端到自己的电脑上,输入你的花生壳用户名和密码,然后让所有的护照都在线,这样好了以后就要进入路由器去设置了
>

>
>登陆d-link 的路由器,输入192.168.0.1 输入用户名 admin 密码为空
>
>进入这个界面后,在进阶设定中
>

>
>先设定虚拟服务器 :
>
>选定激活,在名称栏目中随意输入个名称,有的时候提示非法字符,那么就长摁路由器重启键5秒以上,注意不要断电。主机ip地址就输入作为服务器主机的本地ip地址(192.168.0.*,注意这里地址要用户自己手动设置,有的地方的DNS也要填入,如苏州是61.177.7.1,一并填入),然后在私有端口和公共端口都添入自己要开放的端口,这要根据各个监控软件的要求了(如8080的卡要求开80,8080,8081端口),依次开放相应端口,ok
>
>然后到ddns这个菜单中,动态域名解析中
>
>先从下拉菜单中选择 “花生壳”,
>
>在名称/邮箱地址中输入我们申请花生壳时注册的用户名,在密码中输入密码,点击执行按钮,添加成功确定后,会显示连接中。过一会儿会显示在线/域名已注册等相关信息。说明成功添加。

花生壳+Tomcat的更多相关文章

  1. 新花生壳+tomcat(内网映射,无需设置路由器)建站攻略

    说明: 1.适用于内网用户(局域网,校园网,或者公司网等无法更改路由器映射的情况) 2.一共花了8块钱…………心疼.不过如果大家有钱的话,8块钱,少吃一顿麻辣烫就好了~总之,这个适用于测试网站,小访问 ...

  2. 新花生壳+tomcat 发布javaWeb项目【亲测有效】

    一.新花生壳1.0 在花生壳官网(http://www.oray.com)上下载<新花生壳1.0>的安装软件,软件安装完成后,需要注册,注册成功后花生壳官网会给我们分配一个域名,样式大概为 ...

  3. 如何在自己的Windows系统上 架设服务器并开发网站,然后连入外网供外界访问?(JDK+Tomcat+花生壳)

    <目前百度谷歌上都木有我这么完整的笔记,虽然各个部分都是来自百度的,然后自己实践,自己做截图笔记,嘻嘻 Made By HeYang> 环境:Windows 7 工具:JDK,Apache ...

  4. Win7+花生壳6.0+tomcat打做自己的web服务器(搭建自己的网站)(参考)

    链接地址:http://blog.csdn.net/zhu_9527/article/details/23344623?utm_source=tuicool&utm_medium=referr ...

  5. qingshow “不积跬步无以至千里,不积小流无以成江海”。--荀子《劝学篇》 用tomcat+花生壳搭建自己的web服务器+域名(参考)

    链接地址:http://www.blogjava.net/qingshow/archive/2010/01/17/309846.html 用tomcat搭建web服务器 目标:免费拥有自己的网站及域名 ...

  6. 新花生壳内网版2.3 + Tomcat7 搭建自己的网站(2015.01.21)

    网上很多资料,问题主要是出在 tomcat 的访问上而已: 如下总结一下: 首先在 花生壳 官网(http://hsk.oray.com/)注册一个帐号,每个帐号可以领取一个免费域名 然后下载安装新版 ...

  7. 让外界可以访问电脑上的网站的几种方式——花生壳,域名,IIS(待)

    前话: 每次“养大“一个网站,都有种骄傲地想秀给朋友们看的冲动. 之前可能是困于电脑,实在不方便. 现在,不用克制了! 该秀就秀,能装逼就装逼. 养大孩子就该拉出来秀秀,见见世面. 正题:这次实习,我 ...

  8. 教程:动手用自己电脑搭建一个网站 (nat123 花生壳 动态域名 个人电脑做服务器)

    先ps一下..今晚试了N种方法,终于找到一个靠谱 免费 好用的方法,来改装自己电脑成为服务器,在外网也能通过域名访问了!!! 需要准备的东西: Tomcat:这个是web容器,其实有了这个就已经让电脑 ...

  9. 用花生壳实现内网映射,决解无域名、无公网IP、无服务器空间问题

    无域名.无公网IP.无服务器空间用花生壳提供的免费内网映射吧.你的PC就是服务器,花生壳提供的自定义二级域名轻松访问你的个人网站. 1.首先你得注册哦,然后申请免费的域名(2个) 2.设置路由器,下面 ...

随机推荐

  1. 批量清除.svn 或 _svn

    Windows Registry Editor Version 5.00[HKEY_LOCAL_MACHINE\SOFTWARE\Classes\Folder\shell\DeleteSVN]@=&q ...

  2. Java中自定义异常

    /*下面做了归纳总结,欢迎批评指正*/ /*自定义异常*/ class ChushulingException extends Exception { public ChushulingExcepti ...

  3. Struts2的输入校验(2)——客户端校验

    Struts2的输入校验(2) --客户端校验 Struts2客户端校验的使用: (1)使用Struts2的标签生成输入页面的表单: (2)为该<s:form>元素添加validate=& ...

  4. linux内核中的GPIO系统之(2):pin control subsystem

    一.前言 在linux2.6内核上工作的嵌入式软件工程师在pin control上都会遇到这样的状况: (1)启动一个新的项目后,需要根据硬件平台的设定进行pin control相关的编码.例如:在b ...

  5. 【leetcode❤python】206. Reverse Linked List

    # Definition for singly-linked list.# class ListNode(object):#     def __init__(self, x):#         s ...

  6. windows c dll的创建与调用

    DLL代码: // TestDynamic.cpp: implementation of the TestDynamic class. // ///////////////////////////// ...

  7. mysql密码忘记或者不知道,怎么办?

    运行cmd: 输入mysql回车,如果成功,将出现MySQL提示符 > 连接权限数据库>use mysql; (>是本来就有的提示符,别忘了最后的分号) 修改改密码:> upd ...

  8. installing a 3D printer

    托公司的福,今天可以自己组装一台3D打印机.心里颇有一种开箱有益的兴奋. 落入手中的是一台Panowin F1,价格不贵,却同时拥有了3D打印功能和激光打印功能.颇有一种小型创客作坊的雏形. 硬件搭建 ...

  9. ACCESS 数据库使用配置调整解决方案

    分享到 一键分享 QQ空间 新浪微博 百度搜藏 人人网 腾讯微博 百度相册 开心网 腾讯朋友 百度贴吧 豆瓣网 搜狐微博 百度新首页 QQ好友 和讯微博 更多... 百度分享 64位服务器无法使用ac ...

  10. Linux Shell Bash 带有特殊含义的退出码

    linux在执行完一条命令后,使用 echo $? 会显示上一条命令是否执行成功,相关状态码如下 0为成功 表格 D-1. "保留的"退出码 退出码的值 含义 例子 注释 1 通用 ...