首页 > 其他分享 >将服务部署到华为云服务器以后,但是在本地依然无法通过服务器IP+端口号访问

将服务部署到华为云服务器以后,但是在本地依然无法通过服务器IP+端口号访问

时间:2022-12-21 15:58:41浏览次数:42  
标签:IP 端口 防火墙 是否 服务器 docker 端口号

一、 检查思路:

  • 确定想要访问的服务器IP是否正确
  • 服务是否正常启动且监听在对应的端口
  • 云服务器的话,安全组端口是否放行
  • 服务器操作系统内的防火墙是否放行

二、具体检查以及设置方法

1.确定要访问IP会否正确

某些情况下,比如说内网机器,IP开头为192.168.x.x、172.16.x.x及10.x.x.x,如果没有在路由器固定IP或者没有设置静态IP的情况下,系统重启可能会导致IP变化,这种情况下,最好是确定下IP是否有变化。
而对于外网的服务器来说,如果是通过域名访问的,可以在命令行ping一下对应的域名或者IP,通过ping的方式可以确定域名是否解析到了正确的IP上,同时也可以确定对应的服务器是否在线,Windows打开CMD或者PowerShell,macOS和Linux打开终端,比如ping本站服务器。

2.确定服务是否正常开启

我使用docker部署的,使用docker ps命令即可查看开启的服务。

 

3.检查云服务器安全组是否放行 

默认的安全组规则,只开放了几个端口(例如22啥的),需要自己手动增加开放的端口。

下边这个图是华为云的安全组设置。

 

 4.服务器系统防火墙是否放行对应的端口

如果到上一步都没什么问题的话,这里建议检查一下服务器系统内部的防火墙是否放行,如果防火墙限制了外部的访问,即使程序正确监听在对应的端口,我们从外部也是无法访问的。
一般来说,如果使用的是云服务厂商的系统模板,防火墙默认是没有开启的,但是如果是使用ISO镜像自己安装的系统,比如说CentOS7,默认是开启防火墙的,且默认除了SSH监听的22端口外,其余默认禁止。
以CentOS7为例,查询端口是否放行:

firewall-cmd –zone=public –query-port=80/tcp

其中,80是对应的端口,tcp是协议,如果你不清楚是tcp还是udp,建议使用tcp查询先。
查看防火墙是否在运行:

systemctl status firewalld

关闭防火墙:

systemctl stop firewalld

禁止开机启动:

systemctl disable firewalld

当然,也可以添加对应的端口:

firewall-cmd –permanent –add-port=80/tcp
firewall-cmd –reload

注意上面的reload命令,如果不执行这句,可能会导致添加的firewall规则不生效。

这里需要注意的是:如果是用docker部署的,使用完防火墙命令以后,需要重启docker才能继续使用docker。使用命令如下:

service docker restart

 

标签:IP,端口,防火墙,是否,服务器,docker,端口号
From: https://www.cnblogs.com/worthmove/p/16996307.html

相关文章

  • JavaScript中数组中的方法
    将数组转换成字符串JavaScript方法 toString() 把数组转换为数组值(逗号分隔)的字符串。实例: varfruits=["Banana","Orange","Apple","Mango"]; ......
  • NetCore+Python实现视频上传mediapipe骨骼标注
     打开网页,选择视频,上传视频,解析完成后播放及视频下载   usingMicrosoft.AspNetCore.Hosting;usingMicrosoft.AspNetCore.Http;usingMicrosoft.AspNetCore.Mvc......
  • SEW-MOVIPRO软件操作
    [^目录]:回到目录目录[^目录]目录目录[^目录]一、网站二、变频器备份与软件操作排故①SEW备份还原步骤一、网站https://teslamotorsinc.sharepoint.com/sites/GFSHBIWM......
  • 联通宽带无法访问我们的OA服务器的问题,请专业人士指导一下,谢谢
    请教个问题,我们的在山东公司的机房内,部署了OA服务器,有联通和电信双宽带来绑定OA域名,让大家通过域名访问,配置后全国用户访问基本正常,但我们吉林通化的一个分公司,用当地的联通......
  • 论文《LIBRE: The Multiple 3D LiDAR Dataset》笔记
    前倾摘要:最近在调研关于雷达性能评测的相关资料。于是就写一下笔记记录一下调研过程经过上个周的调研,一共找到两份相关参考资料:汽车的智能化发展让车载激光雷达变成一桩热......
  • 流媒体服务器与视频服务器的区别是什么
    1、流媒体服务器主要是连接端到端,负责音视频流的传输,包括采集、转码、推流,存储等功能。可部署在局域网和互联网,实现私有云和公有云应用,流媒体服务器在单设备上可实现10000......
  • JavaScript
    1、什么是JavaScriptJavaScript是一门世界上最流行的脚本语言Java、JavaScript没有任何关系,当初为了热门,所以在Script前面加上Java~~10天~一个合格的程序员,必须要精通......
  • SRS视频流服务器初试
    目录1.关于协议理解2.快速开始1.SRS安装2.推流3.拉流注:1)方式一:SRS网页播放器(推荐)2)方式二:VLC播放器(需要下载,延迟高,不推荐)1.关于协议理解在前面的博客中,我简单的介绍了关于......
  • Wallys//AX200NGW,adapter card with one M.2 slot/DR2g41 Linux,WiFi-modules,4-mini
    DR3g11//1xM.2Card,QCN9074,AX200NGWAdapterCardsupportDR9074-6E DR2g41//Linux,WiFi-modules,4-miniPCIE-slotAdapterCard4xMiniPCIeCard4xM.2Ca......
  • GreatSQL MGR 使用 IPv6 连接
    GreatSQL社区原创内容未经授权不得随意使用,转载请联系小编并注明来源。GreatSQL是MySQL的国产分支版本,使用上与MySQL一致。作者:王权富贵文章来源:社区原创1.概述本......