摘要:
1.增加虚拟网络命名空间ip netns add net02.显示所有的虚拟网络命名空间EULER:~ #ip netns listnet0也可通过查看/var/run/netns目录下的文件来listEULER:~ #ls /var/run/netns/net03.进入虚拟机网络环境ip netn... 阅读全文
摘要:
概念Open vSwitch中许多网络上的概念与平时接触到的不同,这里介绍一下Open vSwitch中用到的一些名词及概念。Packet (数据包)网络转发的最小数据单元,每个包都来自某个端口,最终会被发往一个或多个目标端口,转发数据包的过程就是网络的唯一功能。Bridge (网桥)Open vS... 阅读全文
摘要:
TUN 设备TUN 设备是一种虚拟网络设备,通过此设备,程序可以方便得模拟网络行为。先来看看物理设备是如何工作的:所有物理网卡收到的包会交给内核的 Network Stack 处理,然后通过 Socket API 通知给用户程序。下面看看 TUN 的工作方式:普通的网卡通过网线收发数据包,但是 TU... 阅读全文
摘要:
创建虚拟网络环境使用命令$ ip netns add net0可以创建一个完全隔离的新网络环境,这个环境包括一个独立的网卡空间,路由表,ARP表,ip地址表,iptables,ebtables,等等。总之,与网络有关的组件都是独立的。ip命令需要root权限的,但是由于本文大量使用ip命令,于是笔者... 阅读全文
摘要:
一直以来,对于openstack 的初学者来讲,安装往往是入门的头大难题。在E版本之前,要搭建一个基本能用的openstack 环境那是相当麻烦,自己要装机,自己搞源,自己照着文档敲命令,又没有靠谱的文档,官方给出的文档依旧有好多坑,还有语言问题往往用上好几天时间都装不起来,慢慢地就丧失了学习ope... 阅读全文