Centos7网络

采用传统的命名方式
  • vim /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="crashkernel=auto rhgb quiet "   此行后面追加net.finames=0 保存退出
GRUB_DISABLE_RECOVERY="true"
  • 运行此命令grub2-mkconfig -o /etc/grub.cfg 修改/boot/groub2/grub.cfg
  • 重启系统生效注意修改
修改主机名
  • hostnamectl set-hostname 主机名 既时生效 此文件创建一个/etc/hostname文件,此文件是centos的主机名的文件
  • centos6 主机名永久设置此文件/etc/sysconfig/network文件
  • hostname临时设置主机名 centoso7也支持

nmcli 网络设置工具

列出主机上所有的配置文件

[root@chenxi ~]# nmcli connection show 列出主机上所有的配置文件

NAME         UUID                                  TYPE            DEVICE 
eth0-y       4527c59d-507b-409a-a9f5-6527afeaf9cf  802-3-ethernet  eth0   
eth1         a4b11117-b4cc-3460-897c-754185b03959  802-3-ethernet  eth1   
virbr0       d348629e-63a8-493d-9dcc-2e4171b03d70  bridge          virbr0 
2修改配置文件的名字

[root@chenxi ~]# nmcli connection show

NAME         UUID                                  TYPE            DEVICE 
eth0         7bb5f655-fe1d-31c3-bff1-9804e4d82844  802-3-ethernet  eth0   
eth1         a4b11117-b4cc-3460-897c-754185b03959  802-3-ethernet  eth1   
virbr0       d348629e-63a8-493d-9dcc-2e4171b03d70  bridge          virbr0 
eth0-chenxi  a81f7ea2-fb75-43a9-b3dc-fde6cd7a0328  802-3-ethernet  --     
eth0-y       4527c59d-507b-409a-a9f5-6527afeaf9cf  802-3-ethernet  --     
eth1-yun     8cacc601-aec0-4265-8d27-c39ed6ea4070  802-3-ethernet  --  
  • [root@chenxi ~]# nmcli connection modify eth0-y connection.id eth0-p 改eth0-y的名字改成eth0-p
  • [root@chenxi ~]# nmcli connection show 查看是否修改成功
NAME         UUID                                  TYPE            DEVICE 
eth0         7bb5f655-fe1d-31c3-bff1-9804e4d82844  802-3-ethernet  eth0   
eth1         a4b11117-b4cc-3460-897c-754185b03959  802-3-ethernet  eth1   
virbr0       d348629e-63a8-493d-9dcc-2e4171b03d70  bridge          virbr0 
eth0-chenxi  a81f7ea2-fb75-43a9-b3dc-fde6cd7a0328  802-3-ethernet  --     
eth0-p       4527c59d-507b-409a-a9f5-6527afeaf9cf  802-3-ethernet  --     
eth1-yun     8cacc601-aec0-4265-8d27-c39ed6ea4070  802-3-ethernet  --    

3 创建新的网络的配置文件
  • [root@chenxi ~]# nmcli connection add con-name eth0-fh type ethernet ifname eth0 ipv4.method manual ipv4.addresses 192.168.25.1/24 创建新的网络配置文件手动设置IP地址 IP地址是192.168.25.1/24
  • [root@chenxi ~]# nmcli connection show 查看是否创建成功
NAME         UUID                                  TYPE            DEVICE 
eth0         7bb5f655-fe1d-31c3-bff1-9804e4d82844  802-3-ethernet  eth0   
eth1         a4b11117-b4cc-3460-897c-754185b03959  802-3-ethernet  eth1   
virbr0       d348629e-63a8-493d-9dcc-2e4171b03d70  bridge          virbr0 
eth0-chenxi  a81f7ea2-fb75-43a9-b3dc-fde6cd7a0328  802-3-ethernet  --     
eth0-fh      ffa21739-6f17-4745-98eb-101e0ddffff6  802-3-ethernet  --     
eth0-p       4527c59d-507b-409a-a9f5-6527afeaf9cf  802-3-ethernet  --     
eth1-yun     8cacc601-aec0-4265-8d27-c39ed6ea4070  802-3-ethernet  --     
  • [root@chenxi ~]# nmcli connection show eth0-fh 查看关于eth0-fh更详细的信息(信息过长省略)
  • [root@chenxi ~]# nmcli connection modify eth0-fh connection.autoconnect yes ipv4.dns 8.8.8.8 ifname eth1 修改关于eth0-fh的一些信息包括绑定的网卡
  • nmcli connection up eth0-fh 启用网络配置文件
  • [root@chenxi ~]# nmcli connection show 查看是否已生效
NAME         UUID                                  TYPE            DEVICE 
eth0         7bb5f655-fe1d-31c3-bff1-9804e4d82844  802-3-ethernet  eth0   
eth0-fh      ffa21739-6f17-4745-98eb-101e0ddffff6  802-3-ethernet  eth1    网络物理设备
virbr0       d348629e-63a8-493d-9dcc-2e4171b03d70  bridge          virbr0 
eth0-chenxi  a81f7ea2-fb75-43a9-b3dc-fde6cd7a0328  802-3-ethernet  --     
eth0-p       4527c59d-507b-409a-a9f5-6527afeaf9cf  802-3-ethernet  --     
eth1         a4b11117-b4cc-3460-897c-754185b03959  802-3-ethernet  --     
eth1-yun     8cacc601-aec0-4265-8d27-c39ed6ea4070  802-3-ethernet  --     
一个绑定多个IP地址
  • [root@chenxi ~]# nmcli connection modify eth0-fh +ipv4.addresses 192.168.56.7/24绑定多一个IP地址
  • [root@chenxi ~]# nmcli connection modify eth0-fh +ipv4.addresses 192.168.88.99/24多第二个地址;
  • [root@chenxi ~]# nmcli connection down eth0-fh 关闭
  • [root@chenxi ~]# nmcli connection up eth0-fh 启用 生效
  • 使用 ip a 查询生效的ip地址
eth1: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qdisc pfifo_fast state UP qlen 1000
    link/ether 00:0c:29:af:1a:36 brd ff:ff:ff:ff:ff:ff
    inet 192.168.25.1/24 brd 192.168.25.255 scope global eth1
       valid_lft forever preferred_lft forever
    inet 192.168.56.7/24 brd 192.168.56.255 scope global eth1
       valid_lft forever preferred_lft forever
    inet 192.168.88.99/24 brd 192.168.88.255 scope global eth1
       valid_lft forever preferred_lft forever
    inet6 fe80::3bc0:d8a:b783:ba27/64 scope link 
  • [root@chenxi ~]# nmcli connection modify eth0-fh -ipv4.addresses 192.168.25.1/24 删除多余的IP地址重启生效
  • [root@chenxi ~]# nmcli device show 查看设备的详细信息
  • [root@chenxi ~]# nmcli device disconnect eth1 禁用网卡上的ip地址
  • [root@chenxi ~]# nmcli device connect eth1 启用网卡上的ip地址
多网卡绑定bond的设备
  • [root@chenxi ~]# nmcli connection add type bond con-name bond0 ifname bond0 创建bond的设备
    [root@chenxi ~]# nmcli connection show
NAME         UUID                                  TYPE            DEVICE 
bond0        e04ce09a-49a2-44ab-b7cd-85fb208d9f66  bond            bond0  
eth0         7bb5f655-fe1d-31c3-bff1-9804e4d82844  802-3-ethernet  eth0   
eth0-fh      ffa21739-6f17-4745-98eb-101e0ddffff6  802-3-ethernet  eth1   
virbr0       d348629e-63a8-493d-9dcc-2e4171b03d70  bridge          virbr0 
  • [root@chenxi ~]# nmcli connection modify bond0 ipv4.addresses 192.168.74.100/24 ipv4.method manual 为设备创建配置文件及设置IP地址
  • [root@chenxi ~]# nmcli connection add type bond-slave ifname eth1 master bond0 绑定物理设备
  • [root@chenxi ~]# nmcli connection up bond-slave-eth1 启动从网卡
    以启用物理网卡的地址将失效
  • [root@chenxi ~]# nmcli connection up bond0 启用bond逻辑设备
  • nmcli con dewn bend0 停止bend0设备
  • nmcli connection delete bond-slave-eth0 删除网卡绑定的文件
  • nmcli con delete bond0 删除bond0wenjian
  • nmcli con reload 重新加载
    查看bond的详细信息需要装kerenl-dol包;查看cat /usr/share/doc/kernel-doc-3.10.0/Documentation/networking/bonding.txt 文件
  • 监控bond状态文件
    cat /proc/net/bonbing/bond0
网络组
  • nmcli connection add type team con-name team0 ifname team0 config '{"{runner}":{"name":"activebacku"}}' 创建网络组文件 选择的工作模式 activebackup
多种方式runner     broadcast       roundrobin       activebackup     loadbalance    lacp
  • [root@chenxi yum.repos.d]# nmcli connection modify team0 ipv4.method manual ipv4.addresses 192.168.74.100/24 设置网络组的ip地址
  • [root@chenxi yum.repos.d]# nmcli connection up team0 启用网络组的配置
  • [root@chenxi yum.repos.d]# nmcli connection add type team-slave ifname eth1 master team0 添加物理网卡
  • [root@chenxi yum.repos.d]# nmcli connection add type team-slave ifname eth0 master team0 添加物理网卡
  • [root@chenxi yum.repos.d]# nmcli connection up team-slave-eth1 启用网络组网卡绑定文件
    删除网络组
    nmcli connection down team0 停止服务
    teamdctl team0 state
    nmcli connection show
    nmcli connectioni delete team0-eth0
    nmcli connectioni delete team0-eth1
    nmcli connection show
最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
  • 序言:七十年代末,一起剥皮案震惊了整个滨河市,随后出现的几起案子,更是在滨河造成了极大的恐慌,老刑警刘岩,带你破解...
    沈念sama阅读 205,132评论 6 478
  • 序言:滨河连续发生了三起死亡事件,死亡现场离奇诡异,居然都是意外死亡,警方通过查阅死者的电脑和手机,发现死者居然都...
    沈念sama阅读 87,802评论 2 381
  • 文/潘晓璐 我一进店门,熙熙楼的掌柜王于贵愁眉苦脸地迎上来,“玉大人,你说我怎么就摊上这事。” “怎么了?”我有些...
    开封第一讲书人阅读 151,566评论 0 338
  • 文/不坏的土叔 我叫张陵,是天一观的道长。 经常有香客问我,道长,这世上最难降的妖魔是什么? 我笑而不...
    开封第一讲书人阅读 54,858评论 1 277
  • 正文 为了忘掉前任,我火速办了婚礼,结果婚礼上,老公的妹妹穿的比我还像新娘。我一直安慰自己,他们只是感情好,可当我...
    茶点故事阅读 63,867评论 5 368
  • 文/花漫 我一把揭开白布。 她就那样静静地躺着,像睡着了一般。 火红的嫁衣衬着肌肤如雪。 梳的纹丝不乱的头发上,一...
    开封第一讲书人阅读 48,695评论 1 282
  • 那天,我揣着相机与录音,去河边找鬼。 笑死,一个胖子当着我的面吹牛,可吹牛的内容都是我干的。 我是一名探鬼主播,决...
    沈念sama阅读 38,064评论 3 399
  • 文/苍兰香墨 我猛地睁开眼,长吁一口气:“原来是场噩梦啊……” “哼!你这毒妇竟也来了?” 一声冷哼从身侧响起,我...
    开封第一讲书人阅读 36,705评论 0 258
  • 序言:老挝万荣一对情侣失踪,失踪者是张志新(化名)和其女友刘颖,没想到半个月后,有当地人在树林里发现了一具尸体,经...
    沈念sama阅读 42,915评论 1 300
  • 正文 独居荒郊野岭守林人离奇死亡,尸身上长有42处带血的脓包…… 初始之章·张勋 以下内容为张勋视角 年9月15日...
    茶点故事阅读 35,677评论 2 323
  • 正文 我和宋清朗相恋三年,在试婚纱的时候发现自己被绿了。 大学时的朋友给我发了我未婚夫和他白月光在一起吃饭的照片。...
    茶点故事阅读 37,796评论 1 333
  • 序言:一个原本活蹦乱跳的男人离奇死亡,死状恐怖,灵堂内的尸体忽然破棺而出,到底是诈尸还是另有隐情,我是刑警宁泽,带...
    沈念sama阅读 33,432评论 4 322
  • 正文 年R本政府宣布,位于F岛的核电站,受9级特大地震影响,放射性物质发生泄漏。R本人自食恶果不足惜,却给世界环境...
    茶点故事阅读 39,041评论 3 307
  • 文/蒙蒙 一、第九天 我趴在偏房一处隐蔽的房顶上张望。 院中可真热闹,春花似锦、人声如沸。这庄子的主人今日做“春日...
    开封第一讲书人阅读 29,992评论 0 19
  • 文/苍兰香墨 我抬头看了看天上的太阳。三九已至,却和暖如春,着一层夹袄步出监牢的瞬间,已是汗流浃背。 一阵脚步声响...
    开封第一讲书人阅读 31,223评论 1 260
  • 我被黑心中介骗来泰国打工, 没想到刚下飞机就差点儿被人妖公主榨干…… 1. 我叫王不留,地道东北人。 一个月前我还...
    沈念sama阅读 45,185评论 2 352
  • 正文 我出身青楼,却偏偏与公主长得像,于是被迫代替她去往敌国和亲。 传闻我的和亲对象是个残疾皇子,可洞房花烛夜当晚...
    茶点故事阅读 42,535评论 2 343

推荐阅读更多精彩内容