设为首页 收藏本站
查看: 1248|回复: 0

[经验分享] CentOS7修改网卡名称为eth0及一些基本设置

[复制链接]
累计签到:1 天
连续签到:1 天
发表于 2016-7-4 10:20:26 | 显示全部楼层 |阅读模式
环境说明:CentOS7 最小安装,所有配置默认
安装完成后,设置一个临时IP地址,方便SSH连接进行配置
查看服务器接口

1
ip link



查看是否有IP地址

1
ip addr



设置接口UP

1
ip link set eno16777728 up



设置一个临时IP

1
ip addr add 10.10.10.71/24 dev eno16777728



添加网关

1
ip route add default via 10.10.10.2 dev eno16777728



添加DNS

1
2
vi /etc/resolv.conf
nameserver 119.29.29.29



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

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
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.设置时区
查看可以设置的时区

1
timedatectl list-timezones  | grep Asia



设置时区为上海

1
timedatectl set-timezone Asia/Shanghai



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

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



4.验证时间是否正确

1
2
3
4
5
6
7
8
9
10
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
1
vi /etc/selinux/config



修改SELINUX=enforcing为SELINUX=disabled
或者
1
sed -i 's/SELINUX=.*/SELINUX=disabled/' /etc/selinux/config



关闭并停止防火墙
1
2
systemctl stop firewalld
systemctl disable firewalld



关闭并停止NetworkManager
1
2
systemctl stop NetworkManager
systemctl disable NetworkManager



三.修改计算机名

1
hostnamectl set-hostname localhost.localdomain



或者
1
2
vi /etc/hostname
localhost.localdomain



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

1
2
3
4
5
6
7
8
9
10
11
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地址

1
2
3
4
5
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

1
2
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.修改网卡配置文件

1
2
3
4
5
6
7
8
9
10
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.重起服务器

1
reboot



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

1
2
3
yum install net-tools bash-completion vim -y
ifconfig
route




设置完成




运维网声明 1、欢迎大家加入本站运维交流群:群②:261659950 群⑤:202807635 群⑦870801961 群⑧679858003
2、本站所有主题由该帖子作者发表,该帖子作者与运维网享有帖子相关版权
3、所有作品的著作权均归原作者享有,请您和我们一样尊重他人的著作权等合法权益。如果您对作品感到满意,请购买正版
4、禁止制作、复制、发布和传播具有反动、淫秽、色情、暴力、凶杀等内容的信息,一经发现立即删除。若您因此触犯法律,一切后果自负,我们对此不承担任何责任
5、所有资源均系网友上传或者通过网络收集,我们仅提供一个展示、介绍、观摩学习的平台,我们不对其内容的准确性、可靠性、正当性、安全性、合法性等负责,亦不承担任何法律责任
6、所有作品仅供您个人学习、研究或欣赏,不得用于商业或者其他用途,否则,一切后果均由您自己承担,我们对此不承担任何法律责任
7、如涉及侵犯版权等问题,请您及时通知我们,我们将立即采取措施予以解决
8、联系人Email:admin@iyunv.com 网址:www.yunweiku.com

所有资源均系网友上传或者通过网络收集,我们仅提供一个展示、介绍、观摩学习的平台,我们不对其承担任何法律责任,如涉及侵犯版权等问题,请您及时通知我们,我们将立即处理,联系人Email:kefu@iyunv.com,QQ:1061981298 本贴地址:https://www.yunweiku.com/thread-239174-1-1.html 上篇帖子: 在unity运行的时候运行Update 下篇帖子: CentOS 6.x 内核升级(2.6.32 -> 3.10.58)过程记录 网卡
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

扫码加入运维网微信交流群X

扫码加入运维网微信交流群

扫描二维码加入运维网微信交流群,最新一手资源尽在官方微信交流群!快快加入我们吧...

扫描微信二维码查看详情

客服E-mail:kefu@iyunv.com 客服QQ:1061981298


QQ群⑦:运维网交流群⑦ QQ群⑧:运维网交流群⑧ k8s群:运维网kubernetes交流群


提醒:禁止发布任何违反国家法律、法规的言论与图片等内容;本站内容均来自个人观点与网络等信息,非本站认同之观点.


本站大部分资源是网友从网上搜集分享而来,其版权均归原作者及其网站所有,我们尊重他人的合法权益,如有内容侵犯您的合法权益,请及时与我们联系进行核实删除!



合作伙伴: 青云cloud

快速回复 返回顶部 返回列表