(一)Linux网络编程--网络知识介绍
Linux网络编程--网络知识介绍
客户端和服务端
网络程序和普通的程序有一个最大的区别是网络程序是由两个部分组成的--客户端和服务器端.
客户端
在网络程序中,如果一个程序主动和外面的程序通信,那么我们把这个程序称为客户端程序。 比如我们使用ftp程序从另外一
个地方获取文件的时候,是...
分类:
系统相关 时间:
2015-03-02 09:38:02
阅读次数:
229
Linux网络编程(一)Linux网络编程--网络知识介绍Linux网络编程--网络知识介绍客户端和服务端 网络程序和普通的程序有一个最大的区别是网络程序是由两个部分组成的--客户端和服务器端.客户端 在网络程序中,如果一个程序主动和外面的程序通信,那么我们把这个程序称为客户端程序。 比如我们使用f...
分类:
系统相关 时间:
2015-03-02 06:07:32
阅读次数:
234
转自:http://www.cnblogs.com/ggjucheng/archive/2013/01/13/2858923.htmlifstat介绍ifstat工具是个网络接口监测工具,比较简单看网络流量实例默认使用#ifstat eth0 eth1 ...
分类:
系统相关 时间:
2015-02-27 22:55:47
阅读次数:
220
TCP网络编程流程套接字 struct
sockaddr{ //通用套接字数据结构 sa_family_t
sa_family; //协议族 char
sa_data[14]; //协议族数据 } 实际使用sockaddr_in,在bind时或connect时再强行转换 struct
sockaddr_in{ //以太网套接字数据结构 u8
sin_len; u8
sin_familly; u16
sin_por..
分类:
其他好文 时间:
2015-02-26 11:55:04
阅读次数:
168
服务器和客户端信息获取字节序转换: #include<arpa/inet.h> uint32_t
htonl(uint32_thostlong); uint16_t
htons(uint16_thostshort); uint32_t
ntohl(uint32_tnetlong); uint16_t
ntohs(tint16_tnetshort);字符串IP地址和二进制IP地址转换:#include<sys/scoket.h>..
分类:
其他好文 时间:
2015-02-21 21:13:42
阅读次数:
175
其实没有什么技巧,插上网线到树莓派,打开linux 网络面板,新建网络,选eth0,ipv4选项卡选shared to another compute不过这样的话不能将树莓派的ip设置为静态,不然不能分享网络
我只想出这样的办法,nmap扫一下,但是未必会分配到同一24子网。。。。。不过如果树莓派不需要上网的话可以在cmdline.txt中设置ip静态只要ip的前16位跟自己电脑的ip对上就行了...
分类:
其他好文 时间:
2015-02-19 00:18:52
阅读次数:
305
1、设置任务调度命令crontab 任务调度是指系统在某个时间执行的特定的命令或程序。任务调度分为:1)系统工作:有些重要的工作必须周而复始的执行,如病毒扫描。2)个别用户工作:个别用户可能希望执行某些程序。 (1)设置任务调度文件:/etc/crontab 1)首先设置个人任务调度。执 行cron...
分类:
数据库 时间:
2015-02-17 16:27:06
阅读次数:
398
配置主机名(固定和临时生效),本地解析,修改网卡配置信息,修改DNS主机名[leaf@clinetroot]$cat/etc/sysconfig/network
NETWORKING=yes
HOSTNAME=clinet.clientdoman#其中主机名为clientIP地址与主机名解析[leaf@clinetroot]$tail-1/etc/hosts
192.168.1.100client.clientdo..
分类:
系统相关 时间:
2015-02-14 01:15:42
阅读次数:
277
以高效网络著称的 Linux,网络安全当然也不容忽视,如何能以高效强大的手段对网络数据包的处理进行配置也就显得尤为重要,而 NetFilter 就是承担这一重任的组件。
Linux 的了火墙发展至今,已经更新换代至由 NetFilter 作为核心来完成内核态的功能。我们知道,在用户态,iptables 工具可以很方便地进行防火墙的配置,但它只是提供一些人性化的配置命令,然后下发给...
分类:
Web程序 时间:
2015-02-12 16:18:57
阅读次数:
221
hon编写的Linux网络设置脚本,Debian Wheezy上测试通过阿里百川梦想创业大赛,500万创投寻找最赞的APP技术细节参见Linux网络设置高级指南注意事项参见程序注释快速使用指南:根菜单下,直接回车意味着刷新其它输入的时候,除了标明特定含义外,直接回车通常意味着取消或者跳过net-co...
分类:
编程语言 时间:
2015-02-11 18:26:58
阅读次数:
231