ip配置
1.网络
用来做设备和设备之间的链接工具 目的就是为了数据共享
在网络传输数据据时 需要使用一些介质 和一些协议
介质:光纤 网线
2.协议
约定俗成的
tcp/ip协议簇 是互联网协议总称
3.ISO七层模型
物理层 物理层 硬件
数据链路层
网络层 网络层 ip 寻址
传输层 传输层 tcp/udp 负责会话
会话层
表示层
应用层 应用层 应用程序
写信 你 收信 你对象
开始准备写 获取到你情意绵绵
写完了 --》中文还是英文 拿到快递 读
装信封 --》邮编地址 根据地址 邮编详细地址找到你对象他们家门口
邮寄 邮局—》车飞机 当地邮局
ip:
用来标识互联网当中唯一一台设备
255.255.255.255
255255255*255
IP分类:
A B C D E
D 用于广播
E 保留ip
端口号:
端口号用来标识应用程序
0-65535 65536
知名端口号
0-1023
22 ssh服务端口号
3306 mysql默认端口号
80: web服务默认端口号
动态端口号
1024-65535
当我们启动一个网络应用程序,如果不指定端口号,会默认向系统申请一个随机的端口号,当应用程序结束,系统会将端口回收,给下一个应用程序使用
4.tcp/udp
tcp:
面向连接的协议 数据传输之前需要先建立连接 相对安全稳定 不容丢包 会耗费更多的系统资源
udp: 不面向连接 相对不安全不稳定 容易丢包 传输数据不需要连接 消耗系统资源少
一个url地址到用户看到内容需要哪些步骤
5.linux中查看网卡信息
ifconfig 查看所有的网卡信息
ifconfig ens33 查看指定网卡信息
6.修改ip地址
临时修改ip 如果重启了网络服务 ip会被重置
ifconfig ens33 新的ip
修改静态ip 需要通过配置文件进行修改
配置文件路径:
配置文件
TYPE=Ethernet # 网络类型 以太网
PROXY_METHOD=none # 代理的设置
BROWSER_ONLY=no
BOOTPROTO=dhcp # 引导协议 是否是自动获取ip dhcp 自动获取 static静态ip
DEFROUTE=yes # 路由
IPV4_FAILURE_FATAL=no # ipv4的相关设置
IPV6INIT=yes
IPV6_AUTOCONF=yes
IPV6_DEFROUTE=yes
IPV6_FAILURE_FATAL=no
IPV6_ADDR_GEN_MODE=stable-privacy
NAME=ens33 # 网卡名
UUID=d16e1b55-30be-4456-b61d-3be8a3046455 # 网卡的唯一标识符
DEVICE=ens33 # 网卡设备名
ONBOOT=yes # 设置默认开机网卡
IPADDR=192.168.10.12 # 设置ip地址
NETMASK=255.255.255.0 # 子网掩码
GATEWAR=192.168.10.1 # 网关
DNS1=114.114.114.114
DNS1=202.106.46.151
/etc/resolv.conf dns地址修改后此文件会自动修改