Linux首次开机必备配置——以Centos8为例(主机名称,网络配置)

作者: 郭子渝 分类: 红帽认证 发布时间: 2020-02-29 16:25 本文共2774个字,阅读需要7分钟。

如果想要了解我Linux系统的安装可以进入我之前的博文《Linux系统的安装


新系统刚刚安装完成,不管是作为服务器还是桌面,最好可以作一些必要的配置,比如主机名和网络配置,主机名不配置,在作远程连接的时候机器可能会混淆。下面这张图是没有进行修改的图片,这要是机器多一点,你能分的清楚吗。

没有配置网络问题更致命,这个就不必多说了。

直接进入正题,配置主机名

LInux一切皆文件,我们可以直接修改配置文件,想了解Linux文件结构可以翻阅我的博文《Linux文件结构》

vim /etc/hostname

没有安装vim的可以先用vi,了解vi和vim可以翻阅我的博文《vi和vim的区别,安装和使用》

vi /etc/hostname

怎么敲命令?如果你是采用图形化界面安装,就是带桌面的,请在桌面右击——打开终端,或者开始菜单——终端(如下图)

进入主机名的保存文本(如下图)

敲击键盘i,进入编辑模式,终端右下角会看到插入字样(如图底部)

把鼠标移动至最右侧,按退格键删除所有文本,并改称自己的名称。(如图)

修改完成后,敲击Esc键,退出编辑模式,直接敲击:x保存,如下图底部

最后敲击reboot(重启电脑,记得保存其他文件哦)

修改主机名称完成。

附录一张实际应用图,多终端远程场景下的主机识别

哦,补充一点,主机名称设置还有一种方法,使用命令修改,两种办法效果一致,主要看个人习惯

[root@gzy2000 ~]# hostnamectl set-hostname 你想修改的名称
[root@gzy2000 ~]# reboot                                重启生效

主机配置到这里就结束啦,接下来我们进行网络配置

网络配置也有两种办法,第一种是修改配置文件

[root@gzy2000 ~]# cd /etc/sysconfig/network-scripts/

里面有很多配置文件

我们要修改ifcfg开头的文件,ifcg-lo是环回接口,我们可以不理会他,其他的比如ifcfg-eth0就是我的网卡

vi ifcfg-eth0

敲击i进入编辑模式,默认是DHCP获取ip,如图

如果你是一台桌面,那没有任何问题,但是如果你是一台服务器,那么你最好可以在你的服务器本地配置ip,要是哪天你的dhcp服务器出了点问题,你起码还能独立运作。

下面是最简单的配置文件模板

DEVICE=”eth0″  ##网卡名称,这一行会自动检测,不要修改他,不要修改不要修改,重要的事情说三遍

ONBOOT="yes"   ##是否自动启动,一般选择yes,开机自启
IPADDR="192.168.1.8"  ##你的ip地址,按需填写
NETMASK="24"            ##子网掩码,按需修改
GATEWAY="192.168.1.1"   ##网关/路由器地址,按需修改
DNS1="8.8.8.8"                 ##dns服务器1地址(这个是谷歌的dns服务器)
DNS2="223.5.5.5"            ## dns服务器2地址(这个是阿里的dns服务器)

敲击Esc,退出编辑模式,:x保存退出,修改完成,修改网络不需要重新启动,直接重新启动这块网卡就行

 nmcli con  down 网卡名称    ##关闭网卡
  nmcli con up 网卡名称      ##启动网卡

还有另外一种方式,这是我建议的一个方式,适合复杂一点的配置,比如你有几百台服务器要做集群,负载均衡等等,但是这个方法需要安装一个守护进程,如果你没网络,又没有自带这个进程,那就只能手动改配置了。

怎么知道有没有这个进程呢

[gzy@gzy2000 ~]$ systemctl status NetworkManager

绿色标签证明可用,如果是其他标签可以尝试以下指令重启这个进程,再不行就用第一种办法手动修改配置文件吧!

[gzy@gzy2000 ~]$ systemctl restart NetworkManager

确认进程可以使用之后,我们可以输入以下指令查看网卡硬件列表

[gzy@gzy2000 ~]$ nmcli device 

查看网卡配置列表

硬件网卡列表和网卡配置列表看起来一样,但是他们是有区别的,一张网卡在硬件列表只有一个,但是在配置列表里面可以有多个,一张网卡可以有多个配置,但同时只能使用一个配置,比如我的无线网卡,我总不能只连接一个wifi吧。

至于为什么现在只有一个,是因为最近为了做博客,重装了一遍系统截图系统的安装流程,再因为武汉疫情原因不能出门,我不知道博客可以开到什么时候,但请以后看到的朋友们记得这场疫情。武汉加油!!

怎么修改软件配置呢?

我们先新增一个网卡配置,当然,对于服务器的有线网卡,你可以直接修改,毕竟不会经常变更配置嘛

[gzy@gzy2000 ~]$ nmcli con add con-name 配置名称 type 网络类型 ifname 网卡名称

示例

无线wifi类型

[gzy@gzy2000 ~]$ nmcli con add con-name test type wifi ifname wlp3s0

有线以太网类型

[gzy@gzy2000 ~]$ nmcli con add con-name test type ethernet ifname enp6s0

网卡新增完成后,下一步就是修改配置了,命令如下:

开启自动启动,取消自动启动的话后面的yes改成no

[gzy@gzy2000 ~]$ nmcli con mod 配置文件名称 autoconnect yes 

ip地址和前缀,也可以写成子网掩码形式,如192.168.1.2/255.255.255.0

[gzy@gzy2000 ~]$ nmcli con mod 配置文件名称 ipv4.address 192.168.1.2/24 

网关或路由器地址

[gzy@gzy2000 ~]$ nmcli con mod 配置文件名称 ipv4.gateway 192.168.1.1 

dns服务器地址

[gzy@gzy2000 ~]$ nmcli con mod 配置文件名称 ipv4.dns 8.8.8.8 

如果需要其他的配置或者查看目前配置可以使用以下命令

[gzy@gzy2000 ~]$ nmcli con show 配置文件名称

方向键下可以查看更多配置,在nmcli con mod 配置文件名称 后面跟上相关属性既可以修改对应的配置。

配置完成后需要重新启动网卡以生效

[gzy@gzy2000 ~]$ nmcli con down 网络配置文件名称或硬件网卡名称   ##关闭网卡
[gzy@gzy2000 ~]$ nmcli con up 网络配置文件名称或硬件网卡名称   ##启动网卡

如果想删除配置文件怎么办呢,下面这条指令可以满足你的需求

[gzy@gzy2000 ~]$ nmcli con delete 配置文件名称

至此,主机名称和网卡配置已经结束了,下一篇博文会讲述桌面端的主题优化和背景调整(默认的实在太丑了qwq)

如果觉得我的文章对您有用,请订阅我的博客。您的支持将鼓励我继续创作!
Scroll Up