【发布时间】:2017-01-12 11:59:42
【问题描述】:
我需要对进入 ubuntu 服务器的所有数据包执行 dpi 任务,然后将它们转发到本地网络中的目的地。服务器是本地网络的网关和NAT机器。
我正在python 中编写应用程序,但我不知道如何处理每个数据包然后转发它们。
【问题讨论】:
标签: python python sockets ubuntu networking nat
我需要对进入 ubuntu 服务器的所有数据包执行 dpi 任务,然后将它们转发到本地网络中的目的地。服务器是本地网络的网关和NAT机器。
我正在python 中编写应用程序,但我不知道如何处理每个数据包然后转发它们。
【问题讨论】:
标签: python python sockets ubuntu networking nat
你可以使用 nfstream python 包
from nfstream import NFStreamer
my_awesome_streamer = NFStreamer(source="facebook.pcap") # or network interface (source="eth0")
for flow in my_awesome_streamer:
print(flow) # print it, append to pandas Dataframe or whatever you want :)!
【讨论】: