There are currently 3 posts.
Font size: Small - 100% (Default)  Content converter: No conversion
 
Clicks Replies
1112 2
我在VBOX虚拟机上安装了Fedora Server纯命令行界面的系统后,我对自己提出了很高的要求
巨大八爪鱼
武林盟主 二十一级
Reply
Floor 1 Posted at: 7/2/16 11:08

我的要求是:不得采用现成的软件(如vsftpd, vbox自带的文件共享等)进行主机与虚拟机通信和文件互传,必须自己编写C/C++程序通过网络套接字来实现!并且,由于每次联网时从学校工作室的路由器中获得的IP地址都不一样,当然虚拟机启动后获得的IP地址也不一样,自己又没有办法进入学校路由器的后台。因此在自己的程序中必须想办法通过虚拟机的计算机名来获取IP地址,例如使用ARP协议。

当然,单片机的wifi模块在连接路由器时,获得的IP地址也是不确定的,因此可以定义一个网络名,通过这个名称与计算机进行无线通信。因为局域网中电脑互相访问其实从根本上说并不是通过IP地址,而是通过网卡地址!

巨大八爪鱼
武林盟主 二十一级
Reply
Floor 2 Posted at: 7/2/16 11:09
并且,自己还要多熟悉一下linux命令,以及Linux C的标准库与Windows下的VC有什么不同。
巨大八爪鱼
武林盟主 二十一级
Reply
Floor 3 Posted at: 7/2/16 11:12
自己的路由器上可以通过配置DHCP实现将固定的IP地址分配给指定网卡地址,但是学校工作室的路由器是不能随便操作的,所以每次得到的IP地址始终是不确定的。
Reply the post
Content:
User: You are currently anonymous.
Captcha:
Unclear? Try another one.
(Shortcut key: Ctrl+Enter)
Post Information
Clicks: 1112 Replies: 2
Author: 巨大八爪鱼
Last reply: 巨大八爪鱼
Last reply time: 7/2/16 11:12
Bar Hot Posts
Bar Good Posts
Announcements