VirtualBox+openwrt+ubuntu16.04 實現ssh
阿新 • • 發佈:2019-01-29
一、在VirtualBox中配置openwrt
映象轉換
cmd下
VBoxManage convertfromraw -format VDI penwrt-15.05.1-x86-64-combined-ext4.img openwrt.vdi
windows下使用VBoxManage.exe(可能需要全路徑)建立openwrt虛擬機器
不用新增虛擬硬碟,完成後在設定儲存中新增vdi
配置網絡卡
這裡我用的host-only,用其他的也可以,看自己的需求吧。
然後就可以啟動了
啟動時中間如果停住不動了,敲一下回車就可以了。
設定初始密碼passwd
檢視一下網路配置ifconfig 直接看ifconfig br-lan
可以看見它初始的address是192.168.1.1,然後我們把它改成192.168.1.100
二、在VirtualBox中配置ubuntu16.04
> 本來想傳一個的,結果發現只能上傳60M以內的,就只有算了,你們自己網上找一個吧,我用的是這個=>ubuntukylin-16.04-desktop-amd64.iso
同樣建立一個虛擬機器
建立虛擬硬碟,然後一直下一步就好了。
然後在設定儲存中點選光碟配置iso然後配置網絡卡,同樣配置的host-only
然後就可以啟動安裝了。這個版本安裝還是很簡單的,大概20多分鐘就裝好了。
設定root密碼 sudo passwd然後配置ip
ifconfig檢視網絡卡資訊
可以看見你的網絡卡名稱,我的是enp0s3,然後就可以配置了
vim /etc/network/interfaces
新增
auto enp0s3
iface enp0s3 inet static
address 192.168.1.2
netmask 255.255.255.0
gateway 192.168.1.1
重啟網絡卡
/etc/init.d/networking restart
三、配置VirtualBox Host-Only Network
win8的系統在控制面板中搜索網路連線-檢視網路連線就可以了看到了。 在屬性裡面設定internet版本協議4
四、互ping並實現ssh
這裡我用的ubuntu虛擬機器ping的openwrt和宿主機。
- 然後ssh openwrt
ssh -l root 192.168.1.100
- 檢視openwrt管理頁面
登入192.168.1.100,密碼是openwrt設定的密碼