当前位置:首页 > 图片 > 国内图片 > 正文
文章正文

centos7 动态ip 在RHEL/CentOS 7上配置网络IP的三种方法

图片 > 国内图片 > :centos7 动态ip 在RHEL/CentOS 7上配置网络IP的三种方法是由美文导刊网(www.eorder.net.cn)为您精心收集,如果觉得好,请把这篇文章复制到您的博客或告诉您的朋友,以下是centos7 动态ip 在RHEL/CentOS 7上配置网络IP的三种方法的正文:

在RHEL/CentOS 7上配置网络IP的三种方法

纯手工打造每一篇开源资讯与技术干货,数十万程序员和Linuxer已经关注。

导 读

RHEL7里面的网卡命名方式从eth0,1,2的方式变成了enoXXXXX的格式。 en代表的是enthernet (以太网),o 代表的是onboard (内置),那一串数字是主板的某种索引编号自动生成,以便保证其唯一性。和原先的命名方式对比,这种新的方式比较长,难以记忆,不过优点在于编号唯一,做系统迁移的时候不容易出错。

1.修改/etc/sysconfig/network-s/eno16777736

查看你的网卡名称(本机是eno16777736):

[root@linuxprobe Desktop]# ifconfig

eno16777736: flags=4163 mtu 1500

inet 192.168.1.100 netmask 255.255.255.0 broadcast 192.168.1.255

inet6 fe80::20c:29ff:feb8:2b07 prefixlen 64 scopeid 0x20

inet6 fde0:b912:e3a9:0:20c:29ff:feb8:2b07 prefixlen 64 scopeid 0x0

ether 00:0c:29:b8:2b:07 txqueuelen 1000 (Ethernet)

RX packets 37 bytes 5428 (5.3 KiB)

RX errors 0 dropped 0 overruns 0 frame 0

TX packets 62 bytes 8269 (8.0 KiB)

TX errors 0 dropped 0 overruns 0 carrier 0 collisions 0

lo: flags=73 mtu 65536

inet 127.0.0.1 netmask 255.0.0.0

inet6 ::1 prefixlen 128 scopeid 0x10

loop txqueuelen 0 (Local Loopback)

(centos7 动态ip)

RX packets 134 bytes 10928 (10.6 KiB)

RX errors 0 dropped 0 overruns 0 frame 0

TX packets 134 bytes 10928 (10.6 KiB)

(centos7 动态ip)

TX errors 0 dropped 0 overruns 0 carrier 0 collisions 0(centos7 动态ip)

[root@linuxprobe Desktop]#

编辑ifcfg-eno16777736 文件:

红色为需要修改或者添加的内容,保存并退出。

(centos7 动态ip)

部分释义:

TYPE=Ethernet #网络接口类型

BOOTPROTO=static #动态为dhcp

DEFROUTE=yes

IPV4_FAILURE_FATAL=yes

IPV6INIT=yes #是否支持IPV6

IPV6_AUTOCONF=yes

IPV6_DEFROUTE=yes

IPV6_FAILURE_FATAL=no

NAME=eno16777736 #网卡名称

UUID=72cf53fd-534c-4765-912b-3df575a10a7d

ONBOOT=yes #开启自动启用网络连接

IPADDRO=192.168.1.20 #设置IP地址

GATEWAY0=192.168.1.1 #设置网关

PREFIX0=24 #设置子网掩码

DNS1=192.168.1.1 #设置DNS

HWADDR=00:0C:29:B8:2B:07

PEERDNS=yes

PEERROUTES=yes

IPV6_PEERDNS=yes

IPV6_PEERROUTES=yes

重启网卡并测试网络:

[root@linuxprobe Desktop]# systemctl restart network

2.图形工具nmtui(centos7 动态ip)

在终端执行命令:

[root@linuxprobe Desktop]# nmtui

你依然需要重启网卡才能生效,并测试网络。

3.图形工具nm-connection-editor

终端执行命令:

[root@linuxprobe Desktop]# nm-connection-editor

三种方法只要会一种就可以上网,配置你所需要的服务,是不是非常简单啊!

本文原创地址:作者:冯振华,审核员:逄增宝

让您学习到的每一节课都有所收获

《Linux就该这么学》是由资深运维专家刘遄及全国多名红帽架构师(RHCA)基于最新RHEL7系统共同编写的高质量Linux技术自学教程,极其适合用于Linux技术入门教程或讲课辅助教材。

刘遄老师QQ:5604241 微信:gnu_chuan

学员助教QQ:5604674

Linux技术交流A群(满):560843

Linux技术交流B群:340829

Linux技术交流C群:463590

Linux技术交流D群:915246(新群,火热加群中……

官方站点:www.linuxprobe.com

☀ 电脑在线阅读效果更佳:

http://www.linuxprobe.com/chapter-00.html

按住图片3秒,即可自动关注。返回搜狐,查看更多


一.CentOS7 配置静态IP为何总会出现一个动态IP?

systemctl d讥敞罐缎忒等闺劝酣滑isable NetworkManager.service
chkconfig network on
systemctl stop NetworkManager
systemctl restart network
不行就reboot一下

查看"互联网"分类更多问题

回顶部↑

二.如何设置CentOS 7获取动态及静态IP地址

vi /etc/sysconfig/network-scripts/eth0
TYPE=Ethernet
BOOTPROTO=static
DEFROUTE=yes
PEERDNS=yes
PEERROUTES=yes
IPV4_FAILURE_FATAL=no
IPV6INIT=yes
IPV6_AUTOCONF=yes
IPV6_DEFROUTE=yes
IPV6_PEERDNS=yes
IPV6_PEERROUTES=yes
IPV6_FAILURE_FATAL=no
NAME=eth0
UUID=b5465efb-a815-4794-a969-611a2c766406DEVICE=eth0
ONBOOT=yes
IPADDR=192.168.1.106
NETNASK=255.255.255.0
DNS1=218.85.157.99

类似这样

service network restart
ip addr show
ping -c 8 8.8.8.8


三.如何设置CentOS 7获取动态及静态IP地址

给你个教程吧,图文的。
说太麻烦了。
max的深林  2015-6-30


四.如何设置CentOS 7获取动态及静态IP地址

# vim /etc/sysconfig/network-scripts/ifcfg-eth0
修改如下内容
动态IP地址:
BOOTPROTO="dhcp"
静态IP地址:
BOOTPROTO="static"
ONBOOT="yes" #开机启用本配置
IPADDR=192.168.1.10 #静态IP
GATEWAY=192.168.1.1 #默认网关
NETMASK=255.255.255.0 #子网掩码
DNS氦辅份恍莓喝逢桶抚垃1=192.168.1.1 #DNS


五.如何设置CentOS 7获取动态及静态IP地址

自动获取动态IP地址
1.输入“ip addr”并按回车键确定,发现无法获取IP(CentOS 7默认没有ifconfig命令),记录下网卡名称(本例中为enp0s3)

2.输入“cd /etc/sysconfig/network-scripts/”按回车键确定,继续输入“ls”按回车键查看文件。

3.输入“vi ifcfg-enp0s3”并按回车键确定(网卡名称可能不同)

4.发现为“ONBOOT=no” 设置为“BOOTPROTO=&缉互光就叱脚癸协含茅#39;static'”(如设置为none则禁止DHCP,static则启用静态IP地址,设置为dhcp则为开启DHCP服务),并修改其他部分为您的设置,


六.如何设置CentOS 7获取动态及静态IP地址

设置动态IP
1.输入“ip addr”并按回车键确定,发现无法获取IP(CentOS 7默认没有ifconfig命令),记录下网卡名称。
2.输入“cd /etc/sysconfig/network-scripts/”花笭羔蝗薏豪割通公坤按回车键确定,继续输入“ls”按回车键查看文件。
3.输入“vi ifcfg-网卡名称”并按回车键确定。
4.查看最后一项(蓝色框内),发现为“ONBOOT=no”。
5.按“i”键进入编辑状态,将最后一行“no”修改为“yes”,然后按“ESC”键退出编辑状态,并输入“:x”保存退出。
6.输入“service network restart”重启服务,亦可输入“systemctl restart netwrok”。
7.再次输入“ip addr”查看,现已可自动获取IP地址。
设置静态IP
1.vi /etc/sysconfig/network-scripts/ifcfg-网卡名称
2.BOOTPROTO=static
ONBOOT=yes
IPADDR=192.168.0.20
NETMASK=255.255.255.0
GATEWAY=192.168.0.1
3.service network restart
4.如果报错Job for network.service failed. See 'systemctl status network.service' and 'journalctl -xn' for deta ,说明HWADDR设置的mac和ifconfig命令查看的mac不一致,改为一致就可以正常重启



七.如何设置CentOS 7获取动态及静态IP地址

centos7配置静态IP的方法和之前版本是一样的,个别命令有了调整,比如网卡启动之类的。具体的修改生效过程你可以参看下面这篇文章, 图文涪盯帝故郜嘎佃霜顶睛并茂,非常的容易理解。linux.cn/article-3977-1.html


八.如何设置CentOS 7获取动态及静态IP地址

在命令行下输入以下三个命令之一都可以配置网卡,第一个要求碃肌百可知玖版雪保磨有图形界面的才能。

system-config-network
system-config-network-tui
system-config-network-gui

网卡设备配置文件存放在:/etc/sysconfig/network-scripts/ifcfg-eth0


九.CentOS7怎么设置IP地址 CentOS7设置IP地址的方法

你好,这里使用的模式不需要改变,建议恢复默认值,然后把虚拟机的网卡模式改为桥接,在更改ip为与真机在同一网段的ip即可。这是根据《linux就该真么学》里的步骤来讲解的,下面是具体的命令;
在红帽RHEL6系统中网卡配置文件的前缀为"eth",第1块即为"eth0",第2块即为"eth1"并依此类推……
而在红帽RHEL7系统中网卡配置文件的前缀则为"ifcfg-eno",例如"ifcfg-eno16777736"。
网卡的配置文件存放在"/etc/sysconfig/network-scripts"目录中。
在修改配置文件前,先来学些关键词术语吧:
网卡类型:TYPE=Ethernet
地址分配模式:BOOTPROTO=static
网卡名称:NAME=eno16777736
是否启动:ONBOOT=yes
IP地址:IPADDR=192.168.10.10
子网掩码:NETMASK=255.255.255.0
网关地址:GATEWAY=192.168.10.1
DNS地址:DNS1=192.168.10.1

上面的网卡配置文件代表着逗这是一个以太网卡设备,名称为"eno16777736"且开机自动启动,IP地址等信息需由人工指定地。
配置网卡信息前先来理清思路:
第1步:首先我们要切换到"/etc/sysconfig/network-scripts"目录中(该目录存放着网卡的配置文件)。
第2步:使用vim命令修改文件"ifcfg-eno16777736"。
第3步:逐项写入配置参数,并保存退出。
第4步:重新启动网卡命令:"systemctl restart network"。
第5步:通过ping命令测试网卡信息是否生效。
切换到网卡配置文件所在的目录:
[root@linuxprobe ~]# cd /etc/sysconfig/network-scripts/

编辑网卡配置文件并填入下面的信息:
[root@linuxprobe network-scripts]# vim ifcfg-eno16777736
TYPE=Ethernet
BOOTPROTO=static
NAME=eno16777736
ONBOOT=yes
IPADDR=192.168.10.10
NETMASK=255.255.255.0
GATEWAY=192.168.10.1
DNS1=192.168.10.1

重新启动网卡,正常情况不会提示信息:
[root@linuxprobe network-scripts]# systemctl restart network

不错哦,成功的ping通证明网卡配置正确并生效了:
[root@linuxprobe network-scripts]# ping 192.168.10.10
PING 192.168.10.10 (192.168.10.10) 56(84) bytes of data.
64 bytes from 192.168.10.10: icmp_seq=1 ttl=64 time=0.081 ms
64 bytes from 192.168.10.10: icmp_seq=2 ttl=64 time=0.083 ms
6......余下全文>>

centos7 动态ip 在RHEL/CentOS 7上配置网络IP的三种方法由美文导刊网(www.eorder.net.cn)收集整理,转载请注明出处!原文地址http://www.eorder.net.cn/pic45778/

文章评论
Copyright © 2006 - 2016 www.eorder.net.cn All Rights Reserved
美文导刊网 版权所有