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中字符串前面加r的作用
Jun 04 Python
Python中逗号的三种作用实例分析
Jun 08 Python
Python tkinter实现的图片移动碰撞动画效果【附源码下载】
Jan 04 Python
python 多线程中子线程和主线程相互通信方法
Nov 09 Python
uwsgi+nginx部署Django项目操作示例
Dec 04 Python
Python使用paramiko操作linux的方法讲解
Feb 25 Python
详解python中的hashlib模块的使用
Apr 22 Python
Python 变量的创建过程详解
Sep 02 Python
Python中import导入不同目录的模块方法详解
Feb 18 Python
解决Keyerror ''acc'' KeyError: ''val_acc''问题
Jun 18 Python
Java爬虫技术框架之Heritrix框架详解
Jul 22 Python
python 发送get请求接口详解
Nov 17 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
20个2014年最优秀的PHP框架回顾
2014/10/22 PHP
php调用云片网接口发送短信的实现方法
2017/10/25 PHP
PHP+Ajax实现的检测用户名功能简单示例
2019/02/12 PHP
CSDN轮换广告图片轮换效果
2007/03/27 Javascript
火狐浏览器(firefox)下获得Event对象以及keyCode
2008/11/13 Javascript
javascript制作loading动画效果 loading效果
2014/01/14 Javascript
jquery实现checkbox 全选/全不选的通用写法
2014/02/22 Javascript
JavaScript对数字的判断与处理实例分析
2015/02/02 Javascript
常用DOM整理
2015/06/16 Javascript
jQuery实现购物车表单自动结算效果实例
2015/08/10 Javascript
使用JavaScript脚本无法直接改变Asp.net中Checkbox控件的Enable属性的解决方法
2015/09/16 Javascript
jQuery实现鼠标滑过链接控制图片的滑动展开与隐藏效果
2015/10/28 Javascript
javascript实现五星评分功能
2015/11/10 Javascript
基于Jquery代码实现支持PC端手机端幻灯片代码
2015/11/17 Javascript
Ajax与服务器(JSON)通信实例代码
2016/11/05 Javascript
js设置随机切换背景图片的简单实例
2017/11/12 Javascript
VueJs 将接口用webpack代理到本地的方法
2017/11/27 Javascript
angular 数据绑定之[]和{{}}的区别
2018/09/25 Javascript
详解vue 项目白屏解决方案
2018/10/31 Javascript
关于JavaScript 数组你应该知道的事情(推荐)
2019/04/10 Javascript
小程序多图列表实现性能优化的方法步骤
2019/05/28 Javascript
Openlayers实现点闪烁扩散效果
2020/09/24 Javascript
python的正则表达式re模块的常用方法
2013/03/09 Python
基于循环神经网络(RNN)的古诗生成器
2018/03/26 Python
详解python中的time和datetime的常用方法
2019/07/08 Python
Python读取VOC中的xml目标框实例
2020/03/10 Python
适合各种场合的美食礼品:Harry & David
2016/08/03 全球购物
Foot Locker澳洲官网:美国运动服和鞋类零售商
2019/10/11 全球购物
MYSQL相比于其他数据库有哪些特点
2013/07/19 面试题
文明学生事迹材料
2014/01/29 职场文书
财务内勤岗位职责
2014/04/17 职场文书
小学网上祭英烈活动总结
2014/07/05 职场文书
群众路线四风问题整改措施
2014/09/27 职场文书
政风行风评议心得体会
2014/10/21 职场文书
详解Node.js如何处理ES6模块
2021/05/15 Javascript
解决Vue+SpringBoot+Shiro跨域问题
2021/06/09 Vue.js