-
2021-07-08 20:58:30
问题描述
近期在项目上使用docker部署服务时,服务无法被正常调用,服务端口telnet不通。宿主机ip可以ping通,宿主机上部署服务端口可以telnet通,宿主机可以telnet通docker服务端口。
问题分析
- 防火墙未开
- netstat 查看端口监听正常
- docker 配置文件编写正常
问题解决
网上度了一圈,使用以下方式解决
1、# vim /usr/lib/sysctl.d/00-system.conf
2、添加一下代码"net.ipv4.ip_forward=1"
3、# systemctl restart network
4、重建新容器,外网就可以访问了。问题补充
- net.ipv4.ip_forward的参数。主要是目的是 当linux主机有多个网卡时一个网卡收到的信息是否能够传递给其他的网卡 如果设置成1 的话 可以进行数据包转发 可以实现VxLAN 等功能.
- 访问不通时可以使用docker logs xxx命令查看容器是否有ipv4转发错误(IPv4 forwarding is disabled. Networking will not work)
更多相关内容 -
telnet端口不通怎么解决(单边不通的方法建议)
2022-05-05 17:23:32telnet端口不通是大家在检测端口的时候可能会遇到的问题之一,遇到这种状况一般要如何解决呢?这里为各位带来分享,看一下telnet端口不通的解决方式,看一下如何处理吧。 telnet端口不通怎么解决 1.开放供应商...telnet端口不通是大家在检测端口的时候可能会遇到的问题之一,遇到这种状况一般要如何解决呢?这里为各位带来分享,看一下telnet端口不通的解决方式,看一下如何处理吧。
telnet端口不通怎么解决
1.开放供应商服务器端口总是出现由于连接方在一段时间后没有正确答复或连接的主机没有反应,连接尝试失败的问题。用户所在服务器如果是阿里云服务器,就需要在阿里云平台上开放端口,登录阿里云平台将该端口开放后即可解决问题。
2.配置telnet客户端
如果出现telnet不是内部或外部命令的提示可能是因为telnet服务没有打开,用户只需要在【控制面板】-【程序和功能】-【启用或关闭windows功能】,从中找到【telnet client】并勾选打开即可。
telnet端口不通怎么解决
3.关闭防火墙
将两个服务器的端口都关闭之后端口就会开放,如果是因为防火墙禁止也是其中的一种情况,因为安全性的原因一般的服务器都设置有安全的防火墙。
4.单边无法telnet通的方法
首先确认两边防火墙关闭状态。另外检查服务器之间的防火墙和交换机是否配置策略,单双边策略。
-
程序正常启动 telnet端口不通问题处理
2019-10-21 16:14:31但是从局域网的其它机器telnet 端口不通,导致应用不能正常的接收记录, 后面跟运维沟通可能是本地防火墙没开放端口导致的问题,沿着这个思路网上找了一些资料,得以解决问题,特此记录一下: 服务器的系统版本: ...今天在某台服务器部署应用,程序正常启动,使用以下命令发现能够正常的监听本地端口:
**lsof -i:8080**
但是从局域网的其它机器telnet 端口不通,导致应用不能正常的接收记录,
后面跟运维沟通可能是本地防火墙没开放端口导致的问题,沿着这个思路网上找了一些资料,得以解决问题,特此记录一下:
服务器的系统版本:[root@ftp ~]# cat /etc/redhat-release CentOS Linux release 7.6.1810 (Core)
1.首先查看下系统是否开启防火墙,running代表防火墙正在运行
[root@ftp ~]# firewall-cmd --state running
2.查看程序监听的端口有没有开放,如查询8080端口
[root@ftp ~]# firewall-cmd --query-port=8080/tcp no
3.防火加入8080端口
firewall-cmd --permanent --add-port=80/tcp
4.移除8080端口
firewall-cmd --permanent --remove-port=8080/tcp
5.最后一步,需要重启防火墙
firewall-cmd --reload
参考以下网址
https://www.cnblogs.com/zxg-blog/p/9835263.html
-
主机PING虚拟机通,TELNET端口不通是什么原因?(除了22等端口)
2020-08-11 15:39:03原因:虚拟机使用了NAT网络模bai式,主机上的duIP地址和虚拟机的IP地址不是一个网段。 解决方法zhi:更改虚拟机的网络模式为桥接模式。 步骤如下: 1、首先打开虚拟机主页面;...4、再次TELNET端口即可成功。 ...原因:虚拟机使用了NAT网络模bai式,主机上的duIP地址和虚拟机的IP地址不是一个网段。
解决方法zhi:更改虚拟机的网络模式为桥接模式。
步骤如下:
1、首先打开虚拟机主页面;2、然后点击上方的“虚拟机”>“设置”;
3、在设置页面左侧选择“网络适配器”,在网络适配器右侧选择网络连接为“桥接模式”,点击确定,打开虚拟系统;
4、再次TELNET端口即可成功。
-
telnet端口不通的原因之:服务器安全狗导致
2018-12-25 09:36:13服务器telnet不通,如果你的服务器安装了服务器安全狗,要看看网络防火墙-安全策略-规则设置: 查看要telnet的端口是不是“所有IP一律拒绝”,如果是删除就可以了。 如果是阿里云服务器,还需要在阿里云控制台... -
linux解决ping通但端口不通的问题
2020-09-15 02:40:00在本文里我们给大家整理了关于在linux解决ping通但端口不通的问题的解决方法和步骤,有需要的朋友们参考下。 -
分析Telnet 1433端口不通的原因
2021-08-13 01:04:09那么Telnet 1433端口无法连接的原因有哪些呢?下面我们分析一下sql2000 Telnet 1433端口无法连接的问题。首先我们看一下下面的三个步骤:1、数据库服务未启动.2、防火墙屏蔽了对telnet的响应.3、SQL服务未在1433端口... -
telnet 服务器端口不通的一种解决方式(高并发)
2022-02-10 19:51:40今天被一个bug给困扰,k8s集群上,不同节点的同个服务访问同一台服务器结果不同,区别在于如果同节点的并发量一旦上去,在该节点上去telnet对应服务器的80端口,会不通。 排查 因为是telnet直接不通,所以可以否定是... -
Centos能ping通,telnet端口不通
2020-04-01 16:35:37修改/etc/selinux/config 文件 将SELINUX=enforcing改为SELINUX=disabled 重启机器问题解决了 -
telnet 80端口不通_你有碰过telnet其他服务器端口和本机端口都不通这种情况吗?...
2020-12-05 08:31:22异常现象服务器 telnet其他服务器端口和本机端口都无法telnet通,且无法访问网页,但可以正常ping通服务器,更奇怪的是每次只需要重启服务器就可以解决说明:其他服务器端口都是正常的,也不存在防火墙问题无法访问... -
telnet 1521端口不通
2019-01-30 16:47:21本机telnet虚拟机oracle数据库1521不通 二:解决方法 1:首先保证双方都ping 通,虚拟机本地1521 telnet是通的 2:虚拟机防火墙设置如下:新建规则 选择端口 选择TCP 输入端口号1521,后面一直下... -
win10批量telnet端口
2021-02-19 15:06:55使用bat批处理借助PortQryV2工具进行IP的端口telnet开通测试,测试ip放到list.txt文本中,运行bat批处理,telnet通的放到open.txt;telnet不通的放到notopen.txt文件内。 非百度云链接,也可从网上查阅资料自行制作... -
telnet Connection refused 端口不通处理
2021-05-28 22:51:46telnet 不通 1. 防火墙屏蔽,iptables等放开端口处理 2. 没有启用对应端口的侦听,需有侦听进程,通过netstat -tlpn查看是否有侦听。如没有,可通过nc 启用侦听后再telnet 没有启用8080端口,使用nc -lp 8080 &... -
能ping通服务器,但telnet不通22端口问题解决方法汇总
2021-04-22 21:51:49能ping通服务器,但telnet不通22端口问题解决方法汇总 一、首先确认本机IP地址与服务器IP地址不存在冲突问题 查看服务器IP地址 再查看本机IP地址 由上面两张图对比发现:本机IP地址和服务器IP地址不存在IP冲突。 ... -
linux系统开通端口号(解决telnet不通的问题)以8080为例
2021-09-11 14:38:35一般来说linux系统都会有网络防火墙设置,如果防火墙关闭,那么只要linux上某个端口起了某个服务,那这个端口就能telnet的通,telnet某个端口能通的前提是这个端口起了服务,并且防火墙允许该端口的访问。... -
关于Telnet 不通但抓包分析可达目标端口的问题处理
2021-10-30 12:01:43一、问题描述 某次Horizon环境中,某租户内网需要与某业务主机集成,租户内网主机A访问业务主机B,端口5703和...2)内网地址telnet 内网IP 5703 ,确认端口可达,即目标主机网络可访问,应该不会出现防火墙问题,结合本 -
telnet不通linux中的tomcat端口如何解决
2021-05-09 08:45:17telnet不通linux中的tomcat端口如何解决发布时间:2020-04-27 11:39:10来源:亿速云阅读:720作者:小新这篇文章主要为大家详细介绍了telnet不通linux中的tomcat端口如何解决,文中示例代码介绍的非常详细,具有一定... -
windows上使用telnet测试端口号通不通
2021-01-22 16:06:22windows上有自带的telnet工具的,可以直接用,如果你无法使用只是没有启用而已。...使用telnet测试端口号通不通: 用法: telnet < ip > < port > 例如我想测试下本地的18080端口通不通 就使用命令 te -
Telnet端口连接Linux服务器失败
2022-02-14 22:10:38Windows 10操作系统上使用telnet命令(图文)_时间-CSDN博客_windows使用telnet命令 测试网络是否通:ping 远程IP 我这里是可以连通的 考虑linux防火墙的原因,我的ubuntu上好像没有服务器,用下面的命令... -
记一次telnet自定义端口不通(阿里云平台)
2018-08-31 17:11:46设置自定义端口6000,netstat -an|grep 6000服务存在 服务器本地:#telnet ip 6000正常 外网:telnet 外网ip 6000无法访问 排查过程: 阿里云平台:安全组也设置了。 咨询阿里云售后,得到的反馈是检查是否有... -
445端口telnet不通经验总结
2021-07-13 14:06:48445端口不通经验总结 日期:2018年4月11日 445端口是使用共享文件夹的端口。 近期遇到一个问题,客户必须使用共享文件夹服务,所以必须把445端口打开。这两天很多精力都耗费在这件事情上,现在总结经验如下。 ... -
telnet redis不通的原因
2022-03-21 22:48:08今天想远程学习一下lua连接redis,于是先telnet一下6379端口结果,连接失败。 首先排查的是安全组,在阿里云服务器安全组里添加了6379端口,如果你是本地机器,确认一下防火墙是否拦截。 其次修改redis配置文件 //... -
linux开放指定端口操作,解决端口无法访问,可以ping通,telnet不通的问题
2020-11-19 10:01:27linux开放指定端口操作,解决端口无法访问,可以ping通,telnet不通的情况。## 问题 某个 CentOS 服务器的80端口无法访问,可以ping通,telnet不通,无法提供服务。## 解决办法 这时候考虑是防火墙没有开放此端口,... -
linux已启动java服务,但telnet不通端口
2022-04-24 18:11:53关闭防火墙即可: # systemctl stop firewalld.service # service iptables status -
Linux端口可以ping通但是telnet不通的原因
2019-12-04 16:09:47发现端口还是telnet不通。 3、最后我突然想起来,我使用的是云主机,并不是普通的虚拟机,所以端口能不能访问除了上述 因素控制以外,还有在云平台上的安全组控制,果然一看,云主机绑定的安全组并没有打开这个端 ... -
telnet 不通指定服务器的指定端口
2018-12-27 10:06:10指向1.100服务器的80端口,测试时有两台机器一台是192.168.1.110,另一台是192.168.1.120在192.168.1.110上telnet 192.168.1.100 7500成功了。 但是在192.168.1.120上却不能,在1.120上的情况如下: 1. 能ping通... -
ping通 telnet不通 linux服务器查看端口已起
2021-07-27 17:38:07其实就是Linux防火墙没关 查看防火墙命令: systemctl status firewalld 附 防火墙运行状态 防火墙关闭状态 关闭防火墙命令: systemctl stop firewalld ...重新telnet服务器端口 发现成功 -
telnet不通问题
2021-04-30 10:54:25Telnet 就是查看某个端口是否可访问 最近工作中遇到一个问题:业务方端口已开,没有环境隔离,没有防火墙限制 原因&解决办法: 仅对本机开放此端口导致,需要调整为 0.0.0.0:8901 -
Linux: 主机可以ping通虚拟机,但是telnet不通虚拟机端口
2020-09-01 11:38:04对于这个问题,网上很多方法都指出是因为虚拟机防火墙没有打开相应端口,但是...我突然意识到,会不会有可能是我本机的防火墙在开着,才导致我telnet不通虚拟机。联想到昨天出现的打开虚拟机防火墙并开放相应端口后,连 -
CentOS7中的Nginx 80端口telnet不通的解决方法
2020-07-08 21:19:55把 80 端口添加进来 二、最粗暴的解决办法就是关掉防火墙 输入命令:service iptables stop 但是这种方法有个弊端,就是每次启动CentOS的时候都得再次关闭,没有从根本上解决问题。 所以这第二点我们了解一下就行,...