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中的赋值运算符
May 13 Python
python九九乘法表的实例
Sep 26 Python
Python实现的摇骰子猜大小功能小游戏示例
Dec 18 Python
selenium+python 对输入框的输入处理方法
Oct 11 Python
Django 大文件下载实现过程解析
Aug 01 Python
numpy.random.shuffle打乱顺序函数的实现
Sep 10 Python
python日志模块logbook使用方法
Sep 19 Python
Python 闭包,函数分隔作用域,nonlocal声明非局部变量操作示例
Oct 14 Python
python KNN算法实现鸢尾花数据集分类
Oct 24 Python
Python利用for循环打印星号三角形的案例
Apr 12 Python
Pycharm 跳转回之前所在页面的操作
Feb 05 Python
Python可视化神器pyecharts之绘制地理图表练习
Jul 07 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获取数组中某元素的位置及array_keys函数应用
2013/01/29 PHP
php获取网页上所有链接的方法
2015/04/03 PHP
PHP如何将XML转成数组
2016/04/04 PHP
laravel5环境隐藏index.php后缀(apache)的方法
2019/10/12 PHP
Laravel 5.2 文档 数据库 ―― 起步介绍
2019/10/21 PHP
jquery tools之tooltip
2009/07/25 Javascript
ExtJS的FieldSet的column列布局
2009/11/20 Javascript
js propertychange和oninput事件
2014/09/28 Javascript
再谈JavaScript线程
2015/07/10 Javascript
JavaScript学习笔记之ES6数组方法
2016/03/25 Javascript
Nodejs回调加超时限制两种实现方法
2017/06/09 NodeJs
详解js静态资源文件请求的处理
2017/08/01 Javascript
axios发送post请求,提交图片类型表单数据方法
2018/03/16 Javascript
Vue递归实现树形菜单方法实例
2018/11/06 Javascript
如何用JavaScript实现功能齐全的单链表详解
2019/02/11 Javascript
vue中使用百度脑图kityminder-core二次开发的实现
2019/09/26 Javascript
[06:45]2018DOTA2亚洲邀请赛 4.5 SOLO赛 Sccc vs Maybe
2018/04/06 DOTA
收集的几个Python小技巧分享
2014/11/22 Python
python3 pillow生成简单验证码图片的示例
2017/09/19 Python
Python编程django实现同一个ip十分钟内只能注册一次
2017/11/03 Python
python生成随机图形验证码详解
2017/11/08 Python
Python判断两个对象相等的原理
2017/12/12 Python
python+POP3实现批量下载邮件附件
2018/06/19 Python
Python中staticmethod和classmethod的作用与区别
2018/10/11 Python
Python3实现对列表按元组指定列进行排序的方法分析
2018/12/22 Python
Python 合并多个TXT文件并统计词频的实现
2019/08/23 Python
Python使用scipy模块实现一维卷积运算示例
2019/09/05 Python
Python 类的魔法属性用法实例分析
2019/11/21 Python
python中rc1什么意思
2020/06/19 Python
Django用内置方法实现简单搜索功能的方法
2020/12/18 Python
借助HTML5 Canvas来绘制三角形和矩形等多边形的方法
2016/03/14 HTML / CSS
Jack Rogers官网:美国经典的女性鞋靴品牌
2019/09/04 全球购物
水果超市创业计划书
2014/01/27 职场文书
幼儿园教师演讲稿
2014/05/06 职场文书
团队会宣传标语
2014/10/09 职场文书
2015年试用期工作总结范文
2015/05/28 职场文书