mac 搭建 tftp 服务,开发板有线连接动态分配 IP 地址上传文件到 mac
时间: 2023-09-09 13:13:31 浏览: 50
您可以按照以下步骤在 Mac 上搭建 TFTP 服务并上传文件:
1. 打开终端并安装 tftp-hpa,输入以下命令并按回车键:
```
brew install tftp-hpa
```
2. 启动 TFTP 服务,输入以下命令并按回车键:
```
sudo launchctl load -F /System/Library/LaunchDaemons/tftp.plist
```
3. 确认 TFTP 服务已经启动,输入以下命令并按回车键:
```
sudo launchctl list | grep tftp
```
如果输出结果中包含 "com.apple.tftpd",则表示 TFTP 服务已经启动。
4. 将需要上传的文件放到 TFTP 服务的根目录下(默认为 /private/tftpboot),例如:
```
sudo cp /path/to/file /private/tftpboot/
```
5. 在开发板上启动 TFTP 客户端,输入以下命令并按回车键:
```
tftp -i <mac地址> put <文件名>
```
其中,<mac地址> 为 Mac 的物理地址(可在系统偏好设置 -> 网络 -> 高级 -> 硬件中查看),<文件名> 为需要上传的文件名。
6. 如果一切正常,文件将会被上传到 Mac 的 TFTP 服务根目录下。
注意:由于开发板使用动态 IP 地址,您需要在上传文件之前确定开发板的 IP 地址,并将其用于 TFTP 客户端命令中。