【Linux】VirtualBox虚拟网络配置

Host OS : Windows 10

Guest OS : CentOS 6.8

VirtualBox:5.1.18

网络连接方式: NAT

1.CentOS中使用DHCP

[root@goukaiHost opt]# cat /etc/sysconfig/network-scripts/ifcfg-eth0
DEVICE=eth0
HWADDR=08:00:27:74:E9:14
TYPE=Ethernet
UUID=aa2112e6-21b6-4a14-89e7-a2b769f212b8
ONBOOT=yes
NM_CONTROLLED=yes
BOOTPROTO=dhcp

DEFROUTE=yes
PEERDNS=yes
PEERROUTES=yes
IPV4_FAILURE_FATAL=yes
IPV6INIT=no
NAME="System eth0"

2.查看inet addr(NAT端口转发时的子系统IP)

[root@goukaiHost opt]# ifconfig eth0
eth0      Link encap:Ethernet  HWaddr 08:00:27:74:E9:14  
          inet addr:10.0.2.15  Bcast:10.0.2.255  Mask:255.255.255.0
          inet6 addr: fe80::a00:27ff:fe74:e914/64 Scope:Link
          UP BROADCAST RUNNING MULTICAST  MTU:1500  Metric:1
          RX packets:357 errors:0 dropped:0 overruns:0 frame:0
          TX packets:273 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:1000 
          RX bytes:34617 (33.8 KiB)  TX bytes:31373 (30.6 KiB)

3.在VirtualBox中设置NAT端口转发:

a. 管理-->全局设定-->网络-->VirtualBox Host-Only Ethernet Adapter-->编辑 查看主机虚拟网络界面 IPv4地址192.168.56.1 这就是NAT端口转发时的主机IP

b.设备-->更改网络连接 -->网卡1-->连接方式(NAT)-->端口转发

端口转发规则,填写名称,协议TCP,主机IP就是a中主机虚拟网络界面里 IPv4地址192.168.56.1,主机端口22 子系统IP是CentOS中的inet addr:10.0.2.15,子系统端口:22

4.然后就可以用xshell客户端进行登录了。

原文地址:https://www.cnblogs.com/zengweiming/p/6599763.html