linux系统-网络设置
一 vmvare网络
1 桥接模式:适合路由器可以发送多个ip,使虚拟机直接连接现实的网络
2 主机模式:虚拟机直接和主机连接,主机没有连接外部的网络
3 NAT网络地址转换模式:网络中只有一个ip,使用NAT
二 linux虚拟机
1 ifconfig:查看网卡的工作情况
2 eth0:系统的第一块网卡
3 eth1:系统的第二块网卡
4 l...
分类:
系统相关 时间:
2015-04-19 11:38:34
阅读次数:
208
1、修改/etc/sysconfig/network-scripts/ifcfg-eth0文件表示修改第一块网卡信息,修改第二块网卡,修改/etc/sysconfig/network-scripts/ifcfg-eth1,修改第N块网卡,修改/etc/sysconfig/network-scripts/ifcfg-eth*DEVICE=eth0BOOTPROTO=noneBROADCAST=192.168.1.255IPADDR=192..
分类:
系统相关 时间:
2015-04-19 06:38:44
阅读次数:
169
UDP 是 User Datagram Protocol 的简称, 中文名是用户数据报协议,是一个简单的面向数据报的运输层协议,在网络中用于处理数据包,是一种无连接的协议。UDP 不提供可靠性的传输,它只是把应用程序传给 IP 层的数据报发送出去,但是并不能保证它们能到达目的地。由于 UDP 在传输数据报前不用在客户和服务器之间建立一个连接,且没有超时重发等机制,故而传输速度很快。...
分类:
系统相关 时间:
2015-04-16 21:58:28
阅读次数:
292
网络字节序
故事的起源
“endian”这个词出自《格列佛游记》。小人国的内战就源于吃鸡蛋时是究竟从大头(Big-Endian)敲开还是从小头(Little-Endian)敲开,由此曾发生过六次叛乱,其中一个皇帝送了命,另一个丢了王位。
我们一般将“endian”翻译成“字节序”,将 Big-Endian 和
Little-Endian 称作“大端格式”和“小端格式”...
分类:
系统相关 时间:
2015-04-14 21:45:10
阅读次数:
310
套接字是一种通信机制(通信的两方的一种约定),凭借这种机制,不同主机之间的进程可以进行通信。我们可以用套接字中的相关函数来完成通信过程。
套接字的特性有三个属性确定,它们是:域(domain),类型(type),和协议(protocol)。
套接字的域
域指定套接字通信中使用的网络介质。最常见的套接字域是 AF_INET,它是指 Internet 网络,许多 Linu...
分类:
系统相关 时间:
2015-04-14 21:35:57
阅读次数:
149
01、Linux网络编程1——网络协议入门
02、Linux网络编程2——无连接和面向连接协议的区别
03、Linux网络编程3——编程准备:字节序、地址转换
04、Linux网络编程4——UDP编程
05、Linux网络编程5——广播
06、Linux网络编程7——多播
08、Linux网络编程8——TCP编程
09、Linux网络编程9——并发服务器
1...
分类:
系统相关 时间:
2015-04-14 18:05:37
阅读次数:
245
ifconfig -a
配置网络信息:setup命令:...
分类:
系统相关 时间:
2015-04-13 12:54:14
阅读次数:
179
前段时间也学习了不少和网络相关的知识,也通过了各种实践。但从来没有从零开始进行实际锻炼。
今天就来信偿试一下。以下是此次过程中的详细记录。其中包括对网络的部分理解和对遇到问题的记录。
实践内容及目的:
1、使用网桥模式,将多台linux虚拟机桥接在一起。(如果有实体主机,原理一样。)
2、配制网络,使虚拟机和主机,虚拟机和虚拟机之间能够网络互通。
3、虚拟机可以访问外网。(如能p...
分类:
系统相关 时间:
2015-04-13 09:29:24
阅读次数:
159
一直就很想通过网络安装一下我钟爱的linux系统,老是搞不定,昨天花了一整天的时间来琢磨研究,功夫不负有心人,搞定啦!highing(妹的,怕用错单词去查了下,妹的字典也骗人)我就要highing^-^怕以后忘了,特记作在此,废话少说,开始吧!先说下原理:首先开机从网络启动,它..
分类:
其他好文 时间:
2015-04-13 07:04:55
阅读次数:
609
概述
通过《原始套接字实例:发送 UDP 数据包》的学习,我们组 UDP 数据包时常考虑字节流顺序、校验和计算等问题,有时候会比较繁琐,那么,有没有一种更简单的方法呢?答案是:借助 libnet
函数库。
libnet 是一个小型的接口函数库,主要用 C 语言写成,提供了低层网络数据包的构造、处理和发送功能。
libnet 的开发目的是:建立一个简单统一的网络编程接口以屏...
分类:
Web程序 时间:
2015-04-12 21:08:54
阅读次数:
217