python实现socket端口重定向示例


Posted in Python onFebruary 10, 2014

可以很轻松的在端口12345开启共享,效果如下:

python实现socket端口重定向示例

要实现我想要的功能,只需要将端口重定向就行了,代码如下:

#! /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端口重定向示例

Python 相关文章推荐
python list中append()与extend()用法分享
Mar 24 Python
Python和Ruby中each循环引用变量问题(一个隐秘BUG?)
Jun 04 Python
Python实现的检测web服务器健康状况的小程序
Sep 17 Python
深入浅析python with语句简介
Apr 11 Python
python逆序打印各位数字的方法
Jun 25 Python
Python 中Django验证码功能的实现代码
Jun 20 Python
Django用户认证系统 Web请求中的认证解析
Aug 02 Python
Python英文文章词频统计(14份剑桥真题词频统计)
Oct 13 Python
Keras—embedding嵌入层的用法详解
Jun 10 Python
手把手教你如何用Pycharm2020.1.1配置远程连接的详细步骤
Aug 07 Python
Python confluent kafka客户端配置kerberos认证流程详解
Oct 12 Python
python执行js代码的方法
May 13 Python
python访问sqlserver示例
Feb 10 #Python
python实现代码行数统计示例分享
Feb 10 #Python
python基础教程之获取本机ip数据包示例
Feb 10 #Python
python基础教程之udp端口扫描
Feb 10 #Python
python网页请求urllib2模块简单封装代码
Feb 07 #Python
python解析xml模块封装代码
Feb 07 #Python
python 解析XML python模块xml.dom解析xml实例代码
Feb 07 #Python
You might like
PHP通用检测函数集合
2006/11/25 PHP
thinkphp验证码显示不出来的解决方法
2014/03/29 PHP
PHP实现在线阅读PDF文件的方法
2015/06/17 PHP
php实现仿写CodeIgniter的购物车类
2015/07/29 PHP
全面解析PHP验证码的实现原理 附php验证码小案例
2016/08/17 PHP
PHP结合Vue实现滚动底部加载效果
2017/12/17 PHP
laravel unique验证、确认密码confirmed验证以及密码修改验证的方法
2019/10/16 PHP
JavaScript 对象、函数和继承
2009/07/07 Javascript
Jquery实现搜索框提示功能示例代码
2013/08/13 Javascript
各浏览器对document.getElementById等方法的实现差异解析
2013/12/05 Javascript
javascript实现框架高度随内容改变的方法
2015/07/23 Javascript
js实现拖拽功能
2017/03/01 Javascript
vue中添加与删除关键字搜索功能
2019/10/12 Javascript
JS设置自定义快捷键并实现图片上下左右移动
2019/10/17 Javascript
javascript实现鼠标点击生成文字特效
2019/12/24 Javascript
从零开始用webpack构建一个vue3.0项目工程的实现
2020/09/24 Javascript
Python greenlet实现原理和使用示例
2014/09/24 Python
Python守护进程(daemon)代码实例
2015/03/06 Python
Python基于回溯法子集树模板解决取物搭配问题实例
2017/09/02 Python
Python运行不显示DOS窗口的解决方法
2018/10/22 Python
python_opencv用线段画封闭矩形的实例
2018/12/05 Python
详解js文件通过python访问数据库方法
2019/03/03 Python
Python3.5实现的三级菜单功能示例
2019/03/25 Python
python绘制多个子图的实例
2019/07/07 Python
numpy.transpose()实现数组的转置例子
2019/12/02 Python
Pycharm最常用的快捷键及使用技巧
2020/03/05 Python
详解Python 函数参数的拆解
2020/09/02 Python
TUMI澳大利亚网站:美国旅行箱包品牌
2017/03/27 全球购物
日语专业毕业生自荐信
2013/11/11 职场文书
会计专业职业规划:规划自我赢取未来
2014/02/12 职场文书
经典婚礼主持开场白
2014/03/13 职场文书
幸福家庭标语
2014/06/27 职场文书
工商局局长个人对照检查材料思想汇报
2014/09/23 职场文书
2014社会治安综合治理工作总结
2014/12/04 职场文书
2016党员三严三实心得体会
2016/01/15 职场文书
Mysql如何实现不存在则插入,存在则更新
2022/03/25 MySQL