路由器---------------------->开发板(有线网卡或者无线网卡)
路由器---------------->电脑(有线或者无线)
准备工作:
确保窗口能正常上网
IP地址分配方法:静态分配/动态分配(相对简单)
以动态分配为例
登录路由器查看IP地址时,登录(小米路由器)192.168.31.1
查看IP起始和结束地址5--254
查看网卡设备:右击“设备管理器”
设置windows的IP地址,
关闭IPV6,只使用IPV4
选择自动获取IP地址,自动获取DNS服务器地址
在窗口命令行查看IP,输入ipconfig
规划好虚拟机时,Windows,开发板的IP地址,分配为容易记住的地址
关闭的Windows的防火墙
最好关闭杀毒软件,如电脑管家,360
接下来打开虚拟机的Ubuntu,
我们使用的版本是ubuntu9.10,使用了带了的xawtv的环境
Vmware的选择为桥接模式
vmware的 - >编辑 - >虚拟网络编辑器 - >选择实际的网卡
虚拟网卡1选择主机模式,虚拟网卡8选择NAT模式
开启虚拟机Ubuntu的电源
输入密码123456
打开虚拟机终端,输入的ifconfig,查看IP,IP设置为同窗户同一网段的IP
输入sudoifocnfig eth4 xx.xx.xx.xx
关闭Ubuntu的防火墙,韦东山配套的Ubuntu的版本是默认关闭的
输入:sudo ufw disable
执行windows和Ubuntu的互ping,确认是否能够成功
Windows默认网关一般是路由器的地址
在ubuntu ping下路由器的IP地址,查看是否能够ping路由器成功
ping baidu.com,显示网络不可达
需要设置一下默认网关,使用命令:sudo route add default gw xx.xx.xx.xx(默认网关地址)
然后再输入route
显示了默认的网关,再次ping baidu.com,有响应
说明ping外网没问题,用Ubuntu的浏览器测试,如可以正常打开则表示没问题
在开发板测试的ping问题:
输入print查看IP
设置IP地址(网关地址,子网掩码)
ping windows的IP,查看是否成功
然后ping一下ubuntu IP
远程登录SSH服务,
上述为使用SSH的原因
检查ubutu下的SSH环境,用韦东山的Ubuntu的则可以不用搭建
在ubuntu下输入ps -e | grep ssh,查看ssh是否已经搭建好
使用secure-CRT登录:
输入SSH2,输入的ubuntu的主机IP,端口选择位22,用户名为书
连接成功后,输入密码123456
在CRT上输入pwd查看路径
然后再输入ls,确认远程登录是否成功
讲解FTP服务
在韦东山的ubuntu的已经安装好vsftpd的
查看一下配置文件:
输入:q退出
打开windows下的FileZilla软件:
输入相应内容:
此时就可以相互传递文件了
上图要考虑权限的问题