网络:配置成静态IP,配置dns
1、图形化方式:nmtui
2、nmcli客户端工具:一个网卡上可以有多个连接(配置),同时只能有一个配置生效,一个链接上可以配置多个IP
modify修改一个连接
nmcli c modify ens33 ipv4.addresses 192.168.31.111/24 ipv4.gatway 192.168.31.1 ipv4.dns 114.114.114.114 ipv4.method manual
配置后未立即生效:nmcli c up ens33 重新加载
add增加一个连接
3、修改配置文件
ls /etc/sysconfig/network-scripts/
vim /etc/sysconfig/network-scripts/ifcfg-ens33 #文件内配置 TYPE=Ethernet PROXY_METHOD=none BROWSER_ONLY=no BOOTPROTO=static #静态 如果是dhcp则改成dhcp DEFROUTE=yes IPV4_FAILURE_FATAL=no IPV6INIT=yes #ipv6相关配置 IPV6_AUTOCONF=yes IPV6_DEFROUTE=yes IPV6_FAILURE_FATAL=no IPV6_ADDR_GEN_MODE=stable-privacy NAME=ens33 #网卡名 UUID=a41052fe-a7b9-4001-a889-32f0c6ed76b1 #唯一的uuid DEVICE=ens33 #服务器名 ONBOOT=yes #是否开机自启 IPADDR=192.168.31.122 #地址 PREFIX=24 #掩码长度 GATEWAY=192.168.31.2 #网关 DNS1=114.114.114.114 #dns
手动添加IP和dns
软件安装:配置yum源:配置本地的或者网络的
建立软件仓库:repository -> repo
配置的目录:/etc/yum.repo.d/
本地yum源:从我们安装时提供了iso镜像,本省iso镜像就会包含一些软件包
ios镜像不能直接使用:需要改在才能使用:把一个存储设备和Linux系统建立联系
操作:去挂载:要改在的设备:光驱 要改在的目录: /mnt
linux中一切皆文件:光驱也是一个文件(块设备文件)
/dev/sr0 -> /mnt (mount /dev/sr0 /mnt)
配置软件仓库
[baseos] name=baseos baseurl=file:///mnt/Packages #//表示本地的意思 enabled=1 #1代表启用仓库 0代表不启用 enabled默认为1 gpgcheck=0 #如果gpgcheck不等于0需要在下方加 gpgkey密钥文件校验gepcheck
制作缓存
yum makecache
关闭防火墙:主要原因是:Linux的不同服务使用的IP可能是相同的,但是端口不相同,防火墙会拦截我们的流量,客户端就不能接入了
Linux上关闭服务有两个操作:
临时关闭:当前状态下关闭,但是下次重启后依然是运行状态
systemctl stop firewalld
永久关闭:设置未开机不启动(当设置后依旧是运行状态,只有下次重启才会生效所以需要先进行一下临时关闭)
systemctl disable firewalld
systemctl命令
服务管理器功能
systemctl start/stop/restart/status/enable/disenable service_name(服务名字)
start:启动
stop:停止
restart:先停止后启动(重启)
status:查看状态
enable:设置开机自启动
disenable:设置开机不启动
禁用selinux:安全问题:他会阻止我们一些进程来访问资源。(有文件,目录,端口)
不是作为Linux中的一个服务存在的
临时修改:
永久修改:
查看selinux工作模式:getenforce
Enforcing :强制:他会组织进程来访问资源
permissive:宽容模式:也是启用了selinux,但是只有警告,不会阻止
disenabled:禁用selinux
临时设置selinux:
setenforce 0 是将enforcing设置成permissive
setenforce 1 设置成enforcing
enforcing和permissive是可以相互转换的,但是disenable是不可以转换的
永久设置:修改配置文件
/etc/selinux/config
操作:vim /etc/selinux/config
将SELINUX=enforcing修改为SELINUX=permissive
所有工作完成后创建快照