ICode9

精准搜索请尝试: 精确搜索
首页 > 系统相关> 文章详细

Linux系统安装后基本调优

2021-01-17 13:01:05  阅读:237  来源: 互联网

标签:安装 30 网卡 etc 调优 Master Linux root ens32


一、网络概念以及Linux配置ip

1、网卡的命名规则

Centos6.x: 通常命名:ifcfg-eth0 ifcfg-eth1.... Centos7.x 采用的就是dmidecode采集命名方法,它会采集主板的信息并且以此来命名 通常就是ifcfg-ens32

网络设备的命名方式:

  • 如果Firmware(固件)或BIOS为主板上集成的设备提供的索引信息可用,且可预测则根据此索引进行命名,例如: ifcfg-ens33 
  • 如果Firmware(固件)或BIOS为PCI-E扩展槽所提供的索引信息可用,且可预测,则根据此索引进行命名,例命名,例如:ifcfg-enp33
  • 如果硬件接口的物理位置信息可用,则根据此信息进行命名,例如enp2s0
上述均不可用时,则使用传统命名机制。

具体的如下:

en:表示的就是使用以太网ethernet enx-->x的标识如下
  • o:主板板载网卡
  • p:独立网卡,PCI网卡
  • s:热插拔网卡,usb之类,扩展槽的索引号
  • nnn数字:MAC地址+主板信息计算得出唯一的序列

2、网络的相关操作

2.1、ifconfig命令信息讲解

作用:查看、配置网络
[root@Master-30 ~]# ifconfig ens32
ens32: flags=4163<UP,BROADCAST,RUNNING,MULTICAST>  mtu 1500
        inet 192.168.75.30  netmask 255.255.255.0  broadcast 192.168.75.255
        inet6 fe80::6354:8be6:2bca:6eb5  prefixlen 64  scopeid 0x20<link>
        ether 00:0c:29:0f:7f:c2  txqueuelen 1000  (Ethernet)
        RX packets 314  bytes 31930 (31.1 KiB)
        RX errors 0  dropped 0  overruns 0  frame 0
        TX packets 258  bytes 26595 (25.9 KiB)
        TX errors 0  dropped 0 overruns 0  carrier 0  collisions 0


#显示信息讲解:
第一行:up-->网卡开启状态
              RUNNING-->网线处理连接状态
              MULTICAST-->支持组播
              mtu 1500-->(Maximum Transmission Unit)最大传输单元大小为1500字节
第二行:该网卡的IP地址,子网掩码,广播地址
第三行:IPV6的配置信息
第四行:网卡的MAC地址
              ether表示连接类型为以太网
              txqueuelen 1000 --》传输队列的长度
第五六行:网卡接收数据包的统计信息和接收错误的统计信息
第七八行:网卡发送数据包的统计信息和发送错误的统计信息

2.2、临时修改IP

语法: ifconfig 网卡名 ip netmark 掩码 gateway 网关   修改后重启服务 centos6: [root@Master-30 ~]# service network restart Centos7:[root@Master-30 ~]# systemctl restart network
[root@Master-30 ~]# ifconfig ens32:1 192.168.75.31 netmask 255.255.255.0 gateway 192.168.75.2
[root@Master-30 ~]# ifconfig ens32:1
ens32:1: flags=4163<UP,BROADCAST,RUNNING,MULTICAST>  mtu 1500
        inet 192.168.75.2  netmask 255.255.255.0  broadcast 192.168.75.255
        ether 00:0c:29:0f:7f:c2  txqueuelen 1000  (Ethernet)
[root@Master-30 ~]# systemctl restart network 

#删除配置的ip
[root@Master-30 ~]# ifconfig ens32:1 del 192.168.75.31
[root@Master-30 ~]# ifconfig ens32:1
ens32:1: flags=4163<UP,BROADCAST,RUNNING,MULTICAST>  mtu 1500
        ether 00:0c:29:0f:7f:c2  txqueuelen 1000  (Ethernet)

2.3、NeworkManager服务讲解:

简介: NeworkManager服务是管理和监控网络设置的守护进程,CENTOS7更加注重使用NetworkManager服务来实现网络的配置和管理,7.0以前是通过network服务管理网络,以后的版本,所有网络管理和设置统一由NetworkManager服务来维护。它是一个动态的,事件驱动的网络管理服务。   查看状态
[root@Master-30 ~]# systemctl status NetworkManager | grep Actives*
   Active: active (running) since 一 2021-01-04 22:25:14 CST; 1h 30min ago


active running就是开启状态

2.4、RHEL/Centos Linux的网络配置文件

/etc/sysconfig/network-scripts/ifcfg-ens32:默认的网卡配置文件 /etc/sysconfig/network-scripts/ifcfg-lo :默认的网卡回环地址 /etc/resolv.conf :DNS配置文件 /etc/hosts #设置主机和IP绑定信息 /etc/hostname #设置主机名

2.5、永久修改网卡ip地址

方法一: 图形化工具 [root@Master-30 ~]# nmtui 最后需要重启网络 [root@Master-30 ~]# systemctl restart network 方法二: 修改默认的配置文件
[root@Master-30 ~]# vim /etc/sysconfig/network-scripts/ifcfg-ens32 
TYPE="Ethernet"                 #以太网协议
BOOTPROTO="none"                #网络类型:DHCP(动态)、static(静态)、none
NAME="ens32"                                #网卡密你个
UUID="9cafb3f6-d0c4-460e-87ad-a18d9b427bd8"  #设备的唯一标识符
DEVICE="ens32"                  #配置文件应用的设备名
ONBOOT="yes"                    #开机自启动
IPADDR="192.168.75.30"          #ip、掩码、网关、dns
PREFIX="24"
GATEWAY="192.168.75.2"
DNS1="114.114.114.114"

二、关闭防火墙并设置开机开不启动

1、关闭防火墙

#查看状态
[root@Master-30 ~]# systemctl status firewalld.service | grep Active*
   Active: active (running) since 一 2021-01-04 22:25:13 CST; 1h 41min ago

#关闭防火墙
[root@Master-30 ~]# systemctl stop firewalld.service 

#开启防火墙
[root@Master-30 ~]# systemctl start firewalld.service 

#开机不启动防火墙
[root@Master-30 ~]# systemctl disable firewalld.service 
Removed symlink /etc/systemd/system/multi-user.target.wants/firewalld.service.
Removed symlink /etc/systemd/system/dbus-org.fedoraproject.FirewallD1.service.

#开机自启动防火墙
[root@Master-30 ~]# systemctl enable firewalld.service 

#查看开机自启动
原来的chkconfig已经不能使用了
直接会报错
[root@Master-30 ~]# chkconfig --list | grep firewalld

注:该输出结果只显示 SysV 服务,并不包含
原生 systemd 服务。SysV 配置数据
可能被原生 systemd 配置覆盖。 

      要列出 systemd 服务,请执行 'systemctl list-unit-files'。
      查看在具体 target 启用的服务请执行
      'systemctl list-dependencies [target]'。


#查看的命令如下
[root@Master-30 ~]# systemctl list-unit-files | grep firewalld
firewalld.service                             disabled

2、关闭selinux

#查看
[root@Master-30 ~]# getenforce 
Enforcing  #表示启用了selinux

#临时关闭
[root@Master-30 ~]# setenforce 0

#永久关闭
[root@Master-30 ~]# vim /etc/selinux/config 
#把SELINUX=enforcing改为
SELINUX=disabled

保存退出
#重启
[root@Master-30 ~]# reboot

三、光盘开机自启动

1、编写/etc/fstab文件

[root@Master-30 ~]# vim /etc/fstab 
加入这一行
/dev/cdrom      /mnt/cdrom      iso9660 defaults        0       0
#创建目录
[root@Master-30 ~]# mkdir /mnt/cdrom

#挂载
[root@Master-30 ~]# mount -a
mount: /dev/sr0 写保护,将以只读方式挂载

#查看内容
[root@Master-30 ~]# ls /mnt/cdrom/
CentOS_BuildTag  GPL       LiveOS    RPM-GPG-KEY-CentOS-7
EFI              images    Packages  RPM-GPG-KEY-CentOS-Testing-7
EULA             isolinux  repodata  TRANS.TBL

2、配置本地yum源

简介: yum的一切配置信息都储存在一个叫yum.repos.d的配置文件中,通常位于/etc/yum.repos.d目录下删除原有的文件   配置如下 一定要以.repo结尾,并且放在/etc/yum.repo.d/下
#首先删除所有自带的
[root@Master-30 ~]# rm -rf /etc/yum.repos.d/*

#创建一个本地的repo源
[root@Master-30 ~]# vim /etc/yum.repos.d/local.repo
[local]              #yum的ID,必须唯一
name=local           #名称的描述信息
baseurl=file:///mnt/cdrom    #file:代表本地,http:/// 网络,ftp:///
enabled=1            #是否启用yum源
gpgcheck=0          #是否校验

#校验:
[root@Master-30 ~]# yum clean all
已加载插件:fastestmirror, langpacks
正在清理软件源: local
Cleaning up list of fastest mirrors
Other repos take up 185 M of disk space (use --verbose for details)

[root@Master-30 ~]# yum repolist all
已加载插件:fastestmirror, langpacks
Determining fastest mirrors
local                                                    | 3.6 kB     00:00     
(1/2): local/group_gz                                      | 166 kB   00:00     
(2/2): local/primary_db                                    | 3.1 MB   00:00     
源标识                             源名称                            状态
local                              local                             启用: 4,021
repolist: 4,021
[root@Master-30 ~]# 

3、创建可用快照

虚拟机----》快照----》拍摄快照----》自定义快照名如“可用实验快照”

标签:安装,30,网卡,etc,调优,Master,Linux,root,ens32
来源: https://www.cnblogs.com/LiangGaRy/p/14288689.html

本站声明: 1. iCode9 技术分享网(下文简称本站)提供的所有内容,仅供技术学习、探讨和分享;
2. 关于本站的所有留言、评论、转载及引用,纯属内容发起人的个人观点,与本站观点和立场无关;
3. 关于本站的所有言论和文字,纯属内容发起人的个人观点,与本站观点和立场无关;
4. 本站文章均是网友提供,不完全保证技术分享内容的完整性、准确性、时效性、风险性和版权归属;如您发现该文章侵犯了您的权益,可联系我们第一时间进行删除;
5. 本站为非盈利性的个人网站,所有内容不会用来进行牟利,也不会利用任何形式的广告来间接获益,纯粹是为了广大技术爱好者提供技术内容和技术思想的分享性交流网站。

专注分享技术,共同学习,共同进步。侵权联系[81616952@qq.com]

Copyright (C)ICode9.com, All Rights Reserved.

ICode9版权所有