Linux网络以及Yum仓库配置

本文详细介绍了如何在Linux系统中配置永久IP、临时IP,以及使用nmcli管理和修改网络连接,包括设置静态和动态IP、网关、DNS,以及yum仓库的配置、清理和管理操作。
摘要由CSDN通过智能技术生成

1.配置永久IP和临时IP(命令注释)

1.永久IP

位置       cd /etc/sysconfig/network-scripts/ifcfg-ens

网络方式

通过vi 或者 vim 修改 文件

进入编辑模式

若BOOTPROTO=dhcp

获取方式为dhcp自动获取,修改为手动获取

将BOOTPROTO=static

ONBOOT=yes #仅主机模式

是否开机自启动 yse是 no 不是

网关

大写 GATEWAY=192.168.xx.xx

DNS地址

DNS1=8.8.8.8
DNS2=114.114.114.114 #若不能使用则用湖北省武汉市DNS: 202.104.24.68

子网掩码

PREFIX=24    或者  NETMASK=255.255.255.0

配置完成后的内容

2.临时IP

ifconfig ens33 192.168.130.3/24

ifconfig ens33 192.168.1300.3 netmask 255.255.255.0
ip address add|del 192.168.1300.3 dev ens33

3.重启网卡


systemctl restart network #重启所有的网卡
ifdown ens33 ; ifup ens33
ifdown ens33 #关闭某个网卡
ifup ens33 #启动某个网卡
ifconfig ens33 down #临时禁用某个网卡
ifconfig ens33 up #重新激活某个网卡(不会更新IP地址)

4.查看网络 

ip a 或者 ifconfig

5.nmcli的使用

1.nmcli修改网卡

# 使用 add 命令会在 /etc/sysconfig/network-scripts中生成以为 ifcfg开头加add指定的 con-name 名称命名,此文件皆由 nmcli命令进行动态配置

# 如果手动修改 ifcfg文件,重启NetworkManager是无法生效,还需要在执行 nmcli con up才行

# 因此不建议手动修改配置文件,一切修改都使用nmcli命令,修改后执行 nmcli con up 立即生效


# 动态获取IP方式的网络连接配置:
nmcli con add con-name dynamic ifname ens36 type ethernet 

#启用动态配置文件
nmcli con up  dynamic

# 指定静态IP方式的网络连接配置:
nmcli con add con-name static ifname ens36 autoconnect yes type ethernet ip4 10.10.10.10/24 gw4 10.10.10.1

#启动静态配置文件
nmcli con up static

2.nmcli 修改网络

# 设置网卡自启动,实际修改的是网卡配置文件 ONBOOT=yes
nmcli con mod CON-NAME connection.autoconnect yes

# 修改IP地址是静态(manual)还是dhcp动态(auto)
# 实际修改的是网卡配置文件BOOTPROTO,BOOTPROTO=none 表示静态;BOOTPROTO=dhcp 表示动态
nmcli con mod CON-NAME ipv4.method manual(static) | auto

# 修改IP配置及网关
nmcli con mod CON-NAME ipv4.addresses “10.10.10.10/24 10.10.10.1”

# 修改默认网关
nmcli con mod CON-NAME ipv4.gateway 10.10.10.1

# 添加第二个IP地址
nmcli con mod CON-NAME +ipv4.addresses 10.10.10.10/16

# 删除第二个IP地址
nmcli con mod CON-NAME -ipv4.addresses 10.10.10.10/16

# 添加dns1
nmcli con mod CON-NAME ipv4.dns 114.114.114.114

# 添加dns2
nmcli con mod CON-NAME +ipv4.dns  8.8.8.8

2.yum仓库

1.配置镜像文件

1.设置 CD/DVD 已连接

配置镜像文件

2.配置yum仓库

位置  cd /etc/yum.repos.d/

1.创建仓库配置文件

文件必须以 xx.repo结尾

[yum]                              ##yum仓库唯一标识符,避免与其他仓库冲突
name= yum name                     ##仓库的名称描述,易于识别仓库用处
baseurl=file:///media/cdrom        ##提供方式包括FTP(ftp://..)、HTTP(http://..)、本地(file:///..)               
enabled=1                          ##设置此源是否可用,1为可用,0为禁用
gpgcheck=0                         ##设置此源是否校验文件,1为校验,0为不校验

df -hT 可以查看挂载位置

创建文件 ()文件必须以 .repo 结尾

挂载命令  mount  /dev/sr0 /media   

卸载命令  umount /dev/sro/media 

2.yum清理缓存建立新缓存

yum clean all && yum makecache

清理yum缓存 并建立yum缓存:  yum clean all && yum makecache
安装:                     yum -y install 例如安装httpd服务 yum -y install httpd
重新安装:                  yum -y reinstall
卸载:                     yum -y remove 
更新:                     yum -y update
降级:                     yum -y downgrage
检查可用的更新:yum check-update

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值