论坛
潜水/灌水快乐,沉淀知识,认识更多同行。
ToB圈子
加入IT圈,遇到更多同好之人。
朋友圈
看朋友圈动态,了解ToB世界。
ToB门户
了解全球最新的ToB事件
博客
Blog
排行榜
Ranklist
文库
业界最专业的IT文库,上传资料也可以赚钱
下载
分享
Share
导读
Guide
相册
Album
记录
Doing
应用中心
搜索
本版
文章
帖子
ToB圈子
用户
免费入驻
产品入驻
解决方案入驻
公司入驻
案例入驻
登录
·
注册
账号登录
立即注册
找回密码
用户名
Email
自动登录
找回密码
密码
登录
立即注册
首页
找靠谱产品
找解决方案
找靠谱公司
找案例
找对的人
专家智库
悬赏任务
圈子
SAAS
qidao123.com技术社区-IT企服评测·应用市场
»
论坛
›
主机系统
›
linux
›
服务器设置了端口映射之后外网还是访问不了服务器 ...
服务器设置了端口映射之后外网还是访问不了服务器
欢乐狗
论坛元老
|
2024-6-8 09:34:15
|
显示全部楼层
|
阅读模式
楼主
主题
1960
|
帖子
1960
|
积分
5880
马上注册,结交更多好友,享用更多功能,让你轻松玩转社区。
您需要
登录
才可以下载或查看,没有账号?
立即注册
x
目次
排查思绪参考:
1、确认服务是否在运行
2、确认端口映射设置是否准确
3、使用防火墙测试到服务器的连通性
4、检查服务内部的设置
5、办理办法
6、学习小分享
我们在一个完整的网络数据存储服务系统装备中都会存有业务服务器、防火墙、交换机、路由器(可有可没有),其中的业务服务器主要用来数据存储,防火墙主要做安全防护,交换机、路由器主要是做用于局域网内部的数据传输,而路由器则用于不同网络之间的数据传输。两者结合使用可以构建一个完整的网络架构,实现数据在局域网和广域网之间的高效传输和通讯。
而我今天遇到一个网络异常问题,我将本身的排查思绪和办理办法做记录,以便各人共同学习交流。首先我的网络拓扑为:
情况:办公电脑需要远程ssh到服务器1上面,防火墙已经是开好端口映射,能正常访问。集群三台服务器:服务器1、服务器2、服务器3,每台节点上有三个ip地点,其中一个ip地点为业务ip。
出现的问题为:我在集群服务器上做了系统升级之后,重启了系统(敲重点后面排查会与这个相干),之后发现办公电脑无法ssh到服务器1上面,而服务器1也无法ping通服务器A的地点,但是服务器2、3是可以ping通的,
而我用条记本直连服务器1是可以ssh的
。
排查思绪参考:
1、
确认服务是否在运行
检查服务器上对应端口的服务是否在运行。您可以使用命令行工具(如 netstat)或特定服务的控制台来验证服务状态。
检查服务器上的端口是正常启动的,端口也是开放的。
2、
确认端口映射设置是否准确
检查您的路由器或防火墙设置,确保端口映射规则准确地将外部流量引导到服务器的内部IP地点和端口。
确保您正在使用准确的外部IP地点(公网IP)来访问服务器。
端口映射设置这个没问题,由于升级之前都是设置好的,都是正常通的。
3、使用防火墙测试到服务器的连通性
使用防火墙测试到服务器1的时间发现ping不通,防火墙无法ping通 通过端口映射访问服务器(而防火墙内部的:服务器1、服务器2、服务器3、服务器B之间相互都能ping通),这时就可以按照以下步骤进行排查:
1、检查防火墙设置
:
确保防火墙允许 ICMP Echo 请求通过。有些防火墙默认情况下可能会禁止 ICMP 流量,包括 ping 请求。
如果是在服务器上设置防火墙,例如 iptables,确保相应的规则允许 ICMP 流量通过。
2、确认网络连接:
确保防火墙和服务器之间的网络连接正常。可以尝试ping防火墙的内部地点,以确是否存在网络连接的问题
3、检查路由器设置:
如果服务器位于路由器后面,确保路由器上的防火墙设置准确,并且允许 ICMP Echo 请求通过。
由于我现场设置的是交换机,检查交换机的设置,交换机上面设置的网关1.254是ping通的,所以服务器到交换机那部分是没问题的。
4、检查服务内部的设置
4、检查服务器设置:
1、保服务器的网络设置准确,包括网关和子网掩码设置。如果网络设置有误,可能导致无法与防火墙进行通讯。
2、测试网络连通性:
检查到网关的连通性;检查内部网卡之间是否相互联通;检查集群之间的通讯。
检查服务器设置,内心想着服务器设置没有做过任务更改的地方,不是设置的问题。但是发现了服务器1主节点内部的三个网卡相互不通,其他两个IP无法ping通业务ip;子节点服务器2、服务器3也无法ping通服务器1主节点的业务ip,这里肯定有问题:顺藤摸瓜继续排查主节点服务器1的路由:
!!!发现多了一条默认路由
:一般默认路由只有一条。同时还发现两个网卡里面都设置了网关,导致系统重启的时间重新加载了网络服务,导致多了两条默认路由。
多了一条默认路由的缘故原由是:
服务器a主节点配了两个接口的地点和网关(比如eth0 配了IP和网关 eth1也配了网关),升级的时间重启了系统大概网络服务(我确实是升级了服务且重启了),他就生成了两条默认路由,系统会根据网卡设置文件的网关来创建默认路由。
5、办理办法
1、删除多余的默认路由和删除其中一个网卡设置里面的网关设置:
查看路由:route -n
删除路由:雷同于如下
ip route del 192.168.0.0/24 gw 192.168.0.1 ----del 删除路由 -net 设置到某个网段的路由 gw 出口网关
2、查看metric这个是优先级,越小越优先可以调的,两个都需要的话就把外网的调小点。
以上排查完之后,问题就办理了,防火墙能ping通我的服务器1,我的办公电脑也能通过NAT装换的地点访问到我的服务器1。
如果有到这一步问题还没办理的。分享下一步的排查思绪:
使用其他工具进行测试
:
如果 ICMP Echo 请求仍旧无法通过,可以尝试使用其他工具(如 telnet)来测试端口映射是否正常工作。这可以资助确定是 ICMP 相干的问题还是端口映射的问题。
2
、
检查网络装备日志
:
查看路由器和防火墙等网络装备的日志,以查找任何与被克制流量相干的记录。
6、学习小分享
插拔一个小分享,准备下一步学习爬虫的相干技术的看看下面哦。我们一起学习一起进步!!!
免责声明:如果侵犯了您的权益,请联系站长,我们会及时删除侵权内容,谢谢合作!更多信息从访问主页:qidao123.com:ToB企服之家,中国第一个企服评测及商务社交产业平台。
回复
使用道具
举报
0 个回复
倒序浏览
返回列表
快速回复
高级模式
B
Color
Image
Link
Quote
Code
Smilies
您需要登录后才可以回帖
登录
or
立即注册
本版积分规则
发表回复
回帖并转播
回帖后跳转到最后一页
发新帖
回复
欢乐狗
论坛元老
这个人很懒什么都没写!
楼主热帖
C# 读写文件从用户态切到内核态,到底 ...
LeetCode刷题100道,让你滚瓜烂熟拿下S ...
我的 Java 学习&面试网站又又又升级了 ...
不到一周我开发出了属于自己的知识共享 ...
SQL server 2008 r2 安装教程
基于梯度优化的混沌PSO算法matlab仿真 ...
x64dbg 配置插件SDK开发环境
KubeEdge在边缘计算领域的安全防护及洞 ...
SAP集成技术(十一)SAP混合集成平台 ...
graphhopper-ios 编译过程详解
标签云
渠道
国产数据库
集成商
AI
运维
CIO
存储
服务器
浏览过的版块
前端开发
云原生
快速回复
返回顶部
返回列表