其他

Centos 最小化安装配置网络以及作面vnc等

2023-03-24 00:03:05 gx 94

前几天小编给大家分享了如何给Centos6.7版本的虚拟机配置网络,感兴趣的小伙伴可以点击进去看看。小编按照Centos6.7版本的虚拟机网络配置教程来配置Centos7.4的虚拟机网络,发现行不通啊,在踩坑之后,再勇敢的爬出来,整理了这一篇Centos7.4的虚拟机网络配置教程,希望小伙伴们在利用Centos7版本的路上少踩一些坑。话不多说,直接上教程。

一、静态网络配置

1、打开虚拟机,输入账号和密码进行登录。之后输入cd /etc/sysconfig/network-scripts/,进入到网络配置的界面,通过命令ls查看网络配置文件。如下图所示。

发现和Centos6.7版本的配置文件有点儿差异,在Centos6.7版本中网络配置文件在ifcfg-eth0中,但是在Centos7.4版本中网络配置文件在ifcfg-ens160中。

2、通过vi ifcfg-ens160或者vim ifcfg-ens160命令,进入到网络配置文件中去。下图是原生态的网络配置文件,内容比Centos6.7版本多些。


高性能工作站服务器找我们

3、但是我们需要更改的地方只有两处,还需要增加IP地址、网关、掩码和DNS1以及备用DNS2。具体配置如下图所示。


高性能工作站服务器找我们

将ONBOOT设置为yes,将BOOTPROTO设置为static(静态),尔后在后边添加IP地址、网关、掩码和DNS1以及备用DNS2。

修改完之后按下Esc,再输入:wq!,以保存退出。

如果不确定是否已经修改成功,可以通过cat /etc/sysconfig/network-scripts/ ifcfg-ens160进行查看。

4、重启网络,在命令行中输入service network restart。重启网卡成功之后右边会出现绿色的ok字样,如下图所示。如果出现红色的Failed,说明网络配置出现问题了,常见的错误是IP不可用或者ONBOOT和BOOTPROTO未更改。


高性能工作站服务器找我们

至此,此时虚拟机连接互联网成功。

5、可以通过ip addr命令可以查看IP地址,如下图所示。一开始小编想使用ipconfig查看IP地址,但是系统却提示command not found(找不到命令),这点也是和Centos6.7版本的不同之处。


高性能工作站服务器找我们

操作步骤如下:

1) 在命令行中输入:

vi /etc/sysconfig/network-scripts/ifcfg-ens160

2)之后修改ONBOOT=yes即可,其他的默认,也不需要增添任何的IP、网关等,修改完成之后保存退出。

3)之后输入 service network restart ,重启网卡。

4)最后输入ip addr查看IP地址。


高性能工作站服务器找我们

至此,centos7.4系统的虚拟机网络配置过程已经完成~~~


一、CentOS查看是否已安装桌面环境和桌面版本

方法一:查看linux所有已安装和可安装的批量以组安装的包,一般桌面环境的包都在这里面

命令:yum grouplist

高性能工作站服务器找我们

 

可以看到,没有安装组信息文件。

 

方法二:

1、先切换到图形GUI模式

命令:init 5

运行级别3:完全的多用户状态(有NFS),登陆后进入控制台命令行模式

运行级别5:X11控制台,登陆后进入图形GUI模式

 

2、查看当前运行级别:

命令:runlevel

第一个字符:上一次的运行级别;第二个字符:本次的运行级别

 

3、查看是否有运行中的桌面进程

命令:ps -A | egrep -i "gnome|kde|mate|cinnamon|lx|xfce|jwm"

Linux的桌面系统系统多达十几种,像gnome、kde、mate、cinnamon、lxde、xfce、jwm等。比较常用的一般是gnome、kde、xfce等。

高性能工作站服务器找我们

 

可以看到,没有任何主流的桌面进程。

 

二、CentOS安装桌面环境

前提:

1、使用root用户登录

2、可以访问外网

 

操作:

1、获取并批量以组安装的方式安装CentOS默认的图形界面GNOME程序包

命令:yum -y groupinstall "GNOME Desktop" "Graphical Administration Tools"

 

高性能工作站服务器找我们

安装成功。

 

2、切换到图形GUI模式

命令:init 5

 

3、查看当前运行级别:

命令:runlevel

高性能工作站服务器找我们

 

4、查看是否有运行中的桌面进程。

命令:ps -A | egrep -i "gnome|kde|mate|cinnamon|lx|xfce|jwm"

高性能工作站服务器找我们

gnome启动成功

 

三、安装xrdp和vnc服务

1、xrdp在EPEL仓库可以使用,所以可以配置 EPEL仓库:

命令:sudo rpm -Uvh https://dl.fedoraproject.org/pub/epel/epel-release-latest-7.noarch.rpm

高性能工作站服务器找我们

 

2、安装xrdp插件

命令:yum -y install xrdp

高性能工作站服务器找我们

 

3、安装vnc插件

命令:yum -y install tigervnc-server

高性能工作站服务器找我们

 

4、启动服务:

命令:systemctl start xrdp.service

命令:systemctl status xrdp.service

高性能工作站服务器找我们

 

关闭防火墙

1、命令行界面输入命令“systemctl status firewalld.service”并按下回车键。

2、然后在下方可度以查看得到“active(running)”,此时说明防火墙已经被打开了。

3、在命令行中输入systemctl stop firewalld.service命令,进行关闭防火墙

4、然后再使用命令systemctl status firewalld.service,在下方出现disavtive(dead),这权样就说明防火墙已经关闭。

5、再在命令行中输入命令“systemctl disable firewalld.service”命令,即可永久关闭防火墙。


四、远程连接CentOS

1、打开远程桌面工具:

高性能工作站服务器找我们

2、输入Linux用户名和密码

高性能工作站服务器找我们

3、远程登录桌面成功

高性能工作站服务器找我们

 

 


解决方案