ubuntu网络环境搭建
配置网络环境有很多种方法,可以用命令行也可以用图形化界面。ip可以是静态的也可以是动态的。当然要是用SSH访问的话要配置成静态的,但是用校园网的话,又要是动态的,这里就不详细说了。
我们配置ubuntu是为了能够上互联网,那为什么要把开发板和ubuntu组成局域网呢?
我们编译程序写程序都是在ubuntu上,开发板没有键盘和屏幕。然后传到开饭执行,之前裸机开发程序都比较小,速度不快的串口线就可以达到要求。而跑操作系统的话程序就大了,用串口传太慢了。所以我们使用网络来传递。
和开发板通过网线连接需要设置成桥接模式,有点痛呀,我回学校还要再设置一下。
1 # interfaces(5) file used by ifup(8) and ifdown(8)
2 auto lo
3 iface lo inet loopback
4 auto ens33
5 iface ens33 inet dhcp
6 #address 192.168.26.136
7 #netmask 255.255.255.0
8 #gateway 192.168.26.1
之前这个文件中是有一些配置信息的我们把他改成下面这样:
我使用的是ubuntu18.04大家可能和我的图形化配置方式不同
点击ADD关闭网络连接,再重新连接,骚扰一下百度,ok了。
在和开发板连接时要桥接到有线网卡,我的电脑没有,拓展坞还在路上,有点痛。
再交互模式下配置开发板的相关信息,ping一下开发板能通就可以了,现在没网卡不能演示。
tftp服务器环境搭建
dpkg -s tftpd-hpa
看看自己安没安这个服务,安了开始配置
sudo apt-get install tftpd-hpa tftp-hpa
创建文件夹并给它最高权限
测试一下没有问题
nfs服务器环境搭建
dpkg -s nfs-kernel-server
看看安没安
sudo vi /etc/exports
修改配置文件
完了GG了
su sudo su - 这三个命令全失效了
还有chmod也失效了,太痛了吧
全力一修实在不行只能用快照恢复了
完喽网上一堆这哪的都不行,老毛病犯了不能强制进入命令行。恢复快照吧,吐了
我的虚拟机有点问题正常按步骤来就行。