網(wǎng)站首頁 編程語言 正文
注:***電腦本地網(wǎng)卡配置靜態(tài)ip或者連接一個(gè)路由器均可
-
打開虛擬機(jī),單擊:虛擬機(jī)->設(shè)置->選項(xiàng)->共享文件夾->添加
(window下創(chuàng)建的一個(gè)文件,自行創(chuàng)建,這里我創(chuàng)建的是E:\share)備 注:前提是安裝了VMwaretools。實(shí)現(xiàn)虛擬機(jī)與物理機(jī)的文件共享。虛擬機(jī)在/mnt/hgfs/可以找到添加的共享文件 -
虛擬機(jī)與主機(jī)之間通信
-
將虛擬機(jī)設(shè)置為橋接模式,并復(fù)制物理地址,在虛擬網(wǎng)絡(luò)設(shè)置中將VMNET0虛擬網(wǎng)卡橋接到主機(jī)連接局域網(wǎng)的局域網(wǎng)網(wǎng)卡上,點(diǎn)擊應(yīng)用。橋接目的是使主機(jī)與虛擬機(jī)處于同一個(gè)網(wǎng)絡(luò)級(jí)別,即相當(dāng)于用網(wǎng)線將兩者相連
-
共享文件夾丟失解決方案:
sudo vmhgfs-fuse .host:/ /mnt/hgfs/ -o allow_other -o uid=1000
-
進(jìn)入虛擬機(jī),vim /etc/network/interfaces -->設(shè)置網(wǎng)口(此處為ens33)為static ,并配置ip地址192.168.31.131(此處我的主機(jī)為192.168.31.102),然后重啟網(wǎng)卡。此時(shí)ifconfig 可以看到ens33口的if已經(jīng)修改,嘗試ping主機(jī),發(fā)現(xiàn)已經(jīng)可以ping通了。
-
-
**連接路由器時(shí)配置開發(fā)板:**將開發(fā)板的ping網(wǎng)口(靠近電源口的eth1)通過網(wǎng)線連接到路由器,修改網(wǎng)口ip為
192.168.31.37
(此處最好設(shè)置為static,dhcp的方式雖然也可以,但是因?yàn)閕p為變化,可能出問題),重啟開發(fā)板,此時(shí)登錄路由器網(wǎng)站192.168.31.1
發(fā)現(xiàn)有三臺(tái)設(shè)備連接(主機(jī)、虛擬機(jī)、開發(fā)板),用ping命令也是可以ping通的(三個(gè)設(shè)備之間ping通需要將各自的防火墻關(guān)掉)。 -
**無路由器時(shí)配置開發(fā)板:**將電腦的以太網(wǎng)卡設(shè)置為static,并配置ip地址(此處為
192.168.31.102
)。修改開發(fā)板網(wǎng)口ip為192.168.31.37
(此處最好設(shè)置為static,dhcp 的方式雖然也可以,但是因?yàn)閕p為變化,可能出問題),重啟開發(fā)板。用網(wǎng)線將開發(fā)板與主機(jī)連接,等待主機(jī)網(wǎng)卡識(shí)別即可。 -
虛擬機(jī)開啟NFS服務(wù):虛擬機(jī)開啟NFS服務(wù)
sudo apt-get install nfs-kernel-server
。開啟后修改環(huán)境變量vim /etc/exports
見下圖 然年重啟nfs :sudo /etc/init.d/nfs-kernel-server restart
。回到開發(fā)板,執(zhí)行掛載命令:mount -t nfs 192.168.137.131: /home/wp/armshare /mnt/nfs
,此時(shí)進(jìn)入/mnt/nfs就可以發(fā)現(xiàn)虛擬機(jī)中的文件了。 -
取消掛載命令:
umount /mnt
-
查看NFS服務(wù)器的共享文件夾命令: showmount -e 192.168.1.102
-
(此步驟可以不執(zhí)行)虛擬機(jī)實(shí)現(xiàn)上網(wǎng):在橋接主機(jī)成功后,發(fā)現(xiàn)Ping 144.144.144.144可以成功,但是Ping www.baidu.com卻不可以,原因是缺少域名服務(wù)器。進(jìn)入
vim /etc/resolv.conf
添加域名服務(wù)器(pingnameserver 8.8.8.8 #谷歌域名服務(wù)器)。就可以實(shí)現(xiàn)上網(wǎng)了。
當(dāng)然這里還有個(gè)問題,下次重啟后這個(gè)文件里面的內(nèi)容可能會(huì)改變。自行百度如何解決重啟虛擬機(jī)resolv.conf中內(nèi)容會(huì)初始化
原文鏈接:https://blog.csdn.net/qq_55537010/article/details/127837721
相關(guān)推薦
- 2023-01-14 Go?庫(kù)bytes.Buffer和strings.Builder使用及性能對(duì)比_Golang
- 2022-08-22 python作圖基礎(chǔ)之plt.contour實(shí)例詳解_python
- 2022-04-30 詳解Matlab如何繪制小提琴圖_C 語言
- 2023-01-15 rust異步編程詳細(xì)講解_Rust語言
- 2022-05-22 云原生Kubernetes初始化容器Init使用教程_云其它
- 2022-03-21 C語言打印正方形實(shí)例代碼_C 語言
- 2022-08-30 Springcloud--Ribbon組件來實(shí)現(xiàn)服務(wù)調(diào)用的負(fù)載均衡
- 2023-03-05 快速修改運(yùn)行中的docker容器端口映射的三種方式_docker
- 最近更新
-
- window11 系統(tǒng)安裝 yarn
- 超詳細(xì)win安裝深度學(xué)習(xí)環(huán)境2025年最新版(
- Linux 中運(yùn)行的top命令 怎么退出?
- MySQL 中decimal 的用法? 存儲(chǔ)小
- get 、set 、toString 方法的使
- @Resource和 @Autowired注解
- Java基礎(chǔ)操作-- 運(yùn)算符,流程控制 Flo
- 1. Int 和Integer 的區(qū)別,Jav
- spring @retryable不生效的一種
- Spring Security之認(rèn)證信息的處理
- Spring Security之認(rèn)證過濾器
- Spring Security概述快速入門
- Spring Security之配置體系
- 【SpringBoot】SpringCache
- Spring Security之基于方法配置權(quán)
- redisson分布式鎖中waittime的設(shè)
- maven:解決release錯(cuò)誤:Artif
- restTemplate使用總結(jié)
- Spring Security之安全異常處理
- MybatisPlus優(yōu)雅實(shí)現(xiàn)加密?
- Spring ioc容器與Bean的生命周期。
- 【探索SpringCloud】服務(wù)發(fā)現(xiàn)-Nac
- Spring Security之基于HttpR
- Redis 底層數(shù)據(jù)結(jié)構(gòu)-簡(jiǎn)單動(dòng)態(tài)字符串(SD
- arthas操作spring被代理目標(biāo)對(duì)象命令
- Spring中的單例模式應(yīng)用詳解
- 聊聊消息隊(duì)列,發(fā)送消息的4種方式
- bootspring第三方資源配置管理
- GIT同步修改后的遠(yuǎn)程分支