使用极路由进行外网映射,本地电脑做服务器,运行javaWeb项目
最近在学习javaWeb,一个项目需要android访问服务器,于是使用自己的笔记本电脑作为服务器,需要进行端口映射。使得外网可以访问自己的javaWeb项目或者网站之类的。普通路由请看:http://blog.csdn.net/pzhtpf/article/details/7704337/
首先需要一台路由器,我在这里使用极路由。
进入极路由的后台页面,点击智能插件:
接下来添加一个插件“超级端口转发”,下图是我已经添加成功的页面。
在点击了上面的“添加应用”,找到“超级端口转发”,进行安装。
然后进行外网映射,要注意你的外网IP和WAN口IP必须相同,如果不相同,那么你的路由有可能是二级路由,那么本教程不适合您, 这些在此插件的“功能介绍”里有说明。
外部端口随便填一个,内部ip地址填写你的ipv4地址:
内部端口填你的tomcat的端口,我的端口为8080。最后点击应用,端口映射就成功了,外网可以访问您的javaWeb项目了。
平时访问本地的javaWeb项目的地址为:http://localhost:8080/chapter05/LoginServelet , 端口映射成功后可以如此访问:http://外网IP:外部端口号/chapter04/ 这里的外网IP上上图有,外部端口号是你自己上边填写的端口号,chapter04为自己的项目目录。访问:http://外网IP地址:外部端口号/就可以访问tomcat的主页了。如下图:
等等,别高兴得太早。第二天你再访问的时候就不成功了,这是因为运营商重新分配了一个IP地址给你,难道要每次都进到路由器后台重新设置额?这忒麻烦。极路由的功能确实强大,它还为您提供了花生壳动态域名,进入到极路由智能插件中心,找到花生壳动态域名,安装。然后上花生壳官网免费注册一个账号。把账号密码输入,这样就会出现花生壳为您提供的动态域名了,以后都可以使用花生壳的域名进行访问,不过花生壳的内网穿透需要6块钱,如果大家嫌每次在路由后台重新设置端口映射麻烦,不妨可以试一试花生壳的内网穿透。之后的访问方式为:http://域名:花生壳内网穿透的外部端口号/
可见极路由是非常的方便,如果是普通路由器,那么外网IP还需要自己找
---------------------
版权声明:本文为CSDN博主「MrLiangFeng」的原创文章,遵循CC 4.0 by-sa版权协议,转载请附上原文出处链接及本声明。
原文链接:https://blog.csdn.net/qq_22256565/article/details/52099529
使用极路由进行外网映射,本地电脑做服务器,运行javaWeb项目的更多相关文章
- NatApp 外网映射工具
外网映射工具 在做微信开发或者是对接第三方支付接口时,回调接口可能需要外网访问,这时候开发者在本地测试的时候,需要用到外网测试工具.常用的外网测试工具有natapp.ngrok NatApp简介服务器 ...
- nginx实现内网服务唯一端口外网映射
2.1 内网服务唯一端口外网映射 (一) 组网图 (二) 简要说明: 如标题所示,该功能可以实现内网环境下所有服务端口通过nginx的正向代理通过唯一端口映射至 ...
- ubuntu下使用ngrok外网映射
好久之前想搞明白这个事情,可是就是不知道这个词叫外网映射,所以也一直不知怎么做,在慕课网看用java开发微信公众号的时候教程里提到了外网映射,查了一些资料终于把本地给映射到外网了,直接变成了80端口, ...
- 手机APP应用外网访问本地WEB应用
手机APP应用外网访问本地WEB应用 本地安装了WEB服务端,手机APP应用只能在局域网内访问本地WEB,怎样使手机APP应用从公网也能访问本地WEB? 本文将介绍具体的实现步骤. 1. 准备工作 1 ...
- holer实现外网访问本地网站
外网访问本地网站 本地搭建了网站,只能在局域网内访问,怎样从公网也能访问内网网站? 本文将介绍使用holer实现的具体步骤. 1. 准备工作 1.1 安装并启动网站服务端 默认搭建的网站服务端端口是8 ...
- Java微信公众号开发-外网映射工具配置
一.开发环境准备 1.一个微信公众号 2.外网映射工具(开发调试)如花生壳.ngrok工具 注:与微信对接的URL要具备以下条件a:在公网上能够访问 b:端口只支持80端口 这里使用ngrok.cc: ...
- Nginx代理外网映射
外网映射内网端口8080, 外网访问使用端口8379: nginx监听8080和80端口 #user nobody; worker_processes ; #error_log logs/error. ...
- Mac VMware fusion nat 外网映射
当我们在使用VMware fusion NAT模式时,相当于形成了一个虚拟的局域网VLAN,这时虚拟机可以对外通信,但是nat对外隐藏了内网,外网访问虚拟机的时候就会遇到问题,比如ping ,ssh ...
- 外网teamview连接不上服务器teamview的错误: 一直显示正在连接,正在初始化显示参数的
一.错误 错误: 服务器的TV已打开,外网连接服务器TV,一直显示正在连接,正在初始化显示参数的原因. 二. 分析原因: 1. teamview简介TV 2. 服务器必须要开一个远程端口,意思是必须 ...
随机推荐
- 【Struts2】Json插件使用
一.使用步骤 1.1 引入依赖 1.2 在struts.xml文件中配置 一.使用步骤 1.1 引入依赖 <!-- https://mvnrepository.com/artifact/org. ...
- linux环境下composer的安装与使用
一.下载 Composer(安装前请务必确保已经正确安装了 PHP.打开命令行窗口并执行 php -v 查看是否正确输出版本号.) 1.下载安装脚本 - composer-setup.php - 到当 ...
- C# Winfrom DataGridView常用设置
DataGridView常用设置 using System; using System.Collections.Generic; using System.Drawing; using System. ...
- 页面Header自适应屏幕
<!DOCTYPE html> <html lang="zh-CN"> <head> <meta charset="utf-8& ...
- 【ecfinal2019热身赛】B题
原题: 给你一个长度为1e5的序列ai,问你它的所有子序列的最大值与最小值之差的1000次方的和是多少 即∑_{p是a的子序列}(max{p}-min{p})^1000 这题难点在于(max-min) ...
- sklearn逻辑回归实战
目录 题目要求 ex2data1.txt处理 方案一:无多项式特征 方案二:引入多项式特征 ex2data2.txt处理 两份数据 ex2data1.txt ex2data2.txt 题目要求 根据学 ...
- CentOS:去掉警报声音
vi /etc/inputrc 然后将set bell-style none前面的#删掉 none 改为off :wq 保存退出 vim /etc/bashrc 在开始的地方加上一句 setterm ...
- 字节(byte)、二进制、字节流、字符流相关概念分析
https://blog.csdn.net/changwilling/article/details/52065955 1.字节: 字(Byte)节是长度单位.位(bit)也是长度单位. 因为计算机通 ...
- tree/pstree
tree yum install tree 不指定路径的话直接显示当前目录的结构 加上-L 表示只显示到指定的目录层级 tree -L 2 ./
- 「LOJ 121」「离线可过」动态图连通性「按时间分治 」「并查集」
题意 你要维护一张\(n\)个点的无向简单图.你被要求执行\(m\)条操作,加入删除一条边及查询两个点是否连通. 0:加入一条边.保证它不存在. 1:删除一条边.保证它存在. 2:查询两个点是否联通. ...