首页 > 系统相关 >通过iptables转发后的端口telnet通但是curl不通的问题

通过iptables转发后的端口telnet通但是curl不通的问题

时间:2023-07-25 14:33:06浏览次数:32  
标签:iptables http 端口 代理 telnet curl

今天遇到一个问题,一个隔离安全域的服务器需要访问承载网上的gitlab,但是无法直接做互通,所以需要通过iptables转发一次。

完成iptables规则后,发现telnet 端口是通的

但是curl http:地址加端口就会返回不通。

于是不停的改iptables规则,甚至放行forword规则,

最后检查发现是存在外网的代理(代理配置了开机启动,安全域无法直接通外网)

检查代理的办法env |grep proxy

取消代理

unset http_proxy

unset https_proxy

curl成功。

另外,-v是个好东西。建议加上。

标签:iptables,http,端口,代理,telnet,curl
From: https://blog.51cto.com/u_15988124/6845194

相关文章

  • Ubuntu中iptables的相关操作命令
    iptables简介:Iptables和UFW (UncomplicatedFirewall)都是Linux操作系统中常用的防火墙管理工具,它们的主要区别如下:相同点:两者都是Linux操作系统中的防火墙管理工具,可以配置网络规则以限制网络流量。工作原理:iptables和UFW都基于netfilter框架来实现防火墙功能。......
  • iptables简要介绍及使用iptables实践NAT技术
    简介iptables的文章多如牛毛,但是,我读了一些,发现虽然成体系,但是不便理解,今天就结合自己的理解,好好讲解下,另外,我们也会使用iptables来实验一个nat地址转换的demo,nat转换,通俗地讲,一般是为了解决ipv4公网地址不够用的问题,因此在学校、公司等机构的有公网ip的服务器上,部署nat软件进行......
  • iptables防火墙调试,想打印个日志就这么难
    背景怎么会讲这个话题,这个说来真的长了。但是,长话短说,也是可以的。我前面的文章提到,线上的服务用了c3p0数据库连接池,会偶发连接泄露问题,而分析到最后,又怀疑是db侧主动关闭连接,或者是服务所在机器和db之间有防火墙,防火墙主动关闭了连接。导致我们这边socket看着还健康,实际在对端......
  • Telnet qsnctfwp
    Windows安装Telnet在控制面板的程序和功能中选择打开或关闭Windows功能启用Telnet客户端并单击确认退出启动终端,输入命令telnet打开Telnet客户端在客户端中输入openchallenge.qsnctf.comxxx,其中xxx是端口号依次输入账号root和密码toor使用命令cd/进......
  • java执行telnet
    Java执行Telnet的流程在Java中执行Telnet操作,可以通过使用Java的Socket类来实现。下面是整个流程的步骤展示:步骤描述1创建一个Socket对象,并指定Telnet服务器的IP地址和端口号2获取输入输出流,用于与Telnet服务器进行通信3发送命令到Telnet服务器4获取服务器......
  • telnet
    telnet登录远程主机和管理(测试ip端口是否连通)补充说明telnet命令用于登录远程主机,对远程主机进行管理。telnet因为采用明文传送报文,安全性不好,很多Linux服务器都不开放telnet服务,而改用更安全的ssh方式了。但仍然有很多别的系统可能采用了telnet方式来提供远程登录,因此弄清......
  • 通过iptables做本地端口分流实现高性能服务
    根据以往经验,在高配置服务器上部署Java服务,建议部署多个JVM实例,以提升JVM示例内存回收效率;此时面临负载分发问题,常规想法是通过Nginx或者Apache做负载分流。然而在高并发情况下无论外置负载还是本机负载,都需要处理TCP端口占用问题,处理起来并不简单。近期在做一个高性能测试时候,......
  • CURL常用参数
    CURLcurl-XPOST-i'http://10.25.5.36/service/api/v1/province/registerSourceQuery'-H"Content-Type:application/json"-d'{"messageHeader":{"accessAccount":"43198521900","sign":"43198......
  • Android之adb安装busybox使用wget、telnet等服务
    二、通过busybox安装使用wgetbusyboxwget1也可以直接输入wget,不用加busybox了三、通过busybox使用telnet服务(1)进入root权限su1(2)每次开启adbshell后都需要设置环境变量才能重启busybox服务(没有安装busybox可以看DHCPv6之GitHub项目Android侧验证)exportPATH=/data/busybox:......
  • Windows Intelnet 属性中的隐私弹出窗口阻止程序设置设置为高级别
    要通过批处理将WindowsIntelnet属性中的隐私弹出窗口阻止程序设置设置为高级别,你可以使用以下命令:REGADD"HKCU\Software\Microsoft\Windows\CurrentVersion\InternetSettings\Zones\3"/v1406/tREG_DWORD/d3/f这个命令会将注册表键值1406设置为3,表示阻止级别设置......