VirtualBox中安装的Cnetos7实现远程连接和访问外网

本文详细介绍如何在VirtualBox中配置双网卡实现内外网访问,并解决常见问题,包括配置静态IP、网络服务重启及端口转发等。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

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 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值