RHCE7学习笔记9——管理系统网络

1、网络的基本概念

IP/MASK/GATEWAY/DNS

网络设备(device) 和 网络连接的(connection)的关系:

网络设备是物理上的概念,而网络连接是逻辑上的概念,添加一张物理网卡设备后,得为该网卡添加连接才能工作,网络设备名称和网络连接 名称可以不相同;

[[email protected] network-scripts]# nmcli connection 
NAME   UUID                                  TYPE            DEVICE 
ens33  bccbb325-a79e-4ab1-b928-be7b79029771  802-3-ethernet  ens33  
ens37  39abe0c3-66cd-45d0-a3c8-66ffdaa09a4d  802-3-ethernet  ens37

2、通过图形化界面管理系统网络

在RHEL6中使用setup命令图形化配置网络,而在RHEL7中使用nm-connector-editor或者nmtui来编辑网络

nm-connector-editor图形化界面:

nmtui图形化配置界面:

网络连接配置文件放在目录下面:

[[email protected] ~]# cd /etc/sysconfig/network-scripts/

二、命令行配置网络

查看所有网络连接:

[[email protected] network-scripts]# nmcli connection 
NAME   UUID                                  TYPE            DEVICE 
ens33  bccbb325-a79e-4ab1-b928-be7b79029771  802-3-ethernet  ens33  
ens37  39abe0c3-66cd-45d0-a3c8-66ffdaa09a4d  802-3-ethernet  ens37

加--active选项可以查看当前活动的连接

查看设备的连接:

[[email protected] ~]# nmcli device status 
DEVICE  TYPE      STATE      CONNECTION 
ens33   ethernet  connected  ens33      
ens37   ethernet  connected  ens37      
lo      loopback  unmanaged  --

断开或者开启连接可以使用up或down选项

[[email protected] ~]# nmcli connection up|^Cwn ens33

查看连接的详细参数:

[[email protected] ~]# nmcli connection show ens33
connection.id:                          ens33
connection.uuid:                        bccbb325-a79e-4ab1-b928-be7b79029771
connection.interface-name:              --
connection.type:                        802-3-ethernet
connection.autoconnect:                 yes
connection.timestamp:                   1420706040
connection.read-only:                   no

通过modify修改连接的每个属性:

 [[email protected] ~]# nmcli connection modify ens33 connection.id "eth1"

为网卡添加网络连接:

[[email protected] ~]# nmcli connection add con-name my-office ifname ens33 type ethernet

命令行配置网络IP为静态,需要先配置IP;

 [[email protected] ~]# nmcli connection modify ens33 ipv4.addresses "192.168.10.10/24 192.168.1.1"

为网络连接添加多个IP地址:

 nmcli connection modify ens33 +ipv4.addresses "192.168.10.20/24 192.168.10.1"

为网络连接减少IP地址:

 nmcli connection modify ens33 -ipv4.addresses "192.168.10.20/24 192.168.10.1"
时间: 2024-10-25 00:27:38

RHCE7学习笔记9——管理系统网络的相关文章

Linux 程序设计学习笔记----文件管理系统

本文部分整理自网络 Linux下文件系统管理 1.VFS文件系统概述 linux采用VFS来管理文件系统,而且linux设计的原则之一就是everything is file.因此文件管理系统是linux设计最核心的体现. VFS的全称是Virtual File System (虚拟文件系统). 总体上说 Linux 下的文件系统主要可分为三大块:一是上层的文件系统的系统调用,二是虚拟文件系统 VFS(Virtual Filesystem Switch),三是挂载到 VFS 中的各实际文件系统,

马哥Linux学习笔记之二——网络

1.MAC(Media Access Control,介质访问控制) 是解决底层数据通信冲突的解决方案.因此,给每一个接入这样网络的主机一个id标示符,这个id标示符就叫做MAC地址. 2.CSMA/CD(Carrier Sense Multipath Access Collision Detection,载波侦听多路访问冲突检测),线型网络 以太网Ethernet最核心的标志. 3.Token-Ring(IBM)技术 环形网络解决冲突的方案.但是由于IBM的专利限制没能推广开来. 4.星形网络

RHCE7学习笔记25——使用NFS访问网络存储

一.使用NFS在Linux系统之间共享文件资源 1.配置NFS服务器端的文件共享权限 配置exports文件: [[email protected] ~]# vim /etc/exports  /aa     10.35.89.0/26(rw,rsync) 查看nfs默认的共享配置: [[email protected] nfs]# cat /var/lib/nfs/etab  /aa10.35.89.0/26(rw,sync,wdelay,hide,nocrossmnt,secure,root

RHCE7学习笔记30——网络端口安全

一.TCPWraps 配置文件/etc/hosts.allow  /etc/hosts.deny,编辑保存立即生效 语法: daemon1,daemon2,.....  : 空格 client1 client2 client3.... 匹配规则: 如果在hosts_allow里面匹配成功了,直接放行,如果没有匹配成功,则到hosts.deny里面匹配,如果匹配成功,则拒绝,如果deny里面也没有匹配成功,则允许: sshd: 10.35.89.0 except 10.35.89.22 sshd:

学习笔记之linux网络属性配置及其命令用法

Linux网络属性配置 先来了解一点网络的基础知识:(这些只需记住) TCP/IP:协议栈(使用中的模型) ISO,OSI:协议栈(学习中的模型) MAC:Media Access Control(介质访问控制) 48bits:(48位二进制) ICANN:24bits, 2^24(组织将这个地址做了定义) 地址块:2^24 网桥(bridge):MAC地址表 网桥自身特性: 静态指定: 动态学习:根据原地址学习: 交换机(switch):多端口网桥: IP(Internet protocol互

Android学习笔记:Andorid网络请求框架Volley的使用(上)

Volley框架是Google I/O 2013大会上发布的.Volley是Google针对Android平台上的网络通信库而诞生,该框架能使网络通信更快,更简单,更健壮.Volley的特点有: Ⅰ:通信更简单更快捷 ll:Get,Post网络请求及网络图像进行高效异步处理 III:可以对多个网络请求进行优先级排序以级多级别取消操作 IV:网络请求缓存及与Activity生命周期进行联动,在Activity销毁的时候可以对网络请求进行取消操作,防止内存泄露. Volley的使用很简单: 1,下载

学习笔记之Linux网络及其配置

概述: 网络是可以实现信息传输.接收.共享的虚拟平台,通过它可以把各个点.面.体的信息联系到一起,从而实现这些资源的共享.信息的传输需要通过TCP/IP协议来完成,IP地址是由网络号+主机号来标识的,主要分为五个类别: A类:第一段为网络号:后三段为主机号: 网络号:   0 000 0000-0 111 1111 :1-127 每个网络中的主机数量:2^24-2(全0与全1)0网络地址1广播地址 默认子网掩码:255.0.0.0 用于与IP地址按位进行"与"运算,从而取出其网络地址

RHCE7学习笔记29——配置链路聚合和桥接

一.聚合网络 聚合网络team的类型: 1.activebackup; 2.loadbalence; 3.roundrobin; 二.配置聚合网络 三种方式: 1.命令行: 2.配置文件: 3.图形化界面: 1.命令行方式: 添加team0     [[email protected] ~]# nmcli connection add con-name team0 type team ifname team0 config {"runner":{"name":&qu

python学习笔记8:网络编程--requests模块

python操作网络,也就是打开一个网站,或者请求一个http接口. 使用requests模块,pip install requests 安装即可. requests 模块是基于urllib模块进行开发的,urllib用起来比较麻烦:传参数的话,都得是bytes类型,返回数据也是bytes类型,还得解码.所以我直接丢弃之 一.打开一个网站 二.请求一个接口 1.key-value传参的接口 2.json传参的接口 3.要添加cookie的接口 4.要加header的接口 5.要加权限的接口