当前位置: 首页 > news >正文

本地服务器部署后外网怎么访问不了?内网地址映射互联网上无法连接问题的排查

我的网站部署搭建在本地服务器上的,在内网可以正常访问,但是外网无法访问,该怎么排查?局域网内部经过路由器的,有设置了虚拟服务器转发规则,在互联网公网上还是无法访问服务器怎么办?相信很多人都会遇到类似的内网让公网使用的跨网问题,下面来看看详细的原因和排查方法。

本地服务器部署后外网访问不了的原因主要有以下几种‌:

1、服务器状态‌

检查服务器是否开启,并在局域网内测试是否能成功访问。如果服务器未开启或网络不通,外网访问也会失败‌。

确认服务器状态‌:在局域网内测试服务器是否开启并能正常访问。

2、程序端口开放情况‌

确保所有必要的端口都已开放。例如,如果是使用Tomcat等应用,需要确保站点用的如8080端口已开放。可以通过本地telnet端口号,或查看防火墙设置来确认端口是否开放‌。

开放必要端口‌:在路由器和本地服务器的防火墙中开放所有必要的端口。

3、防火墙设置‌

检查路由器和本地服务器的防火墙设置,确保没有过滤掉服务器通信的端口。如果防火墙设置了过滤规则,可能会导致访问失败‌。

检查防火墙设置‌:确保没有过滤掉服务器通信的端口。

4、路由器端口映射问题‌

网络带宽线路经过路由设备的,需要确保路由器端口映射设置正确,即端口转发规则是否正确映射到内网的服务器IP地址。如果端口映射设置不正确,外网用户将无法访问内网服务器‌。

检查并正确设置端口映射‌:确保端口转发规则正确映射到服务器的IP地址和端口。

4、特殊应用问题‌

对于一些特殊应用(如FTP、VoIP等),可能需要路由器支持应用层网关(ALG)功能。如果路由器不支持所需协议,也会导致访问失败‌。

特殊应用支持‌:对于特殊应用,确保路由器支持所需协议。如FTP是多端口使用的,需要确保所使用的多个端口号都放行。

5、服务商屏蔽‌

有些情况下,服务商可能屏蔽了相应的端口,导致外网无法访问。可以通过在路由器WAN口接一台电脑模拟内外网环境进行测试‌,并通过更换其他非常规进行访问测试。

测试服务商屏蔽‌:通过模拟内外网环境测试是否被服务商屏蔽端口‌,通过更换非常规端口号测试。

6、无公网IP网络环境

家庭带宽和普通公司接入网络时,默认没有获取分配到公网IP,这时需要借助类似nat123这样的网络端口映射工具,实现内网地址提供给互联网使用。

内网IP端口变公网地址:使用nat123客户端添加映射,并自定义好对应内外网地址,然后通过自己域名或自动生成的二级域名进行连接访问,且固定域名可以在任意互联网上网地方使用的。

附:检查本地是否公网IP的方法

对比自己本地路由后台WAN口IP和百度搜索“IP”结果的IP地址,来判断:

-如果一样的,表示自己路由获取的是公网IP;

-如果不一样,则表示自己路由本身是内网IP,经过本地网络商中转后的私有地址。

http://www.dtcms.com/a/263059.html

相关文章:

  • CppCon 2018 学习:A Little Order! Delving into the STL sorting algorithms
  • MySQL索引原理-主键索引与普通索引
  • 【软考高项论文】论信息系统项目的干系人管理
  • ACT-R 7.28
  • pbootcms程序运行异常: Modulo by zero,位置:/www/wwwroot/****/core/function/helper.php
  • 链表题解——设计链表【LeetCode】
  • langchain从入门到精通(二十四)——RAG优化策略(二)多查询结果融合策略及 RRF
  • [特殊字符]️ Hyperf框架的数据库查询(ORM组件)
  • iOS 接口频繁请求导致流量激增?抓包分析定位与修复全流程
  • Reactor重试操作
  • 十大排序算法汇总
  • 2025年06月30日Github流行趋势
  • 创客匠人解析强 IP 时代创始人 IP 打造的底层逻辑与破局之道
  • Java开发新变革!飞算JavaAI深度剖析与实战指南
  • 一文讲清楚React中类组件与函数组件的区别与联系
  • 手机屏暗点缺陷修复及相关液晶线路激光修复原理
  • 类图+案例+代码详解:软件设计模式----生成器模式(建造者模式)
  • Franka机器人赋能RoboCulture研究,打造生物实验室智能解决方案
  • Vue防抖节流
  • 最新版 JT/T808 终端模拟器,协议功能验证、平台对接测试、数据交互调试
  • Spring Cloud Bus 和 Spring Cloud Stream
  • HarmonyOS NEXT仓颉开发语言实战案例:外卖App
  • NAT 类型及 P2P 穿透
  • 人工智能和云计算对金融未来的影响
  • Docker 入门教程(九):容器网络与通信机制
  • Qt 前端开发
  • (3)pytest的setup/teardown
  • 文心大模型 4.5 系列开源首发:技术深度解析与应用指南
  • Python 数据分析与可视化 Day 12 - 建模前准备与数据集拆分
  • 【C语言 | 字符串处理】sscanf 用法(星号*、集合%[]等)详细介绍、使用例子源码