本文实例讲述了Python实现网络端口转发和重定向的方法。分享给大家供大家参考,具体如下:
【任务】
需要将某个网络端口转发到另一个主机(forwarding),但可能会是不同的端口(redirecting)。
【解决方案】
两个使用threading和socket模块的类就能完成我们需要的端口转发和重定向。
#encoding=utf8
#author: walker摘自《Python Cookbook(2rd)》
#date: 2015-06-11
#function: 网络端口的转发和重定向(适用于python2/python3)
import sys, socket, time, t