Linux之配置网络

目录

Linux之配置网络

网络接口

网络类型符号

类型

设备类型或位置选择

类型

网络连接

网络配置

三种方法

 方法1 --- 使用nmtui进行网路配置

方法2 --- 使用nmcli设置

 方法3 --- 修改配置文件

 方法4 --- cockpit配置示意图

使用ip命令配置临时生效的网络连接

测试网络的连通性

使用ping命令测试网路的连通性

        语法格式

        参数及作用

使用tracepath命令跟踪并显示网络路径

        语法格式

        参数及作用


Linux之配置网络

网络接口

        网络接口 --- 指网络中的计算机或网络设备与其他设备 实现通讯的进出口 。这里, 主要是指计算机的网络接口即 网卡设备

网络类型符号

        网络接口的名称的前两个字符为网络类型符号

类型

        en --- 以太网(Ethernet)

        wl --- 无线局域网(wlan)

        ww --- 无线广域网 (wwan)

设备类型或位置选择

        网络接口名称中网络类型后的字符

类型

        o --- 表示内置(onboard)于主板上的集成设备(集成网卡)及索引号

        s --- 表示是插在可以热拔插的插槽上的独立设备及索引号

        x --- 表示基于MAC地址命名的设备

        p --- 表示PCI插槽的物理位置编号

网络连接

        网络连接 --- 为网络接口实施配置的设置集合。在同一个网络接口上, 可以有多套不同的设置方案 , 一个网络接口可以有多个网络连接 , 但同一时间 只能有一个网络连接处于活动状态

网络配置

三种方法

  • 手工配置ifcfg,通过NM来生效
  • 通过NM自带工具配ip,比如nmcli
  • 手工配置ifcfg,通过传统network.service来生效

 方法1 --- 使用nmtui进行网路配置

Linux之配置网络_第1张图片

[root@localhost ~]# nmcli c reload 
[root@localhost ~]# nmcli c up ens160 

方法2 --- 使用nmcli设置

[root@localhost ~]# nmcli c mo ens160 ipv4.method manual ipv4.addresses 192.168.149.200/24 ipv4.gateway 192.168.149.2 ipv4.dns 255.255.255.255 autoconnect yes

[root@localhost ~]# nmcli c reload 
[root@localhost ~]# nmcli c up ens160 

 方法3 --- 修改配置文件

[root@localhost ~]#  vim /etc/sysconfig/network-scripts/ifcfg-ens160

Linux之配置网络_第2张图片

[root@localhost ~]# nmcli c reload 
[root@localhost ~]# nmcli c up ens160 

 方法4 --- cockpit配置示意图

[root@localhost ~]# systemctl start cockpit.service 
[root@localhost ~]# firewall-cmd --permanent --add-service=cockpit 
[root@localhost ~]# firewall-cmd --reload 

Linux之配置网络_第3张图片

访问 http://IP:9090

https://192.168.149.128:9090

Linux之配置网络_第4张图片

使用ip命令配置临时生效的网络连接

命令用法
功能
ip [-s] addr show [ 网卡设备名 ]
查看 网卡在网络层的配置信息 , -s 表示 增添显示相关统计信息 , 如接收 (RX) 及传送 (TX) 的数据包数量等
ip [-s] link show [ 网卡设备名 ]
查看网卡在 链路层 的配置信息
ip [-4] addr add|del IP 地址 [/ 掩码长度 ] dev 网卡连接名ip -6 addr add|del IP 地址 [/ 掩码长度 ]dev 网卡连接名
添加或删除网卡的临时 IPv4 地址,添加或删除网卡的临时IPv6 地址
ip link set dev 网卡的设备名 down|up
禁用/ 启用指定网卡

测试网络的连通性

使用ping命令测试网路的连通性

语法格式

        ping [选项] <目标主机名或IP地址>

参数及作用

参数 作用
-c 数字
用于 设定 本命令发出的 I CMP消息包的数量 , 无此选项 , 则会 无限次发送 消息包直到用户按下 【Ctrl+C】 组合键才终止命令
-s 字节数
设置 ping 命令 发出的消息包的大小 , 默认发送的测试数据大小为 56字节 ; 自动 添加8字节 的I CMP协议头 , 显示的是 64字节 ; 添加20字节 I P协议头 , 则显示的为 84字节 。最大设置值为 65507B
-i 时间间隔量
设定前后 两次 发送 ICMP 消息包之间的 时间间隔 , 无此选项时 , 默认时间 间隔为1秒 。为了保障本机和目标主机的安全, 一般不要小于0.2秒
-t
设置存活时间 TTL(Time To Live)

使用tracepath命令跟踪并显示网络路径

语法格式

tracepath [ 选项 ] < 目标主机名或目标 IP 地址 >

参数及作用

参数 作用
-n
对沿途各主机节点 , 仅仅 获取并输出IP地址 , 不在每个 IP 地址的节点设备上 通过DNS查找其主机名 ,以此来加快测试速度
-b
对沿途各主机节点 同时显示IP地址和主机名
-l 包长度
设置初始的数据包的大小
-p 端口号
设置 UDP 传输协议的端口 ( 缺省为 33434)

你可能感兴趣的:(Rhcsa,linux,运维,服务器)