目录

一、网络配置基础

1.1、网络接口

1.2、设置主机名

二、nmcli配置网络

2.1、配置固定的IP地址等

2.2、连接wifi

三、链路聚合等


一、网络配置基础

1.1、网络接口

先来对比一下RHEL6、RHEL7关于网络接口上的一些差别。

RHEL6

RHEL7

配置文件位置

/etc/sysconfig/networking-scripts/ifcfg-xxxx

xxx是网卡名称。

这个已经不重要了。其实和6版本一样。

网卡命名规则

传统上,Linux网卡枚举命名为eth0、eth1、eth2……ethN。问题是这不能和物理网卡对应,随着设备的增加删除,这会导致名称和网卡的对应发生变化。非常不好。

根据固件、设备拓扑和设备类型分配固定的名称。

  • 以太网接口以en开头,WLAN接口以wl开头,WWAN接口以ww开头  。
  • 接下来的字符表示适配器类型,o代表板载,s代表热插拔插槽,p代表PCI物理位置。
  • 最后数字代表索引、ID或端口。
  • 对于无法确定固定名称的,使用ethN的传统命名方式。

网卡重启

重启网络服务,不用service network restart全部网卡重启,而是用ifdown ifup单独重启某个网卡。

ifdown eth0

ifup eth0

使用NetworkManager服务的nmcli命令。注意,network和NetworkManager只是两个不同的网络管理程序,任选其一即可,推荐使用NetworkManager服务的nmcli命令。

nmcli connection up “System eth0”

nmcli connection down “System eth0”

网卡配置

修改/etc/sysconfig/networking-scripts/ifcfg-xxxx配置文件的内容。

IPADDR=172.25.0.11

NETMASK=255.255.255.0

GATEWAY=172.25.0.254

BOOTPROTO=static

ONBOOT=yes

使用nmcli命令行配置即可。

nmcli connection modify “System eth0”

ipv4.addresses “172.25.0.11/24 172.25.0.254”

ipv4.dns 172.25.254.254

ipv4.method manual

connection.autoconnect yes

一个网卡配置

多个IP地址

一个接口多个配置文件,命名方式如下

ifcfg-eth0

ifcfg-eht0:1

使用nmcli命令,用+ipv4.address

nmcli connection modify “System eth0” +ipv4.addresses 1.1.1.1/8

主机名

修改配置文件/etc/sysconfig/network

/etc/hostname默认不存在

hostnamectl set-home xxx.xxx.xxx

本地解析

/etc/hosts

/etc/hosts

怎么确定

1.2、设置主机名

用hostnamectl命令查看、设置主机名。hostnamectl status 看到Static hostname是空的,Transient hostname是server0.example.com说明主机名是临时的,用hostname set-hostname来设置持久的主机名。

二、nmcli配置网络

2.1、配置固定的IP地址等

用nmcli命令配置网络。nmcli命令可以不用记选项参数,只需要用tab键就可以提示。用nmcli配置IP地址172.25.0.11/24,网关172.25.0.254,DNS 172.25.0.254。手动配置所以方法是manual,别忘记自动启动,否则重启后不能自动启动。最后手动up一下。注意网关的写法是直接加载IP地址后面的,在RHEL7.2以后有了ipv4.gateway就可以分开指定gateway了。


[root@server0 ~]# nmcli connection modify "System eth0" ipv4.addresses "172.25.0.11/24 172.25.0.254" ipv4.dns "172.25.0.254" ipv4.method manual connection.autoconnect yes
[root@server0 ~]#
[root@server0 ~]# nmcli connection up "System eth0"
Connection successfully activated (D-Bus active path: /org/freedesktop/NetworkManager/ActiveConnection/1)

2.2、连接wifi

虽然服务器上一般不装无线网卡,但是我们还是把这个操作写下来,记录一下nmcli的强大。

[root@nano:~]# nmcli device wifi list
[root@nano:~]# nmcli device wifi connect "CMCC-W2aJ" password "********"

三、链路聚合等

未完待续

Linux09-网络配置相关推荐

  1. 玩转“网上邻居”之网络配置(二)

    接上篇 二.混合系统网络 目前实际应用中单一系统的对等网络已不是主流,主要是由于这种网络性能较低,缺乏很好看安全及网络管理能力.目前在各企事业单位中普遍应用的还是基于多系统的域结构混合网络.但因目前主 ...

  2. Android编程获取网络连接状态及调用网络配置界面

    获取网络连接状态 随着3G和Wifi的推广,越来越多的Android应用程序需要调用网络资源,检测网络连接状态也就成为网络应用程序所必备的功能. Android平台提供了ConnectivityMan ...

  3. 高级网络配置《 bond team桥接 》的建立

    bond 资料详情 一.链路聚合:以太网链路聚合简称链路聚合,它通过将多条以太网物理链路捆绑在一起成为一条逻辑链路,从而实现增加链路带宽的目的.同时,这些捆绑在一起的链路通过相互间的动态备份,可以有效 ...

  4. 两种Linux CentOS 6.5 网络配置方法

    方法一.修改网络配置文件 cd /etc/sysconfig/network-scripts cp ifcfg-eth0 ./ifcfg-eth0.bak //修改前先备份 第一个以太网卡对应的网络配 ...

  5. linux中的网络配置

    Linux中的网络配置 1 什么是IP ADDRESS 2 子网掩码 3 ip通信判定 4 网络设定工具 4.1 设置双网卡 4.2 ping命令 4.3 ifconfig命令 4.4 ip addr ...

  6. 网络配置——Linux入门到精通的难关之一

    Linux学习的重中之重--网络配置 1.基础知识 1.1--网络配置基础 Linux具有强大的网络功能,它提供了许多完善的网络工具,可以帮助用户轻松完成各种复杂的网络配置,实现各种需要的网络服务. ...

  7. Linux学习(十)---网络配置

    文章目录 一.Linux 网络配置原理图(含虚拟机) 二.查看网络 IP 和网关 2.1 查看虚拟网络编辑器 2.2 修改 ip 地址(修改虚拟网络的 ip) 2.3 查看网关 2.4 查看 wind ...

  8. Ubuntu18.04的网络配置(静态IP和动态IP) - OpsDrip - 博客园

    Ubuntu18.04的网络配置(静态IP和动态IP) - OpsDrip - 博客园

  9. 《VMware Virtual SAN权威指南(原书第2版)》一3.4 VSAN网络配置之vSphere分布式交换机...

    3.4 VSAN网络配置之vSphere分布式交换机 VSAN要使用VDS,需要配置一个分布式端口组来承载VSAN流量.创建分布式端口组后,就可以在独立的ESXi主机上创建VMkernel接口来使用这 ...

  10. VMware中安装CentOS7网络配置静态IP地址,常用配置和工具安装

    VMware中安装CentOS7网络配置静态IP地址,常用配置和工具安装 在阿里云开源镜像地址下载镜像 Index of /centos/7.2.1511/isos/x86_64/ http://mi ...

最新文章

  1. 小记,springboot项目中自己常用的logback配置文件
  2. DevExpress GridControl功能总结
  3. 服务器硬盘 主板,服务器主板和普通主板有什么区别?
  4. html图片自动循环轮播图,js实现图片无缝循环轮播
  5. pycharm里创建django项目竟然没有django选项
  6. wordpress 301重定向 htaccess
  7. 搭建Flink集群环境
  8. 函数或变量 rtenslearn_c 无法识别_深度学习的数学-卷积神经网络的结构和变量关系...
  9. Best Time to Buy and Sell Stock III O(n) 求解方法
  10. 软件测试黑盒用例文档,软件测试黑盒白盒测试用例.pdf
  11. java从0单排之java就业培训教程复习与面试题回顾——02
  12. 仿乐享微信源码分享,微信公众平台源码
  13. ghost系统好,还是原版安装的好!!!!????????????
  14. 服务器python环境安装
  15. 设备树基本语法及属性分析
  16. 图像修复:专栏博文推荐查阅顺序
  17. qq自由幻想系统不能提供服务器,《QQ自由幻想》角色转服常见问题集锦(上)...
  18. 做伦敦银,这两大要点容易被忽视
  19. 利用C/C++实现贪吃蛇
  20. iba测评题目_2017单独招生考试综合试题(卷)与答案解析.doc

热门文章

  1. NLP学习 资料总结
  2. 商品列表选择尺寸和颜色高亮,并且把选择的数据传递到下一个页面
  3. 微信小程序客服功能 把当前页面的信息卡片发送给客服
  4. js删除组数中的某一个元素(完整代码附效果图)
  5. JS ES6 实用笔记
  6. C++标准库中各种排序归纳
  7. Guice系列之用户指南(七)
  8. 图像处理之噪声---椒盐,白噪声,高斯噪声三种不同噪声的区别
  9. WYSE Thin Clinet 常用快捷键
  10. 腾讯布局移动应用商店 总下载量累计达40亿次