三三世界-百宝箱

文章 分类 标签
132 9 250

公告

暂无站点公告

Linux Centos网络配置(网卡IP配置)

三三 2021-11-20 3061 0条评论 网络配置Linux使用 centos网络配置常用网络操作networkIP配置

首页 / 正文

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

评论(0)

当前没有评论,还不快来留下第一个脚印吧



最新评论

  • 三三

    @Doug Shume it's ok for me , you can post here.

  • refugiaguenther

    Saved as a favorite, I like your website!

  • josefa

    If some one wishes to be updated with hottest technologies after that he must be visit this site and be up to date daily.

  • Penzu

    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!

  • Yupoo Fendi

    Thanks to my father who shared with me regarding this webpage, this website is genuinely amazing.

  • Doug Shume

    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.

  • SuperWind

    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 怎么办啊

日历

2024年12月

1234567
891011121314
15161718192021
22232425262728
293031    

文章目录

上一张 下一张