在VirtualBox中最小化部署CentOS,设置固定IP并可以访问外网开启SSH连接

使用CentOS7-minmal进行Linux部署

使用CentOS7-minmal.iso进行在virtualBox上最小化安装

1、部署CentOS7

VirtualBox中新建虚拟机,输入名称为CentOS会自动选择类型(read),分配内存和大小创建完毕后在设置中配置处理器数量并启用两张网卡

  • 网卡一:仅主机网络(host-only)用于通过主机网络连接互联网
  • 网卡二:网络地址转换器(NAT)用于外部通信

在这里插入图片描述

在存储控制器中挂载下载的启动镜像,用于第一次启动安装系统

在这里插入图片描述

启动后选择第一个,install CentOS7 安装系统

在这里插入图片描述

进入图形界面后,选择最小安装并配置分区或自动分区,下一步,并设置root密码,等待安装完毕,点击重启

2、 启用网卡和网络工具

启动后,输入用户名密码进入系统(默认用户名root)

在这里插入图片描述

使用ip addr命令查看本机网络信息

在这里插入图片描述

cd /etc/sysconfig/network-scripts/进入到网卡配置文件目录,使用vi ifcfg-X分别修改两张网卡配置文件X是当前的网卡名(如上图enp0s3、enp0s8),都将最后一行改为

ONBOOT=yes

使用命令重启网卡服务

service network restart

在这里插入图片描述

再次使用ip addr可以看到出现了IP,并且可以访问网络

在这里插入图片描述

使用命令安装 net-tools工具,会启用ifconfig服务,并方便网络管理

yum install net-tools

在这里插入图片描述

3、设置固定IP

使用命令cd /etc/sysconfig/network-scripts/进入网卡配置文件目录

vi ifcfg-[x]修改当前本地网段的网卡的配置文件,(如步骤2的

TYPE=Ethernet
PROXY_METHOD=none
BROWSER_ONLY=no
#BOOTPROTO=dhcp  #注释之前的 
# 修改bootproto为静态
BOOTPROTO=static
DEFROUTE=yes
IPV4_FAILURE_FATAL=no
IPV6INIT=yes
IPV6_AUTOCONF=yes
IPV6_DEFROUTE=yes
IPV6_FAILURE_FATAL=no
IPV6_ADDR_GEN_MODE=stable-privacy
NAME=enp0s3
UUID=474d061e-703a-4b61-a35e-77d88ba6f387
DEVICE=enp0s3
# 添加需要固定的ip
IPADDR=192.168.56.104
# 添加子网掩码
NETMASK=255.255.255.0
ONBOOT=yes

保存后,使用如下命令重启网卡服务

service network restart

4、Xshell远程SSH连接

检测SSHD服务有没有启动

service sshd status

在这里插入图片描述

若没有启动使用

systemctl enable sshd # sshd自动启动
systemctl start sshd # 启动sshd

在Xshell上输入之前设置的虚拟机IP地址,点击连接输入用户名和密码即可

在这里插入图片描述

可以向在虚拟机中一样使用命令行

在这里插入图片描述
此时可以在virtualBox中选择无界面启动,节省资源(设置固定IP和SSHD自启动后,xshell上重启可自动连接)
在这里插入图片描述

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值