繁体   English   中英

将数据包从一台计算机发送到不在同一网络上的另一台计算机

[英]Send packets from one computer to another not on the same network

我想知道如何将数据包从某个网络上的另一台计算机发送到另一网络上的另一台计算机。 我知道计算机的本地IP和第一个网络的公共IP,我也知道第二台计算机的本地IP和另一台计算机的网络的公共IP。 我如何发送数据包(通过scapy或通过套接字python)谢谢:)

通过使用其他计算机的公用IP和服务器正在侦听的端口打开套接字,请执行以下操作: http : //stackoverflow.com/questions/68774/ddg#68796

这是将ICMP发送到ip的方法:

pckt=IP(src=ip_src, dst=ip_dst)/ICMP()) # Creates the packet
send(pckt,  verbose=0) #sends it

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM