最近在做简单的测试工作,记录一下环境的相关配置。
实验环境介绍:一台客户机(192.168.4.X),两台服务器(192.168.3.X、192.168.4.X),WANem的两个网卡eth0(192.168.3.1)和eth1(192.168.4.1);要求客户机分别从不同网段的两台服务器下载不同大小的文件(1m、500k、100k等),通过对比下载时间,对比出两台服务器的下载速度(其中一台优化过内核,用来加速)。
不同主机的下载文件的存放一般在: cd /var/www 或者 cd /var/www/html
在这目录下添加下载文件(500k) : dd if=/dev/zero of=500k bs=500k count=1
在WANem上:启动两个网卡接口: ifconfig eth0 up 之后配置相应ip地址 ifconfig eth0 192.168.3.1 (对eth1操作类似)
并开启转发功能 : echo 1 > /proc/sys/net/ipv4/ip_forward
在客户机上: 配置好ip 并添加相关路由 route add -net 192.168.3.0/24 gw 192.168.4.1 (通过eth1访问3网段的网络)
配置好ip后可打开网页输入192.168.3.1/WANem,对eth0和eth1的时延、丢包率进行设置。
并在两台服务器上进行相关配置 route add -net 192.168.4.0/24 gw 192.168.3.1 还需要httpd一下 关闭防火墙 在WANem上则是输入 apache2(可能有差异)
远程到其他主机: ssh root@192.168.X.X
从本机发送文件到其他主机 scp -r 文件所在文件夹/文件名 root@目的主机ip地址:/目的存储地
连接到目的主机获取所需文件 sftp root@目的主机ip
get 目标文件 /本机存储目录