Posted in Python onFebruary 10, 2014
可以很轻松的在端口12345开启共享,效果如下:
要实现我想要的功能,只需要将端口重定向就行了,代码如下:
#! /usr/bin/python ''' File : redirect.py Author : Mike ''' import socket,os bufLen = 4*1024 sock1 = socket.socket(socket.AF_INET, socket.SOCK_STREAM) sock1.bind(('192.168.168.100', 8000)) sock1.listen(5) sock2 = socket.socket(socket.AF_INET, socket.SOCK_STREAM) sock2.connect(('192.168.168.100', 12345)) while True: connection,address = sock1.accept() buf = connection.recv(bufLen) #print buf sock2.send(buf) connection.send(sock2.recv(bufLen)) connection.close()
运行效果:
python实现socket端口重定向示例
声明:登载此文出于传递更多信息之目的,并不意味着赞同其观点或证实其描述。
Reply on: @reply_date@
@reply_contents@