RHCSA学习--管理Linux的联网

目录

网络管理

网卡命名规则

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

使用networkManager手动配置网络

使用nmcli进行配置

使用nmcli 去添加一个新的会话

连接会话

网络测试命令

 通过域名访问主机

本地主机名解析有关文件 /etc/hosts

 记录域名解析服务器的文件:/etc/resolv.conf

从网站上下载文件--wget命令

网络管理

网卡命名规则

RHEL7 开始引入了一种新的 一致网络设备命名 的方式为网络接口命名,该方式可以根据固件、设备拓扑、设备类型和位置信息分配固定的名字。网络接口的名称的前两个字符为网络类型符号。如:
en—— 表示以太网 (Ethernet) wl 表示无线局域网 (wlan) ww 表示无线广域网 (wwan) ;接下来的字符根
据设备类型或位置选择,如 :
o—— 表示内置 (onboard) 于主板上的集成设备 ( 即集成网卡 ) 及索引号 ;
s—— 表示是插在可以热拔插的插槽上的独立设备及索引号 ;
x—— 表示基于 MAC 地址命名的设备 ;
p—— 表示 PCI 插槽的物理位置及编号。
(一个网络接口,可以有多个网络连接,但同一时间只能有一个网络连接处于活动状态)

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

1、添加/删除临时ip
ip -4/-6 addr add/del 192.168.1.5/24 dev enp0s5
2、查看当前网卡的配置信息
ip addr show 设备名称
3、查看数据链路层配置信息
ip link show 设备名称
4、禁用/开启指定网卡
ip link set dev 设备名称 down/up

使用networkManager手动配置网络

使用nmcli进行配置

ipv4

第一步设置静态
nmcli connection modify 设备名 ipv4.method manual
第二步设置IP地址及掩码
nmcli c mo 设备名 ipv4.address ip/掩码
第三步设置dns
nmcli c mo 设备名 ipv4.dns 8.8.8.8
第四步设置网关
nmcli c mo 设备名 ipv4.gateway 192.168.1.1
第五步启用网络
nmcli c up 设备名

(上面的c mo都是缩写c=connection mo=modify)

使用nmcli 去添加一个新的会话

添加会话

nmcli c add type ethernet con-name test ifname ethX  ipv4.addresses 'IP地址' ipv4.gateway 网关 ipv4.dns 你配置的dns ipv4.method manual autoconnect yes
该命令等同于如下命令
nmcli c add type 类型 con-name test ifname ethX ipv4.method manual autoconnect yes
nmcli c modify ethX-test ipv4.addresses ' IP地址 '
nmcli c modify ethX-test ipv4.gateway 网关 ipv4.dns ' 你配置的dns

对上面命令解释

type ethernet:创建连接时候必须指定类型,类型有很多,可以通过 nmcli c add type -h 看到,这里指定为ethernet。
con-name ethX-test:ethX-test表示连接(connection)的名字,这个名字可以任意定义,无需和网卡名相同
ifname ethX:ethX表示网卡名,这个ethX必须是在 nmcli d 里能看到的网卡的名字
ipv4.addresses '192.168.1.100/24,192.168.1.101/32':配置2个ip地址,分别为
192.168.1.100/24和192.168.1.101/32
ipv4.gateway 192.168.1.254:网关为192.168.1.254
ipv4.dns '8.8.8.8,4.4.4.4':dns为8.8.8.8和4.4.4.4
ipv4.method:默认为auto,对应网卡配置文件里的BOOTPROTO=dhcp;
ipv4.method manual,对应网卡配置文件里的BOOTPROTO=none,即只有静态ip
autoconnect yes:对应网卡配置文件里的ONBOOT=yes

连接会话

nmcli c up ethX

断开会话

nmcli c down ethX

删除会话

nmcli c delete ethX

网络测试命令

选项

一般来所-c就够用了

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

格式

ping 选项 目标主机ip

 通过域名访问主机

本地主机名解析有关文件 /etc/hosts

例子

圈红的就是自己配置的现在test对应的IP就是192.168.244.1

 记录域名解析服务器的文件:/etc/resolv.conf

例子

你可以自己去配置dns如下图这个逻辑就是先通过上面的dns先找再通过后面的再找

从网站上下载文件--wget命令

这个命令用与在命令行下载网络文件

选项

-P path 指定下载文件保存在哪里
-t 下载次数
-c 断点续传
-p 下载页面中资源
-r 递归式下载

格式

wget 选项 网址 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值