端口映射公网IP访问内网服务器

  • 端口映射公网IP访问内网服务器
    • 一、实现目标
    • 二、设备说明
    • 三、详细步骤
      • 1、确认你的公网IP地址(110.110.110.110)是否外网IP。
      • 2、Kali启动Apache2
      • 3、设置网关
      • 4、设置路由器
      • 5、外网访问Apache2页面

端口映射公网IP访问内网服务器

一、实现目标

简单记录配置网关、路由器,进行端口映射;在外网通过公网IP访问kali虚拟机的apache站点。

二、设备说明

假设当前有以下设备、配置:

  1. 公网IP ,一个你办理的宽带业务,公网IP地址110.110.110.110;
  2. 网关设备 ,接入的光猫,网页访问地址是192.168.1.1;
  3. 路由器 ,网页访问地址是192.168.3.1(地址是192.168.1.4);
  4. Kali虚拟机 ,一个安装了Kali2022的虚拟机,IP地址192.168.3.117;

三、详细步骤

1、确认你的公网IP地址(110.110.110.110)是否外网IP。

  1. 网页登录网关(192.168.1.1),在“状态–网络侧信息”中查看IP地址1
  2. 在查询我IP的网页中查看我的IP地址2(比如 http://www.ip111.cn/)
  3. 如果两处一致,可以直接做端口映射;如果不一致,致电运营商咨询是否可以处理成外网IP
  4. 假设当前地址(110.110.110.110)两处一致、是外网IP,继续下一步

2、Kali启动Apache2

  1. 进入kali虚拟器(IP 192.168.3.117),
  2. Apache2的默认端口80,修改为8000
  3. 重启Apache2

3、设置网关

  1. 网页登录网关192.168.1.1,
  2. “状态–用户侧信息–LAN接口信息–内网设备信息”,IP(192.168.1.4)是路由器地址
  3. 找到“NAT配置项”–“虚拟主机配置”,新建
  4. “接口”,选择外网IP(110.110.110.110)对应的接口;
  5. “LAN侧服务器IP地址”,输入IP(192.168.1.4)
  6. 内网、外部端口都输入8000(确认未使用、避开80)
  7. 协议类型,TCP
  8. 保存设置

4、设置路由器

  1. 网页访问地址是192.168.3.1(路由器管理页);
  2. 找到“NAT服务”,新建
  3. 设备,选择kali虚拟机,IP自动带入
  4. 协议类型,TCP
  5. 内网、外部端口都输入8000
  6. 保存设置

5、外网访问Apache2页面

手机数据访问页面http://110.110.110.110:8000,成功打开页面。

端口映射公网IP访问内网服务器相关推荐

  1. 内网主机通过公网域名解析访问内网服务器,存在什么问题,如何解决?

    发生问题:数据通信无法实现 根本原因:DNS域名解析解析出来是公网地址,就是内网用户向外网用户发送DNS查询,外网DNS会给内网用户回复,如果防火墙上面加了DNS参数,防火墙就会监控DNS回包,如果发 ...

  2. AR路由器通过web及代码实现公网用户使用公网地址访问内网服务器,同时内网用户实现通过公网地址访问内外那个服务器

    ** AR 实现 公网用户使用公网地址访问内网服务器,同时内网用户实现通过公网地址访问内外那个服务器 ** 1.web实现 配置前提:设备已实现,基本的上网业务,需要映射服务器,实现内外网的访问. ( ...

  3. 内网通过外网IP访问内网服务器?

    转自:http://bbs.hh010.com/thread-133589-1-1.html 以下所有内容均针对出口是以太网的情况,对于串口接入,不会出现这种问题. 如图,这个图是本贴的初始图,大圈是 ...

  4. 【内网穿透服务器】公网环境访问内网服务器(以使用samba(smb)文件共享服务为例)

    公网环境访问内网服务器,以使用samba(smb)文件共享服务为例 Frp 挂载 Frp SSH端口 访问 访问 samba Linux cifs Windows Winscp等客户端 SFTP协议登 ...

  5. NAT环境下,内网用户使用公网地址访问内网服务器

    一.环境 1.单位内部有一台服务器,提供web.ftp.ssh等服务,ip地址为私网地址. 2.出口使用cisco路由器,做端口映射,使服务器对外提供服务. 3.内部用户可以通过私网地址访问服务器,外 ...

  6. 内网通过映射后的公网IP访问内网服务测试--ASA8.0 hairpin NAT测试

    一.测试拓扑: 参考链接:http://blog.csdn.net/boblxs/article/details/8063814 二.基本思路: A.通过配置hairpin NAT使得内网通过映射后的 ...

  7. 内网通过映射后的公网IP访问内网服务测试--ASA842 hairpin NAT测试

    1.测试拓扑: 2.基本配置: R1: interface FastEthernet0/0  ip address 202.100.1.2 255.255.255.0  no shut ASA842: ...

  8. SSH远程连接访问树莓派【无公网IP做内网穿透】

     系列文章 树莓派搭建网站,并免费内网穿透发布上线到公网 树莓派搭建WordPress网站,并内网穿透发布上线无需公网IP服务器 为树莓派上的WordPress网站配置自己的域名,并内网穿透发布上线公 ...

  9. H3C SecPath U200-S 如何在内网使用外网IP地址访问内网服务器

    H3C SecPath U200-S 如何在内网使用外网IP地址访问内网服务器 ------------------------------------------------------------ ...

  10. ssh外网访问内网服务器

    现在有这样一个情况,实验室有自己的服务器(内网),并且有相关老师进行维护(公网),我们可以在内网用内网ip访问服务器,如果我们在家里只能通过公网进行登录.但是我在实验室有一个小服务器(内网),如果我在 ...

最新文章

  1. R语言ggplot2可视化分面图(faceting)、设置每个分面的标题在右侧(right side)、并在右侧分面图的外侧添加整图的标题信息(facet title)
  2. iphonex如何关机_iPhone X手机屏幕出现绿线怎么回事_屏幕绿线该如何处理?
  3. c++ 程序时间运算 函数;
  4. SAP中国际贸易条款的含义
  5. ospf 环回口的路由条目_【网络工程师配置篇】——OSPF汇总配置!
  6. python人脸识别框很小_人脸识别:从传统方法到深度学习
  7. 【原】unity shader(3)反射贴图
  8. LeetCode 1640. 能否连接形成数组(哈希)
  9. nginx配置目录,nginx配置文件的所在位置,nginx查看已启动的程序
  10. vss2005管理vs2010项目
  11. C++语言中std::array的神奇用法总结,你需要知道!
  12. 深入java虚拟机(二) 对象的创建
  13. 大数据后从此再无隐私_0-2输球后,恒大再迎2大坏消息,2项数据很尴尬,补时还后场倒脚...
  14. 排序——冒泡排序及其改进版本
  15. 天语手机android 4.4.4,天语 touch 2 4.4.4 ROM刷机包 FIUI
  16. .Net framework 3.5缺失解决
  17. C语言状态机模块实现
  18. 制作表情包(python)
  19. Burp Suite抓包讲解
  20. 人到五十岁以后做什么生意最好?

热门文章

  1. android x5全屏白色,x5webview 自定义全屏界面(示例代码)
  2. java保留小数点后两位_JAVA中小数点后保留两位的方法有哪些
  3. python os模块安装方法_Python模块——os模块详解
  4. 上海工程技术大学c语言商店存货管理系统,商店存货管理系统解决方案.doc
  5. 贝壳基于 Flink 的实时计算演进之路
  6. 云课堂在登陆时显示服务器错误,我的云课堂不能登陆怎么解决
  7. netstat 的10个基本用法
  8. html背景透明图片不透明,html - css实现背景透明内容不透明。
  9. 如何下载安全绿色的代理IP软件
  10. oracle的备份恢复命令,Oracle RMAN的备份与恢复命令详解