博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
动态ip发布web+绑定域名
阅读量:5242 次
发布时间:2019-06-14

本文共 1293 字,大约阅读时间需要 4 分钟。

 

动态ip将web放到网上

      内容提要:

1、将一个web项目部署到本机的一个端口上,对应的段落是:1-4

2、将本地ip映射到公网ip,获得公网访问入口,对应段落:5

这里的第一步,我使用的是IIS服务器,当然使用tomcat也是可以的,只要知道web项目对应的端口,即可直接阅读第五段。

1.      Window7环境下,先安装IIS服务。步骤如下:

a)        控制面板-程序和功能-打开或关闭windows功能

 

b)         勾选IIS相关服务,点击确定,安装需要几分钟时间。

 

2.      安装好IIS服务后,打开IIS管理器。控制面板-管理工具-Internet 信息服务(IIS)管理器。

 

3.       右击网站-添加网站

 

注释①:因为我用的是校园网,移动拨号上网。所以没有直接的外网IP,需要用花生壳软件做内网穿透,映射到本机的内网ip上,该ip:10.49.224.5就是我的内网ip,来源如下:

         开始-运行-cmd,用ipconfig命令查询:

 

得到两个无线局域网适配器+一个以太网适配器+一个PPP适配器+若干隧道适配器。

先解释一下:

a.PPP适配器:我使用的宽带拨号上网的。那个ppp,是连接接入商用的,系统建立的宽带连接。那里面的地址是广域网地址,也就是别人可以追踪的地址。

另外,那个地址改不了,是接入商动态分配给我的。除非我不拨号,否则、要上网,就得用人家给的地址。人家就追踪这个,要是能改,就没法管理了。不拨号,就没那个地址。

b.以太网适配器:以太网适配器就是你电脑上的网卡,它的功能是用来将你的电脑和你的适配器与电脑连起来,PPP是给你的适配器设的,是将你的ADSL适配器通过电话线和电信的提供上网的电脑连接起来。

         c.隧道适配器: 

因为我是拨号上网,所以用的是PPP适配器的IPV4地址,也就是我在校园网的内网ip。每次重新拨号,都会更新内网ip。

 

4.      配置到这里,网站就可以在本地运行了

 

         点击途中的浏览,或者直接在浏览器中输入网址,就可以实现本地访问了。如图:

 

 

 

        

 然而此时,除了校园网内可以通过ip地址访问我的网站,外网是访问不了的。还需要将内网ip映射到公网上,我选择的是花生壳软件()。下载,注册,登录,获得一个免费的域名,这些都官网都有教,一步一步做就好了,很详细。万事俱备后,我们就需要用到花生壳的内网穿透功能了,暂时没去了解其他的内网映射方法,先用这个。

 

5.      登录花生壳-内网穿透-添加映射

         

内网主机填写我的内网ip,端口号是IIS里添加网站时设置的端口号。

         配置完成后,我们得到一个外网访问网址和一个内网访问网址。

 

这时候就可以通过外网访问网址(也就是域名)来访问我们的网站了。任性直接上图:

 

        

此时我们有了一个可以访问我们网站的域名,如果自己注册了另一个域名(因为自己注册的比较好记),可以直接将那个域名解析到这个域名上来,就可以实现用自己的域名访问我们的网站了。

Over~

 

posted on
2016-12-22 23:33 阅读(
...) 评论(
...)

转载于:https://www.cnblogs.com/mengfff/p/6764815.html

你可能感兴趣的文章
php学习笔记
查看>>
普通求素数和线性筛素数
查看>>
React Router 4.0 基本使用
查看>>
PHP截取中英文混合字符
查看>>
【洛谷P1816 忠诚】线段树
查看>>
CDN 学习笔记
查看>>
电子眼抓拍大解密
查看>>
多线程---线程间的通信
查看>>
poj 1331 Multiply
查看>>
严重: 文档无效: 找不到语法。 at (null:2:19)
查看>>
tomcat7的数据库连接池tomcatjdbc的25个优势
查看>>
Html 小插件5 百度搜索代码2
查看>>
nodejs-Path模块
查看>>
P1107 最大整数
查看>>
EasyDarwin开源手机直播方案:EasyPusher手机直播推送,EasyDarwin流媒体服务器,EasyPlayer手机播放器...
查看>>
监控CPU和内存的使用
查看>>
Ubuntu14.04设置开机自启动程序
查看>>
ios app 单元测试 自动化测试
查看>>
强连通tarjan模版
查看>>
javascript_09-数组
查看>>