Virtualbox的網路問題
我對 virtualbox 有一個令人沮喪的問題,我無法通過 ssh 進入虛擬機。
我在主機和來賓上都使用 debian。
ip addr on host 3: wlan0: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qdisc mq state UP group default qlen 1000 link/ether 00:26:b6:f5:f3:26 brd ff:ff:ff:ff:ff:ff inet 10.0.0.9/24 brd 10.0.0.255 scope global dynamic wlan0 valid_lft 48769sec preferred_lft 48769sec inet6 fe80::a16d:a4e:4251:d1d9/64 scope link valid_lft forever preferred_lft forever 10: vboxnet0: <BROADCAST,MULTICAST> mtu 1500 qdisc pfifo_fast state DOWN group default qlen 1000 link/ether 0a:00:27:00:00:00 brd ff:ff:ff:ff:ff:ff inet 10.0.0.77/24 brd 10.0.0.255 scope global vboxnet0 valid_lft forever preferred_lft forever
我試圖做一個 nmap 和 arp-scan,但我沒有看到任何東西在聽,我很困惑。誰能幫我?
請檢查這些;1.VM有橋接網路?然後檢查子網遮罩。兩台主機有不同的網路和網關。2.VM有NAT嗎?那麼你必須配置埠轉發規則。參考這個連結:
與您的虛擬機的網路連接——當然假設它有一個正確配置的服務可以連接——取決於您在虛擬機設置中選擇的網路類型。
1)NAT - 這就是它所說的。不幸的是,它不會在您的主機上創建匹配的地址。連接的唯一方法是轉發各個埠,就像在家用路由器上一樣。這是在管理器界面、機器設置、網路選項卡上完成的。如果您選擇“NAT”作為網路類型並且網卡處於活動/啟用狀態,則埠轉發按鈕將處於活動狀態且可用。
橋接 - 橋接主機中的一個乙太網設備,並直接連接到網路,就好像它被插入某個地方的插孔一樣。但是…某些工作場所、學校等不允許多個 MAC 地址通過單個託管交換機埠進行通信,如果是這種情況,則在您連接到的任何 LAN 上都將無法正常工作。
Host Only - 這會在您的主機和來賓之間創建一個虛擬網路。有一個可用的 dhcp 服務,但它不會提供網關。如果您希望您的客人連接,您需要在主機上設置 NAT/etc 並以這種方式提供訪問權限。
僅限內部 - 這會將機器連接到虛擬內部啞交換機。沒有 DHCP 服務,沒有網關訪問,什麼都沒有。哦,您的主機上沒有匹配的適配器。
我為很多練習/操場/實驗所做的是設置一台具有 2 個介面的機器 - 一台在橋接上,一台在內部。然後我把它變成一台路由器機器,帶有一個假域名 (fake.tld) DNS 服務、DHCP、為世界記憶體 DNS 服務等,然後啟動其他 VMS 以實際試驗並在內部唯一網路上執行操作.