五、网络配置与管理

1、网络知识

2、命令

ifconfig命令  <=>  ip  addr  show 命令——查看本地所有网卡配置信息

  ens32:本地以太网网卡,lo:本地回环网卡,virbr0虚拟网卡

ping命令——测试网络连通性

  使用ctrl+c来结束测试

ip route 命令——查看本地路由

  网卡ens32对应的默认路由即网关

tracepath 命令——查看到目标ip地址所经的路由器地址

netstat  命令——查看网络连接状态

netstat  -pant  ->  查看带有PID进程信息的tcp协议网络端口连接状态

ss  命令——获取系统套接字(sockets)统计信息

ss  -lt ->  与netstat  -pant  功能类似,也可用来查看网络连接状态

3、通信模式

三种虚拟网络通信模式

NAT

NAT配置步骤

网络配置的三种方法:

1、通过编辑网络配置文件

Vi /etc/sysconfig/network-scripts/ifcfg-ens32  ->

TYPE=Ethernet    ->  网卡类型是以太网

BOOTPROTO=none    ->    ip地址获取方式有三种:1)dhcp动态获取ip   2)none手动设置固定ip地址  3)static手动设置固定ip地址

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=ens32   ->   网卡连接名

UUID=2c22b930-96b9-4ef4-abfb-ff9fbc85ff23     ->   网卡的系统设备ID号,做到在系统中独一无二,注意,它不是MAC地址

DEVICE=ens32  ->  设备

ONBOOT=yes     ->   是否(yes/no)开机自启

IPADDR=192.168.100.20    ->    IPv4地址

PREFIX=24      ->     子网掩码   <=>    NETMASK=255.255.255.0

GATEWAY=192.168.100.1       ->     网关

DNS1=192.168.100.254     ->    DNS地址,一个网卡可以绑定多个DNS

IPV6_PEERDNS=yes

IPV6_PEERROUTES=yes

2. 通过nmcli命令来配置

1)nmcli connection show   ->  查看所有网卡连接信息

2)nmcli connection delete ens32   ->  删除已有的网卡连接名ens32,注:配置文件也被删,但原来的网络适配器(即网卡设备)还在

3)nmcli connection add con-name eth0(连接名) ifname ens32 type ethernet autoconnect yes   ->  给网卡ens32添加一个新的网卡连接,并将该网卡连接设置为:以太网类型、开机自启

4)nmcli connection modify(修改) eth0  ipv4.method(方法)  man(手动)  ipv4.addresses  192.168.100.20/24   ipv4.gateway 192.168.100.2   ipv4.dns   119.29.29.29   ->  将网卡连接eth0修改为:手动添加一个IPv4地址,地址是192.168.100.20,24位子网掩码,网关地址192.168.100.2,对应的dns服务器地址是119.29.29.29

5)nmcli connection up eth0   ->  开启网卡连接eth0   ->  注:如果网卡连接起不来,可以先关闭该连接,命令为nmcli connection down eth0,然后再开启该连接

6)nmcli connection reload   ->  重新加载所有的网卡连接配置

7)systemctl restart network  ->  因为修改了网卡配置,所以需要再重启一下系统的网络服务

8)ifconfig  ->  检查一下网络是否配置好了,也可以通过查看/etc/sysconfig/network-scripts/ifcfg-eth0文件来确认网卡信息是否配置正确

9)ping 192.168.100.20  ->  测试新配置好的本地网络是否ping得通

Linux基础五:网络配置与管理的更多相关文章

  1. Linux基础之-网络配置,主机名设置,ssh登陆,scp传输

    一. 网络配置修改 1.临时修改(ip,dns,netmask,gateway) 临时修改网络配置,只要没有涉及到修改配置文件的,在network服务重启后,所有设置失效 2.永久修改(ip,dns, ...

  2. linux基础1——网络配置入门

    1.IP地址配置 (1)临时IP更改 sudo ifconfig eth0 down    暂停接口 sudo ifconfig eth0 192.168.1.xx sudo ifconfig eth ...

  3. Linux系统基本网络配置之ifconfig命令

    Linux系统基本网络配置之ifconfig命令 一.Linux系统的网络配置基本包括:网络IP的配置.网关路由的配置.主机DNS的配置.主机名的配置等,本篇注重介绍网络IP的配置. 二.Linux系 ...

  4. Linux系统安装和网络配置

    系统下载 CentOS 6.x 50% 6.9    ---- 常用 CentOS 7.x 50% 7.2   ----常用 官网-国外 https://wiki.centos.org/Downloa ...

  5. 【转】Linux - CentOS 7网络配置

    Linux - CentOS 7网络配置 https://blog.csdn.net/J080624/article/details/78083988   安装完VM后,需要进行网络配置.第一个目标为 ...

  6. Linux 7.X 网络配置

    Linux 7.X 网络配置 环境: 笔记本中安装了虚拟机,在虚拟机中安装了Redhat 7.4版本的操作系统,现配置该操作系统网络.(IP.网关等) 相关指令如下: # nmcli connecti ...

  7. Linux系统学习 三、网络基础—虚拟机网络配置

    Linux网络基础 Linux的ip地址配置 Linux网络配置文件 常用网络命令 虚拟机网络参数配置 1.配置Linux的IP地址 首先配置一个IP地址,让IP生效. ifconfig查看当前网络配 ...

  8. Oracle 网络配置与管理

    [学习目标] Oracle 监听器是一个服务器端程序,用于监听所有来自客户端的请求,并为其提供数 据库服务.因此对监听器的管理与维护相当重要.         本章主要内容是描述对Oracle 监听器 ...

  9. Linux 学习 (十) 网络配置

    Linux网络管理 学习笔记 配置 IP 地址 ifconfig 命令临时配置 IP 地址 ifconfig eth0 192.168.0.200 netmask 255.255.255.0 #临时设 ...

随机推荐

  1. Vue使用axios post方法发送json数据报415Unsupported Media Type

    1.Vue使用axios post方法发送json数据 <template> <el-aside> <el-form ref="form" :mode ...

  2. 14-Java锁的概述

    14-锁的概述 乐观锁与悲观锁 ​ 乐观锁与悲观锁是数据库中引入的名词,但是在并发包里也引入了类似的思想,在这里我们还是有必要需要了解一下. ​ 悲观锁指数据被外界修改持保守态度,认为数据会很容易被其 ...

  3. 人力节省 50%,研发效能提升 40%,阿里 Serverless 架构落地实践

    作者 | 万佳 嘉宾 | 杨皓然(不瞋) 导读:云的下一波浪潮是什么?杨皓然称"是 Serverless".作为一名阿里老兵,他早在 2010 年即加入阿里云,曾深度参与阿里云飞天 ...

  4. redis在微服务领域的贡献

    本文已收录 https://github.com/lkxiaolou/lkxiaolou 欢迎star. 前言 说到redis,可能大家的脑海中蹦出的关键词是:NoSQL.KV.高性能.缓存等.但今天 ...

  5. python 类方法 静态方法

    属性: 公有属性  (属于类,每个类一份) 普通属性  (属于对象,每个对象一份) 私有属性    (属于对象,跟普通属性相似,只是不能通过对象直接访问) 方法:(按作用) 构造方法 析构函数 方法: ...

  6. TCC分布式事务的实现原理

    目录 一.写在前面 二.业务场景介绍 三.进一步思考 四.落地实现TCC分布式事务 (1)TCC实现阶段一:Try (2)TCC实现阶段二:Confirm (3)TCC实现阶段三:Cancel 五.总 ...

  7. ES2020新特性记录

    1.可选链操作符 // oldlet ret = obj && obj.first && obj.first.second// newlet ret = obj?.fi ...

  8. leetcode 5/300 最长回文子串 py

    目录 题目说明 方法一:动态规划--状态转移方程 方法二:优化中心扩展算法 题目说明 要看明白求得是什么,最长回文字串是指例如cababa中ababa是最长的,不是求回文的部分aba 方法一:动态规划 ...

  9. Scrum Meeting 15

    第15次例会报告 日期:2021年06月09日 会议主要内容概述: 开发工作接近尾声,接下来两天重点放在单元测试.调CSS和增加数据集数量上. 一.进度情况 我们采用日报的形式记录每个人的具体进度,链 ...

  10. UltraSoft - Beta - Scrum Meeting 6

    Date: May 22n'd, 2020. Scrum 情况汇报 进度情况 组员 负责 今日进度 q2l PM.后端 修复了DDL日程自动发邮件被服务器"吞掉"的bug后端增加了 ...