RHCSA----软件安装

13 篇文章 0 订阅
本文介绍了Linux系统中使用nmcli命令管理网络连接的详细步骤,包括查看设备状态、设置静态和动态IP地址、创建和编辑网络会话。同时,也提到了通过nmtui和nm-connection-editor图形界面工具进行网络配置。此外,还讲解了通过rpm和yum/dnf进行软件安装,包括本地光盘文件安装和网络源配置。
摘要由CSDN通过智能技术生成

nmcli device (设备) status 显示设备和会话链接状态

show 显示设备的详细信息

[root@localhost ~]# nmcli device connect ens224 将指定设备和会话进行链接

disconnect

nmcli connection (会话) modify ens160会话文件 ipv4.method(网络模式) auto (动态)

manual (静态模式)

connection.autoconnect(开机网卡是否自动连接) yes

ipv4.addresses

ipv4.dns

ipv4.gateway

案例一:当前主机配置静态IP地址 ----修改网卡会话文件

[root@localhost ~]#nmcli connection modify ens160 ipv4.addresses 192.168.220.111/24 ipv4.gateway 192.168.220.2 ipv4.dns 114.114.114.114 ipv4.method manual connection.autoconnect
[root@localhost ~]# nmcli connection up ens160

案例二:当前主机配置静态IP地址—添加网卡会话文件

802-3-ethernet bridge-slave infiniband ovs-interface vlan wireguard
adsl cdma ip-tunnel ovs-port vpn wpan
bluetooth dummy macsec pppoe vxlan
[root@localhost ~]# nmcli connection add type ethernet ifname ens160 con-name work
Connection ‘work’ (bd1d5cf2-9a4a-45d5-be73-3f3623222eba) successfully added.
[root@localhost ~]# nmcli connection show
NAME UUID TYPE DEVICE
ens224 149097f9-e90e-4d96-b5b0-d88bbfe57d4d ethernet ens224
ens160 abd652c2-4e0f-48e6-965e-c5e1bbcac1c1 ethernet ens160
work bd1d5cf2-9a4a-45d5-be73-3f3623222eba ethernet –
[root@localhost ~]# nmcli connection modify work ipv4.addresses 192.168.220.123/24 ipv4.gateway 192.168.220.2 ipv4.dns 114.114.114.114 ipv4.method manual connection.autoconnect yes
[root@localhost ~]# nmcli connection up work

案例三:当前主机配置动态IP地址—edit进入编辑

[root@localhost ~]# nmcli connection edit work

=| nmcli interactive connection editor |=

Editing existing ‘802-3-ethernet’ connection: ‘work’

Type ‘help’ or ‘’ for available commands.
Type ‘print’ to show all the connection properties.
Type ‘describe [.]’ for detailed property description.

You may edit the following settings: connection, 802-3-ethernet (ethernet), 802-1x, dcb, sriov, ethtool, match, ipv4, ipv6, tc, proxy
nmcli> goto ipv4
You may edit the following properties: method, dns, dns-search, dns-options, dns-priority, addresses, gateway, routes, route-metric, route-table, routing-rules, ignore-auto-routes, ignore-auto-dns, dhcp-client-id, dhcp-iaid, dhcp-timeout, dhcp-send-hostname, dhcp-hostname, dhcp-fqdn, dhcp-hostname-flags, never-default, may-fail, dad-timeout
nmcli ipv4> set ipv4.method auto
nmcli ipv4>remove addresses
nmcli ipv4>remove gateway
nmcli ipv4> remove dns

nmcli ipv4> save
Connection ‘work’ (bd1d5cf2-9a4a-45d5-be73-3f3623222eba) successfully updated.
nmcli ipv4> quit

[root@localhost ~]# nmcli connection up work

案例四:nmtui

案例五:nm-connection-editor

案例六: vim /etc/sysconfig/network-scripts/ifcfg-ens160

BOOTPROTO=none

ONBOOT=yes

IPADDR0=192.168.220.100

IPADDR1=192.168.220.111

PREFIX=24
GATEWAY=192.168.220.2
DNS=114.114.114.114

#systemctl restart network

软件安装

本地获取 —本地光盘文件

1.mount /dev/sr0 /mnt

2.cd /mnt/AppStream/Packages

3.rpm -ivh 包名

rpm -evh 软件名

-ql 查询软件释放文件列表

-qf 查看某个文件由拿个包释放

-qa

-Uvh

-qpi

yum/dnf 可以自动解决依赖关系,并且一次性下载并安装依赖包

本地源

配置yumc仓库文件(yum配置文件)------

Vim /etc/yum.repos.d/base.repo --注意:后缀必须是.repo

[BaseOS] —源标识名称

name=RHEL-rpm --源名称

baseurl=file:///mnt/BaseOS --资源定位符

gpgcheck=0 --公私钥验证 0关闭 1开启

[AppStream]

name=RHEL-rpm

baserul=file:///mnt/AppStream

gpgcheck=0

网络源

Vim /etc/yum.repos.d/base.repo

[Centos8-App]
name=Centos8
baseurl=http://mirrors.163.com/centos/8/AppStream/x86_64/os/_
gpgcheck=0
[Centos8-Base]
name=Centos8
_baseurl=http://mirrors.163.com/centos/8/BaseOS/x86_64/os/
gpgcheck=0

dnf install 软件名

remove 软件名 ==erase

clean all 更改yum配置文件清除源缓存

makecache

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值