Click路由器的官方网站
目标:构建一台软件路由器
测试1:实现发包与接收
第一步:安装VMware,在VMware里安装两个Ubuntu虚拟机A和B(可以利用克隆的方式减少空间占用),按照下图为主机、虚拟机添加网卡并配置网卡的IP。
第二步:下载源代码,放在虚拟机里,编译click。
编译命令:进入click目录,
./weconfig
make
第三步:修改click配置文件。
1.修改VM1中的发送配置文件 /conf/zxzconf/pspgen.click
将源MAC、源IP均设为VM1的Eth1(注意:IP为倒字节序);
将目的MAC、目的IP设为VM2的Eth1。
2.修改VM2中的接收配置文件 /conf/zxzconf/printps