Centos安装完系统以后,如果没有在安装的过程中配置IP地址,那么就需要手动配置IP。
这里边涉及到一些细节的问题,需要注意。否则经常会出现网络不通的情况。
这里列出一些相关的知识,供参考查询。
一、UUID。
1、UUID是每个网卡的独立设备ID,Linux用这种方式识别不同的网卡,UUID不正确的时候,网卡无法连接。
UUID(Universally Unique Identifier)是系统层面的全局唯一标识符号,Mac地址以及IP地址是网络层面的标识号;
两台不同的Linux系统拥有相同的UUID并不影响系统的使用以及系统之间的通信;
2、UUID号的修改方法
A、在已知网卡名的情况下,可输入如下命令获得新UUID号
uuidgen eth0 //eth0是网卡名
B、将获得的UUID号填入网络配置文件ifcfg-eth0文件中。文件具体位置在 /etc/sysconfig/network-scripts/
NAME=eth0
DEVICE=eth0
ONBOOT=yes
UUID=223bdb47-2fed-4773-b984-5f5733e61904
C、重启网络,验证新获得的UUID号是否已经正确添加。
service network restart //centos7用 systemctl restart network.service
Restarting network (via systemctl): [ok]
nmcli con | sed -n '1,2p'
名称 UUID 类型 设备
eth0 223bdb47-2fed-4773-b984-5f5733e61904 802-3-ethernet eth0
D、查看网卡UUID,输入命令:
nmcli con show
运行得到结果如下:
NAME UUID TYPE DEVICE
eth0 223bdb47-2fed-4773-b984-5f5733e61904 ethernet eth0
eth1 b8002d28-6a0b-46f7-8c2d-71af78138e5e ethernet --
有线连接 1 f8549025-f0e3-38ae-89a3-373aaac26d11 ethernet --
E、查看网络状态,MAC地址,是否接通网线,连接状态等。输入命令:
nmcli device show
得到结果如下:
GENERAL.DEVICE: eth0 //网卡名
GENERAL.TYPE: ethernet
GENERAL.HWADDR: 0C:C4:7A:34:D2:AC //MAC地址
GENERAL.MTU: 1500
GENERAL.STATE: 100(connected)//网络状态,如果是disconnected(未连接)就无法联网,相当于网卡已禁用**
GENERAL.CONNECTION: eth0 //连接名
GENERAL.CON-PATH: /org/freedesktop/NetworkManager/ActiveConnection/1
WIRED-PROPERTIES.CARRIER: On //如果是Off,网络无法连接,相当于没插网线
IP4.ADDRESS[1]: 10.25.151.210/28
IP4.ADDRESS[2]: 10.25.151.211/28
IP4.GATEWAY: 10.25.151.209
IP4.ROUTE[1]: dst = 10.25.151.208/28, nh = 0.0.0.0, mt = 100
IP4.ROUTE[2]: dst = 10.25.151.208/28, nh = 0.0.0.0, mt = 100
IP4.ROUTE[14]: dst = 0.0.0.0/0, nh = 104.250.151.209, mt = 100
IP4.DNS[1]: 8.8.8.8
IP6.ADDRESS[1]: fe80::33b:2251:a01a:c2a4/64
IP6.GATEWAY: --
IP6.ROUTE[1]: dst = fe80::/64, nh = ::, mt = 100
IP6.ROUTE[2]: dst = ff00::/8, nh = ::, mt = 256, table=255
GENERAL.DEVICE: eno1
GENERAL.TYPE: ethernet
GENERAL.HWADDR: 0C:C4:7A:34:D2:AD
GENERAL.MTU: 1500
GENERAL.STATE: 20(不可用)
GENERAL.CONNECTION: --
GENERAL.CON-PATH: --
WIRED-PROPERTIES.CARRIER: 关
GENERAL.DEVICE: lo
GENERAL.TYPE: loopbac
GENERAL.HWADDR: 00:00:00:00:00:00
GENERAL.MTU: 65536
GENERAL.STATE: 10(未托管)
GENERAL.CONNECTION: --
GENERAL.CON-PATH: --
IP4.ADDRESS[1]: 127.0.0.1/8
IP4.GATEWAY: --
IP6.ADDRESS[1]: ::1/128
IP6.GATEWAY: --
lines 10-62/62 (END)
注意:
这里可以更加清晰的了解网卡的状态,
第5项“GENERAL STATE”项,disconnected就相当于window下的网卡禁用,这个链接可用,但你手动把他关掉了。
第8项“wired-properties.carrier”就相当于这个网卡有没有插网线,off表示你把他的网线拔了,那么即使你启用这个网络,他一样不通。
二、网卡配置文件
A , 详细看一下网卡配置文件。
nano /etc/sysconfig/network-scripts/ifcfg-eth0 //可以用vi或者vim,根据自己习惯
打开后可以看到:
TYPE="Ethernet"
PROXY_METHOD="none"
BROWSER_ONLY="no"
BOOTPROTO="static" //这里是静态Ip地址必须修改的,也可以选DHCP
DEFROUTE="yes"
IPV4_FAILURE_FATAL="no"
IPV6INIT="yes"
IPV6_AUTOCONF="yes"
IPV6_DEFROUTE="yes"
IPV6_FAILURE_FATAL="no"
IPV6_ADDR_GEN_MODE="stable-privacy"
NAME="eth0" **//这里的名字一定跟文件名后边的网卡名一样。**
UUID="223bdb47-2fed-4773-b984-5f5733e61904" //UUID,就是刚才生成的,必须一致
DEVICE="eth0" //设备名,必须跟上面的一致。
ONBOOT="yes" ///随系统启动
IPV6_PRIVACY="no"
IPADDR="10.25.151.210"
PREFIX="28"
GATEWAY="10.25.151.209"
IPADDR1="10.25.151.211"
PREFIX1="28"
DNS1="8.8.8.8"
全部都检查完毕,没问题后,可以重启网络service network restart或者systemctl restart network.service。
然后输入ip addr
[root@151 network-scripts]# ip addr
1: lo: <LOOPBACK,UP,LOWER_UP> mtu 65536 qdisc noqueue state UNKNOWN group default qlen 1000
link/loopback 00:00:00:00:00:00 brd 00:00:00:00:00:00
inet 127.0.0.1/8 scope host lo
valid_lft forever preferred_lft forever
inet6 ::1/128 scope host
valid_lft forever preferred_lft forever
2: eth0: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qdisc mq state UP group default qlen 1000
link/ether 0c:c4:7a:34:d2:ac brd ff:ff:ff:ff:ff:ff
inet 10.25.151.210/28 brd 10.25.151.223 scope global noprefixroute eth0
valid_lft forever preferred_lft forever
inet 10.25.151.211/28 brd 10.25.151.223 scope global secondary noprefixroute eth0
valid_lft forever preferred_lft forever
inet6 fe80::33b:2251:a01a:c2a4/64 scope link noprefixroute
valid_lft forever preferred_lft forever
3: eno1: <NO-CARRIER,BROADCAST,MULTICAST,UP> mtu 1500 qdisc mq state DOWN group default qlen 1000
link/ether 0c:c4:7a:34:d2:ad brd ff:ff:ff:ff:ff:ff
三,一些其他可用的命令:
A、命令:nmcli
绿色标识已经连上的链接,红色表示禁用的链接,lo是回环不用管他,DNS是你自己配的DNS,一般如果你选择固定IP那么就需要自己配DNS。
B、连上网络
命令:nmcli con up eth0
C、重载链接配置文件
命令:nmcli con reload eth0
或者 systemctl restart network.service
D、偷懒大法
命令:nmtui
图形界面的网络设置,基本跟windows里的设置很像了。
E、检查成果
命令:ip addr
版权属于: 三三世界-百宝箱
本文链接: http://33f.net/network/centos_network_configurate.html
本文最后更新于2021年11月20日 ,已超过1127天没有更新,若内容或图片失效,请留言反馈。
本文允许转载,但请在转载时请以超链接或其它形式标明文章出处
@Doug Shume it's ok for me , you can post here.
Saved as a favorite, I like your website!
If some one wishes to be updated with hottest technologies after that he must be visit this site and be up to date daily.
Heello would you mind sharing which blog platform you're using? I'm planning to start my own blog in the near future but I'm having a tough time making a decision between BlogEngine/Wordpress/B2evolution and Drupal. The reason I ask is because your layout seems different then moost blogs and I'm looking for something completely unique. P.S Apologies forr being off-topic butt I had to ask!
Thanks to my father who shared with me regarding this webpage, this website is genuinely amazing.
Hi, I have an overflow of customers that I'd like to send to you but I want to make sure you can handle more leads, let me know if you'd like me to send you more info.
zh.us.to 有效
kms.03k.org 有效
kms.chinancce.com
kms.shuax.com 有效
kms.dwhd.org 有效
kms.luody.info 有效
kms.digiboy.ir 有效
kms.lotro.cc 有效
www.zgbs.cc 有效
cy2617.jios.org 有效
@ 权限问题,试试sudo 再加命令。
你好提示Permission denied 怎么办啊