VirtualBox安裝linux系統後 主、虛互ping通(1-n) 多虛擬機互通(n-n)

 

前提條件

1.主機:windows10   控制面板\網絡和 Internet\網絡連接  的網卡 VirtualBox Host-Only Network 是開啓狀態(默認開啓)

2.虛擬機:VirtualBox 中已安裝好linux系統(CentOs6.8)

 

需要實現的效果

1.所有虛擬機都可以聯網(必要時要聯網下載軟件)

2.主機、虛擬機之間可以互相ping通(模擬操作遠端機器)

3.虛擬機不佔用主機所在路由器下的ip地址資源(同4)

4.虛擬機設置成靜態ip(不會發生頻繁改動,方便長期使用,不受外部網絡變更影響,比如搬家)

5.多臺虛擬機可以內部通信

如果不考慮3、4則將虛擬機的網卡【連接方式】直接設置成 【橋接網卡】即可

 

設置步驟

宿主機器設置:

虛擬機設置

網卡1:(默認即可)

網卡2:

虛擬機ip設置:

 

沒有圖形界面

可參考使用命令修改:https://www.cnblogs.com/GJ-ios/p/6393737.html

如何查看ip地址命令:   ifconfig   (if千萬別打成了ip,ipconfig是windows裏面的用法)

 

總結:

宿主機:   

        給虛擬網卡(VirtualBox Host-Only Network)設置ip,可以任意設置地址,並不一定要設置成192.168.56.1

虛擬機: 

        1.增加 1張網卡【連接方式】設置成【僅主機(Host-Only)網絡】

        2.網關必須和宿主機器的ip相同

注意事項:

        1.新安裝的linux系統防火牆默認是打開的

#查看防火牆狀態
service iptables status
#關閉防火牆
service iptables stop
#查看防火牆開機啓動狀態
chkconfig iptables --list
#關閉防火牆開機啓動
chkconfig iptables off

        2.ssh服務未開啓 參考:https://blog.csdn.net/java_dotar_01/article/details/76942563

#查看ssh服務狀態
sudo service sshd status
#安裝ssh服務
sudo yum install sshd
#啓動ssh服務
sudo service sshd start

#開機啓動 1
vi /etc/rc.local
加入:service sshd start 或  /etc/init.d/sshd start

#開機啓動 2
chkconfig --level 2345 sshd on

       3.允許root賬戶進行ssh登錄

vi編輯/etc/ssh/sshd_config
:set nu 打開行號
去掉#註釋
13行   #Port 22
43行   #PermitRootLogin yes
:wq 保存後退出


擴展知識點:
vi 編輯器下 如何查找字符串  
https://jingyan.baidu.com/article/219f4bf793a0c2de442d38f1.html

斜槓後跟要查的字符串 如:  /word    
回車開始查找  
n下一個 
N上一個

 

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章