(一)Linux IP的配置
- (一)Linux IP 地址配置
数据在网络上通过协议传输,在传输的过程当中,经过好多介质。
协议是传输的规则的约定。
OSI 七层参考模型
用户
应用层 http ftp
表示层 ASCII
会话层
传输层 防火墙 tcp udp
网络层 家用交换机
数据链路层 机房交换机
物理层 集线器
底层
Ip地址分类
|0-255| 0-255 |0-255|0-255|
ip地址是用来在一个网络当中表示身份
广域网
互连网
局域网
小范围网络
在一个网络当中的两台设备,通常ip地址的前三部分是一样的,我们称他们是在同一个网段。在工作当中,我们可以通过ping命令来测试两台计算机是否想通。
Ping ip(域名)
Ip地址分类
A 0-127 0保留,127保留,127.0.0.1 代表本机ip
B 128-191
C 192-223 通常家用路由器的默认地址 192.168.0.1 ,192.168.0.1 admin admin
Guest Guest
D 224-239 组播知识
常用协议
TCP/IP 是一个协议簇,里面包含很多协议
http 统一规定全球必须遵守
https 对https进行加密处理
Tftp 文件传输协议
Snmp 网络管理协议
Telnet 远程协议
Tcp 协议
Udp 协议
Ip(internet) 协议
Icmp
Arp
Rarp
TCP/UDP
TCP 面向连接,对系统要求资源较多,不容易丢包
UDP 无连接的 对系统要求资源较少,结构较简单,容易丢包
查看inuxip
Ifconfig 查看ip地址
Ifconfig ens33 ip 临时修改ip地址
Ifconfig ens33:0 ip
通过配置文件修改ip
TYPE=“Ethernet” 网络类型是以太网
DEVICE=“ens33” 网卡名称
NAME=“ens33” 网卡名称
BOOTPROTO=”dhcp”
dhcp自动获取ip地址
Static 静态ip地址
None 不作为
IPADDR=ip地址
NETMASK=255.255.255.0
ONBOOT=yes 是否启动该网卡
No
重启网卡
Systemctl restart network
- (二)Yum库配置
Yum(yellow dogupdater modified):yum使用python编写,是在centos 和 Redhat当红的shell前端的包管理工具,地位类似python当中pip
Yum 结构
/etc/yum.repos.d目录是yum的根目录,下面存放的时yum源的配置文件
/etc/yum.repos.d/CentOS-Base.repo文件
在linux下的配置文件当中:
[]代码配置的名称,下面是具体的配置内容,内容以键=值的格式展示
Name是yum源的源名称
Mirrorlist 包文件的地址
Gpgcheck 是否要进行下载 0不校验,1校验,如果是1,下面要有gpgkey
Gpgkey 校验文件
常用的yum命令
Yum list 列出所有的包,如果为红色代表缺失
Yum list python 列出所有的python包
Yum search python 搜索所有的python包
Yum -y install package 安装包所有安装选项选择yes
Yum install package -y
Yum remove package 删除包
Yum check-update 检查可更新的程序
Yum update 全部更新
Yum update package 具体更新一个
Yum upgrade package 指定升级
Yum 安装mariadb(mysql)
Yum进行安装
yum install mariadb mariadb-server.x86_64 mariadb-devel.i686 -y
安装完成启动服务
systemctl start mariadb
进入数据库
mysql