Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

ricmp协议在虚拟机下运行的问题 #16

Open
lnm3000 opened this issue Jun 7, 2022 · 5 comments
Open

ricmp协议在虚拟机下运行的问题 #16

lnm3000 opened this issue Jun 7, 2022 · 5 comments

Comments

@lnm3000
Copy link

lnm3000 commented Jun 7, 2022

Server端参数:
./spp -type server -proto ricmp -listen 0.0.0.0

Client端参数:
spp.exe -name "test" -type reverse_socks5_client -server x.x.x.x -fromaddr :8080 -proxyproto tcp -proto ricmp -username dsafdsfa -password dsafsfa

在Windows虚拟机中,Server端看日志能收到Client 的 ICMP请求,但无法监听起8080端口。日志打印出以下错误:
image

换到Windows实体机,同样的命令就成功了。

@lnm3000
Copy link
Author

lnm3000 commented Jun 7, 2022

Linux虚拟机有同样问题。

@esrrhs
Copy link
Owner

esrrhs commented Jun 14, 2022

虚拟机可能并不能很好的支持icmp,试试真机看看

@serfend
Copy link

serfend commented Sep 23, 2022

似乎只能在同一台机器上才能成功,在不同的实体机上也是报timeout。
已双方都开放icmp,命令同上

@pandak1d
Copy link

pandak1d commented Nov 4, 2022

原因是你们的云主机安全策略没有添加icmp协议全端口开放

@yeyeye888
Copy link

原因是你们的云主机安全策略没有添加icmp协议全端口开放

和服务端设置无关。
事实上已经是全开放。服务端也能接受到响应。
但客户端在虚拟机内依旧会出现连接超时问题

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

5 participants