CentOS7修改网卡名称为eth0及一些基本设置

环境说明:CentOS7 最小安装,所有配置默认
安装完成后,设置一个临时IP地址,方便SSH连接进行配置

查看服务器接口

ip link

查看是否有IP地址

ip addr

设置接口UP

ip link set eno16777728 up

设置一个临时IP

ip addr add 10.10.10.71/24 dev eno16777728

添加网关

ip route add default via 10.10.10.2 dev eno16777728

添加DNS

vi /etc/resolv.conf 
nameserver 119.29.29.29

一.设置时区和时间
1.查看时间设置

timedatectl

      Local time: Sat 2016-07-02 12:44:43 EDT       #服务器时间
  Universal time: Sat 2016-07-02 16:44:43 UTC       #标准时间(时区0时间)
        RTC time: Sat 2016-07-02 16:44:43           #硬件时间
       Time zone: America/New_York (EDT, -0400)     #时区
     NTP enabled: n/a
NTP synchronized: no
 RTC in local TZ: no
      DST active: yes
 Last DST change: DST began at
                  Sun 2016-03-13 01:59:59 EST
                  Sun 2016-03-13 03:00:00 EDT
 Next DST change: DST ends (the clock jumps one hour backwards) at
                  Sun 2016-11-06 01:59:59 EDT
                  Sun 2016-11-06 01:00:00 EST

2.设置时区
查看可以设置的时区

timedatectl list-timezones  | grep Asia

设置时区为上海

timedatectl set-timezone Asia/Shanghai

3.同步网络时间并将时间写入到bios

yum install ntpdate -y
ntpdate 0.asia.pool.ntp.org
timedatectl set-local-rtc 1         #将硬件时钟调整为与本地时钟一致(将BIOS时间改为和系统时间一至)

4.验证时间是否正确

timedatectl 

      Local time: Sat 2016-07-02 16:05:24 CST
  Universal time: Sat 2016-07-02 08:05:24 UTC
        RTC time: Sat 2016-07-02 16:05:24
       Time zone: Asia/Shanghai (CST, +0800)
     NTP enabled: n/a
NTP synchronized: no
 RTC in local TZ: yes
      DST active: n/a

二.关闭selinux,firewalld和NetworkManager

vi /etc/selinux/config

修改SELINUX=enforcing为SELINUX=disabled

或者

sed -i ‘s/SELINUX=.*/SELINUX=disabled/‘ /etc/selinux/config

关闭并停止防火墙

systemctl stop firewalld
systemctl disable firewalld

关闭并停止NetworkManager

systemctl stop NetworkManager
systemctl disable NetworkManager

三.修改计算机名

hostnamectl set-hostname localhost.localdomain

或者

vi /etc/hostname
localhost.localdomain

四.修改网卡接口名
1.修改grub,编辑/etc/default/grub并加入“net.ifnames=0”到GRUB_CMDLINE_LINUX变量

vi /etc/default/grub 

GRUB_TIMEOUT=5
GRUB_DISTRIBUTOR="$(sed ‘s, release .*$,,g‘ /etc/system-release)"
GRUB_DEFAULT=saved
GRUB_DISABLE_SUBMENU=true
GRUB_TERMINAL_OUTPUT="console"
GRUB_CMDLINE_LINUX="rd.lvm.lv=centos/root rd.lvm.lv=centos/swap net.ifnames=0 rhgb quiet"
GRUB_DISABLE_RECOVERY="true"

grub2-mkconfig -o /boot/grub2/grub.cfg

2.手动生成70-persistent-net.rules
查看接口的MAC地址

ip link show
1: lo: <LOOPBACK,UP,LOWER_UP> mtu 65536 qdisc noqueue state UNKNOWN mode DEFAULT 
    link/loopback 00:00:00:00:00:00 brd 00:00:00:00:00:00
2: eno16777728: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qdisc pfifo_fast state UP mode DEFAULT qlen 1000
    link/ether 00:0c:29:28:ac:54 brd ff:ff:ff:ff:ff:ff

mac地址为00:0c:29:28:ac:54 , 将MAC地址填入文件70-persistent-net.rules

vi /etc/udev/rules.d/70-persistent-net.rules
SUBSYSTEM=="net", ACTION=="add", DRIVERS=="?*", ATTR{address}=="00:0c:29:28:ac:54", ATTR{type}=="1", KERNEL=="eth*", NAME="eth0"

3.修改网卡配置文件

vi /etc/sysconfig/network-scripts/ifcfg-eth0
DEVICE=eth0
TYPE=Ethernet
ONBOOT=yes
NM_CONTROLLED=no
BOOTPROTO=none
IPADDR=10.10.10.71
PREFIX=24
GATEWAY=10.10.10.2
mv /etc/sysconfig/network-scripts/ifcfg-eno16777728 /etc/sysconfig/network-scripts/ifcfg-eno16777728.bak

4.重起服务器

reboot

五.安装vim 和网络管理组件ifconfig等

yum install net-tools bash-completion vim -y
ifconfig
route

设置完成

时间: 2024-12-20 15:58:50

CentOS7修改网卡名称为eth0及一些基本设置的相关文章

RHEL7/centos7修改网卡名称为eth0(二)

由于RHEL7中采用新的网卡名称命名方法,导致网卡名变得难以理解和记忆,本文介绍怎样将网卡名称修改为传统的eth0的命名方式,可以实现定义任意网卡为eth0. 之前的文章<<RHEL7/centos7修改网卡名称为eth0>>介绍了一种网卡命名的方法,这里介绍另外一种. 网卡名称修改步骤 修改/etc/sysconfig/grub文件 在文件中添加"net.ifnames=0 biosdevname=0"内容,各参数间使用空格分割. GRUB_TIMEOUT=5

CentOS7修改网卡名称为eth0

CentOS7修改网卡为eth0 1.编辑网卡信息 [[email protected]~]# cd /etc/sysconfig/network-scripts/  #进入网卡目录 [[email protected]]# mv ifcfg-eno16777728 ifcfg-eth0  #重命名网卡名称 [[email protected]]# cat ifcfg-eth0  #编辑网卡信息 TYPE=Ethernet BOOTPROTO=static DEFROUTE=yes PEERDN

CentOS7 修改网卡名称为eth0

前言 无论是RHEL 7.还是CentOS 7都使用了NetworkManager.service来进行网络管理,当然network服务还是可以继续使用的,但也将会是过渡期的残留品了. 除此之外7版本中网卡命名的Udev文件作出了修改,从6的ifcfg-eth0变成了ifcfg-eno16777736.而且操蛋的是,在VMWare中创建7的虚拟机时,明明添加了网卡设备,但是在系统中就是发现不了.本篇主要记录了怎么将ifcfg-eno16777736变成ifcfg-eth0,并且在VMWare中成

RHEL7/centos7修改网卡名称为eth0

由于RHEL7中采用新的网卡名称命名方法,导致网卡名变得难以理解和记忆,本文介绍怎样将网卡名称修改为传统的eth0的命名方式,可以实现定义任意网卡为eth0. 网卡重命名过程介绍 要修改网卡名称,首先我们要了解linux网卡设备重命名的过程,根据红帽官方文档介绍,设备重命名的过程如下: A rule in /usr/lib/udev/rules.d/60-net.rules instructs the udev helper utility,/lib/udev/rename_device,to

Centos7.4 修改网卡名称为eth0

Centos7.4 修改网卡名称为eth0 ################################################# #修改网卡配置[[email protected] ~]# cat /etc/sysconfig/network-scripts/ifcfg-ens33原NAME=ens33DEVICE=ens33NAME=eth0DEVICE=eth0 #重命名网卡名称[[email protected] ~]# mv /etc/sysconfig/network-s

CentOS7修改网卡名称为eth开头

CentOS-7如何修改网卡名称为eth0 第1章 修改网卡名称为eth开头 1.1 安装系统之前修改网卡名称: 在开始界面按下TAB键,输入:  net.ifnames=0 biosdevname=0   回车即可 1.2 安装好系统后修改网卡名称为eth0 1.2.1 将网卡配置文件中设备名称改为eth开头 [[email protected] ~]# vim /etc/sysconfig/network-scripts/ifcfg-eno16777736 DEVICE=eth0 [[ema

centos6配置本地光盘yum源、rhel7修改网卡名称为eth0

VMware安装好centos/rhel后要配置的几点(配置本地光盘yum源.修改网卡名称为eth0等) [[email protected] ~]# setenforce 0 [[email protected] ~]# sed -i 's/SELINUX=enforcing/SELINUX=disabled/' /etc/selinux/config [[email protected] ~]# tar zcvf /root/redhat.repo.tgz /etc/yum.repos.d/

centos7 修改网卡名为eth0及基本优化

1 Centos7 修改网卡名及修改静态ip [[email protected] ~]# cd /etc/sysconfig/network-scripts/ [[email protected] network-scripts]# cp ifcfg-ens33 ifcfg-ens33.bak [[email protected] network-scripts]# cp ifcfg-ens33.bak ifcfg-eth0 [[email protected] network-scripts

ubuntu18.04修改网卡名称为eth0

1.修改grub文件 vim /etc/default/grub 查找 GRUB_CMDLINE_LINUX="" 修改为 GRUB_CMDLINE_LINUX="net.ifnames=0 biosdevname=0" 2.重新生成grub引导配置文件 grub-mkconfig -o /boot/grub/grub.cfg (重启后获取不到ip地址,ifconfig -a发现网卡地址已经改成eth0,但是无法连网,还需进行以下步骤) 3.修改网络配置ens32为