tftp服务器搭建详细步骤

准备工作: 1.Ubuntu虚拟机应该使用桥bridge网络,而不是NAT网络模式
2.然后手动设置静态虚拟机IP地址: /etc/network/interfaces
{
打开网络配置脚本:vim /etc/network/interfaces
auto lo
iface lo inet loopback
auto eth0 //根据自己IP情况修改
iface eth0 inet static
address 192.168.2.45
netmask 255.255.255.0
gateway 192.168.2.1
启动网络脚本:/etc/init.d/networking restart
}
3.然后手动添加DHCP服务器:vim /etc/resolv.conf
{
打开网络配置脚本:vim /etc/resolv.conf
nameserver 202.103.24.68
启动网络脚本:/etc/init.d/networking restart
}
4.进入虚拟机网络IP编辑界面:虚拟机->edit->Virtual network editor,将bridged设置为automatic模式
5.关闭WINDOW防火墙:控制面板->Window防火墙
6.主机断开无线网络功能,虚拟机也关闭无线网络功能
7.关闭ubuntu防火墙,一般默认情况下是关闭的,如果不是,则执行关闭防火墙命令ufw disable(查看防火墙状态ufw status)
8.将2根网线一根接入主机,一根接如arm板子(采用网络路由的形式)
9.主机与虚拟机互ping测试
10.虚拟机与开发板互ping测试
11.主机与开发板互ping测试,如果都ping通,则准备工作 OK



Ubuntu8.04环境tftp服务安装配置方法
(请为本文打分后查看详情) Loading ...发布时间:2008-10-11 18:50发布人:Eric 所属分类:Ubuntu
本文将帮助你组建基于Ubuntu 8.04的tftp服务器端及客户端,从而搭建完整的tftp应用服务环境。

首先介绍我们接下来要安装的三个包:
1.xinetd:xinetd是一个守护进程,用于处理对各种服务的请求,当xinetd监控的服务请求出现时,xinetd会使用/etc /xinetd.conf文件 读取/etc/xinetd.d目录中的配置文件,然后,根据所请求服务的xinetd.conf文件内容,启动相应的程序.

2.tftpd :服务端
3.tftp:客户端

第一步:安装相关软件包

sudo apt-get install tftpd (服务端)
sudo apt-get install tftp (客户端)
sudo apt-get install xinetd (超级服务器)

第二步:建立配置文件

cd /etc/xinetd.d/
vim tftp
输入

{{{{{注意要空格}}}}}}
service tftp
{
socket_type = dgram
protocol = udp
wait = yes
user = root
server = /usr/sbin/in.tftpd
server_args = -s /tftpboot
disable = no
per_source = 11
cps = 100 2
flags = IPv4
}

存盘退出



3、建立tftp服务文件目录
mkdir /tftpboot
4、从新启动服务
/etc/init.d/xinetd restart

提示:在执行了这个命令后,可能显示一些信息,但是不会影响使用(具体什么原因我也不太清楚),下面的

步骤顺利通过就可以了。

安装完成!测试方法:
在/tftpboot 目录下随便放个文件abc

然后 运行tftp 服务器ip(比如tftp 192.168.1.1), 进入tftp命令行

输入get abc 看看是不是能把文件下下来,如果可以就可以了,也可以put 文件上去。


5.如果上述所有操作都完成,仍然arm仍然ping不通虚拟机,则板子网卡有问题,换板子

5.以后所有的压缩文件拷贝到/opt文件下解压

相关文档
最新文档