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