virtualbox新建centos虚拟机并配置双网卡

  • 网卡1:NAT  (访问外网),配置端口转发->xshell连接
  • 网卡2:Host-Only (内网互通),手动配置IP

 

系统安装完后,默认无法xshell连接和访问外网,需进行如下配置

 

1. 关闭防火墙firewalld

# 永久关闭firewalld(重启后仍生效)
systemctl disable --now firewalld
 
# 永久关闭SELinux(需修改配置文件,重启生效)
sed -i 's/SELINUX=enforcing/SELINUX=disabled/' /etc/selinux/config

 

2. 网络接口设置

nmcli device status

nmcli connection up enp0s3

nmcli connection show enp0s3 | grep autoconnect

#避免重启后没网,需配置自动连接
nmcli connection modify enp0s3 connection.autoconnect yes

 

3. 确认NetworkManager服务开机自启

# 查看开机自启状态
systemctl is-enabled NetworkManager


systemctl enable NetworkManager


#reboot后ping baidu.com

 

4. 手动配置网卡2的IP

sudo vi /etc/sysconfig/network-scripts/ifcfg-enp0s8


DEVICE=enp0s8 
BOOTPROTO=static
IPADDR=192.168.56.xxx
PREFIX=24 
ONBOOT=yes 

systemctl restart network

 

5. 配置yum源

mkdir /etc/yun.repos.d.bak
mv /etc/yum.repos.d/* /etc/yum.repos.d.bak/
curl -o /etc/yum.repos.d/CentOS-Base.repo https://mirrors.aliyun.com/repo/Centos-7.rep

yum clean all
yum makecache
yum update -y

yum provides */netstat #已知缺少命令,查找安装包

 

 

1. virtualbox复制节点时,选择“完全复制”和“为所有网卡重新生成MAC地址”

2. xshell,查看->撰写->撰写窗格,选择“全部会话”,可批量执行shell命令

 

posted on 2025-11-18 15:09  Karlkiller  阅读(3)  评论(0)    收藏  举报

导航