網站首頁 編程語言 正文
注:***電腦本地網卡配置靜態ip或者連接一個路由器均可
-
打開虛擬機,單擊:虛擬機->設置->選項->共享文件夾->添加
(window下創建的一個文件,自行創建,這里我創建的是E:\share)備 注:前提是安裝了VMwaretools。實現虛擬機與物理機的文件共享。虛擬機在/mnt/hgfs/可以找到添加的共享文件 -
虛擬機與主機之間通信
-
將虛擬機設置為橋接模式,并復制物理地址,在虛擬網絡設置中將VMNET0虛擬網卡橋接到主機連接局域網的局域網網卡上,點擊應用。橋接目的是使主機與虛擬機處于同一個網絡級別,即相當于用網線將兩者相連
-
共享文件夾丟失解決方案:
sudo vmhgfs-fuse .host:/ /mnt/hgfs/ -o allow_other -o uid=1000
-
進入虛擬機,vim /etc/network/interfaces -->設置網口(此處為ens33)為static ,并配置ip地址192.168.31.131(此處我的主機為192.168.31.102),然后重啟網卡。此時ifconfig 可以看到ens33口的if已經修改,嘗試ping主機,發現已經可以ping通了。
-
-
**連接路由器時配置開發板:**將開發板的ping網口(靠近電源口的eth1)通過網線連接到路由器,修改網口ip為
192.168.31.37
(此處最好設置為static,dhcp的方式雖然也可以,但是因為ip為變化,可能出問題),重啟開發板,此時登錄路由器網站192.168.31.1
發現有三臺設備連接(主機、虛擬機、開發板),用ping命令也是可以ping通的(三個設備之間ping通需要將各自的防火墻關掉)。 -
**無路由器時配置開發板:**將電腦的以太網卡設置為static,并配置ip地址(此處為
192.168.31.102
)。修改開發板網口ip為192.168.31.37
(此處最好設置為static,dhcp 的方式雖然也可以,但是因為ip為變化,可能出問題),重啟開發板。用網線將開發板與主機連接,等待主機網卡識別即可。 -
虛擬機開啟NFS服務:虛擬機開啟NFS服務
sudo apt-get install nfs-kernel-server
。開啟后修改環境變量vim /etc/exports
見下圖 然年重啟nfs :sudo /etc/init.d/nfs-kernel-server restart
。回到開發板,執行掛載命令:mount -t nfs 192.168.137.131: /home/wp/armshare /mnt/nfs
,此時進入/mnt/nfs就可以發現虛擬機中的文件了。 -
取消掛載命令:
umount /mnt
-
查看NFS服務器的共享文件夾命令: showmount -e 192.168.1.102
-
(此步驟可以不執行)虛擬機實現上網:在橋接主機成功后,發現Ping 144.144.144.144可以成功,但是Ping www.baidu.com卻不可以,原因是缺少域名服務器。進入
vim /etc/resolv.conf
添加域名服務器(pingnameserver 8.8.8.8 #谷歌域名服務器)。就可以實現上網了。
當然這里還有個問題,下次重啟后這個文件里面的內容可能會改變。自行百度如何解決重啟虛擬機resolv.conf中內容會初始化
原文鏈接:https://blog.csdn.net/qq_55537010/article/details/127837721
- 上一篇:UNIX環境高級編程筆記
- 下一篇:解決“您的連接不是私密鏈接”的問題
相關推薦
- 2023-01-05 Pandas使用Merge與Join和Concat分別進行合并數據效率對比分析_python
- 2022-04-15 Android開發Jetpack組件WorkManager用例詳解_Android
- 2022-10-18 C++示例分析內聯函數與引用變量及函數重載的使用_C 語言
- 2022-04-25 T-SQL查詢為何慎用IN和NOT?IN詳解_MsSql
- 2022-08-04 Python并發編程之IO模型_python
- 2022-06-12 Docker容器中數據卷volumes的使用_docker
- 2022-04-01 Kubernetes命令行工具--kubectl管理
- 2023-01-20 redis數據傾斜處理方法_Redis
- 最近更新
-
- window11 系統安裝 yarn
- 超詳細win安裝深度學習環境2025年最新版(
- Linux 中運行的top命令 怎么退出?
- MySQL 中decimal 的用法? 存儲小
- get 、set 、toString 方法的使
- @Resource和 @Autowired注解
- Java基礎操作-- 運算符,流程控制 Flo
- 1. Int 和Integer 的區別,Jav
- spring @retryable不生效的一種
- Spring Security之認證信息的處理
- Spring Security之認證過濾器
- Spring Security概述快速入門
- Spring Security之配置體系
- 【SpringBoot】SpringCache
- Spring Security之基于方法配置權
- redisson分布式鎖中waittime的設
- maven:解決release錯誤:Artif
- restTemplate使用總結
- Spring Security之安全異常處理
- MybatisPlus優雅實現加密?
- Spring ioc容器與Bean的生命周期。
- 【探索SpringCloud】服務發現-Nac
- Spring Security之基于HttpR
- Redis 底層數據結構-簡單動態字符串(SD
- arthas操作spring被代理目標對象命令
- Spring中的單例模式應用詳解
- 聊聊消息隊列,發送消息的4種方式
- bootspring第三方資源配置管理
- GIT同步修改后的遠程分支