設置 | 登錄 | 註冊

作者共發了3篇帖子。

我在VBOX虛擬機上安裝了Fedora Server純命令行界面的系統後,我對自己提出了很高的要求

1樓 巨大八爪鱼 2016-7-2 11:08

我的要求是:不得採用現成的軟體(如vsftpd, vbox自帶的文件共享等)進行主機與虛擬機通信和文件互傳,必須自己編寫C/C++程序通過網絡套接字來實現!並且,由於每次聯網時從學校工作室的路由器中獲得的IP位址都不一樣,當然虛擬機啟動後獲得的IP位址也不一樣,自己又沒有辦法進入學校路由器的後台。因此在自己的程序中必須想辦法通過虛擬機的計算機名來獲取IP位址,例如使用ARP協議。

當然,單片機的wifi模塊在連接路由器時,獲得的IP位址也是不確定的,因此可以定義一個網絡名,通過這個名稱與計算機進行無線通信。因為區域網中電腦互相訪問其實從根本上說並不是通過IP位址,而是通過網卡地址!

2樓 巨大八爪鱼 2016-7-2 11:09
並且,自己還要多熟悉一下linux命令,以及Linux C的標準庫與Windows下的VC有什麼不同。
3樓 巨大八爪鱼 2016-7-2 11:12
自己的路由器上可以通過配置DHCP實現將固定的IP位址分配給指定網卡地址,但是學校工作室的路由器是不能隨便操作的,所以每次得到的IP位址始終是不確定的。

內容轉換:

回覆帖子
內容:
用戶名: 您目前是匿名發表。
驗證碼:
看不清?換一張
©2010-2025 Purasbar Ver3.0 [手機版] [桌面版]
除非另有聲明,本站採用知識共享署名-相同方式共享 3.0 Unported許可協議進行許可。