一.验证tun/tap模块
1.tun/tap模块
验证是否包含tun/tap模块:modinfo tun
验证tun/tap模块是否加载:lsmod | grep tun
二.Linux系统常用命令
1.目录查看ls
ls 查看当前目录下的所有目录和文件
ls -a 查看当前目录下的所有目录和文件(包括隐藏的文件)
2.pwd
pwd查看当前目录路径
3.目录切换 cd
cd / 切换到根目录
cd ~ 切换到home目录
cd - 切换到上次访问的目录
4.查看内容cat
用cat查看只能看到最后的内容,看不见中间的内容
5.touch
创建文件或修改文件时间
如果文件不存在,可以创建一个空白文件
6.rm
rm删除文件或者目录,删除的文件或者目录无法恢复
7.ifconfig
ifconfig 可以查看/配置计算机当前的网卡配置信息
8.ping
ping一般用于检测当前计算机到目标计算机之间的网络是否通畅,数值越大,速度越慢
9.exit
exit退出当前登录
‘
三.实验常用
1.创建一个脚本
2.打开属性
右键脚本点击properties
3.打开权限
把allow那行勾选上
4.执行bash命令运行脚本
5.执行Linux命令ip netns list查询已经建立连接的NS列表。
6.打开一个终端窗口,利用 Linux 命令 bash 将本窗口模拟成主机 ns56A和ns57C的终端
7.在主机 ns57C 上打开 UDP 服务程序,在主机 ns56A 上打开UDP 客户程序,在 ns57C 上的 UDP 服务程序通信
8.在主机 ns57C 上打开 TCP 服务程序。在主机 ns56A 上打开 TCP 客户程序,然后通过网络将主机 ns57C 上的 3500.0 文件读取到 ns56A