VirtualBox中安装的Cnetos7实现远程连接和访问外网
1.在virtualBox的设置中网络配置双网卡网卡一:Host-Only网络,负责主机和虚机通信。(如Xshell远程访问)网卡二:NAT网络,负责上外网通信;2.在主机网络管理器中查看虚拟机的地址,为了能访问外网,我们配置192.168的网段,这里配置为192.168.56.112。使用静态地址分配。不启用DHCP。3. 在window的cmd中输入ipconfig查看配置完成后的地址,可以看
1.在virtualBox的设置中网络配置双网卡
网卡一:Host-Only网络,负责主机和虚机通信。(如Xshell远程访问)
网卡二:NAT网络,负责上外网通信;
2.在主机网络管理器中查看虚拟机的地址,为了能访问外网,我们配置192.168的网段,这里配置为192.168.56.112。使用静态地址分配。不启用DHCP。
3. 在window的cmd中输入ipconfig查看配置完成后的地址,可以看到主机地址和设置的虚拟机地址
4.在centos中查看使用命令查看端口,这里enp0s3是网卡1的
5. vim /etc/sysconfig/network-scripts/ifcfg-enp0s3编辑配置文件
service network restart让网络服务生效
ping www.baidu.com测试访问外网,可以访问成功
6.配置端口转发规则如下,子系统ip是网卡2的地址,完成此步骤后即可用远程连接工具访问linux(注意linux端开启sshd服务)
后面碰到无法打开虚拟机的问题,报错Failed to open/create the internal network 'HostInterfaceNetworking-VirtualBox Host-Only Ethernet...,参考https://www.jianshu.com/p/4bee5f609d01解决,
后面碰到重启centos后无法访问外网,此时我们可以使用Internet连接共享来使VirtualBox的虚拟网卡可以访问外网,配置如下:
此时VirtualBox虚拟网卡的IP会被改变为192.168.137.1,我们手动修改回192.168.56.112
systemctl restart network
更多推荐
所有评论(0)