![](https://img-blog.csdnimg.cn/20201014180756926.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
linux network communication
齐鸣飞
这个作者很懒,什么都没留下…
展开
-
双网卡代理服务器设置
学校上网按流量收费,很不方便。于是设置代理服务器用联通10M以太网上网,很方便。实现这个主要有以下几个硬件要求: 1、一台主机; 2、两张网卡(一般主板集成网卡,所以只要你另外配一个网卡就行);为了实现在服务器上同时访问内网和外网,自己对系统路由作了一点点更改: (1)基本命令: route -f //删除默认路由; route add 目的网络原创 2012-08-29 14:50:29 · 7516 阅读 · 1 评论 -
linux网络高级编程之 fcntl和select使用
connet、recv、send都是阻塞性函数,若资源没有准备好,则调用该函数的进程将进入睡眠状态,这样就无法处理I/O 多路复用的情况了。本节给出了两种解决I/O 多路复用的解决方法,fcntl 和select。可以看到,由于在Linux中把socket也作为一种特殊文件描述符,这给用户的处理带来了很大的方便。 1.fcntl 函数fcntl针对socket编程提供了如下的编程特性。 ·原创 2012-08-13 21:33:08 · 2221 阅读 · 0 评论