AI智能
改变未来

网络管理、划分VLAN、两个交换机下的电脑相同Vlan互通——Trunk

网络管理、划分VLAN、两个交换机下的电脑相同Vlan互通——Trunk

  • 网络管理
  • 虚拟机互通
  • 方法一:图形配置
  • 方法二:命令行配置
  • 初始化服务器
  • 网络管理概念
    • OSI模型
    • TCP/IP模型
    • TCP/IP 数据单元 DU
  • TCP/IP协议族
  • 网络管理实战
    • 数据链路层
    • 划分局域网VLAN
    • 两个交换机下的电脑相同Vlan互通——Trunk

    网络管理

    虚拟机互通

    方法一:图形配置

    step1. 设置同一个网络接口
    step2. 打开网络连接
    step3. 安装httpd {yum install -y httpd}
    step4. 启动httpd {systemctl start httpd}
    step5. 关闭防火墙 {systemctl stop firewalld}
    step6. 测试连接 {浏览器输入IP地址}

    方法二:命令行配置

    ls /etc/sysconfig/network-scripts/ifcfg-ens?? 查找网卡文件
    nmacli device 查看网卡
    ip a 查看IP
    ip route 查看路由、网关
    ip neigh 查看邻居
    ping 127.0.0.1 ping 自己(本机)
    vim /etc/sysconfig/network-scripts/ifcfg-ens?? 文件内容说明 状态
    ONBOOT 是否启用该设备 yes/no
    BOOTPROTO 获取IP地址的方式 none(手动) / dhcp(自动)
    IPADDR IP地址(定义主机位置)
    NETMASK 子网掩码(定义网络位置)
    GATEWAY 默认路由
    DNS 域名解析

    手动配置IP
    step1. 打开网卡文件 {vim /etc/sysconfig/network-scripts/ifcfg-ens??}
    step2. 修改网卡文件step3. 重启网卡 {systemctl restart network}
    step4. 测试连接 {ping ip地址}

    改主机名字(不推荐更改)

    1. 方法一:临时更改主机名 { hostname 主机名}
    2. 方法二:更改主机名 {hostnamerctl set hostname 主机名}
    3. 方法三:修改主机名文件 {vim /etc/hostname}
    4. 重启生效 {init 6}

    初始化服务器

    1. 配置IP地址
    2. 配置YUM源
    3. 关防火墙
      systemctl stop firewalld // 临时关闭防火墙
      systemctl disable firewalld // 开机关闭防火墙
      systemctl status firewalld // 查看防火墙信息
    4. selinux
      setenforce 0 //临时关闭
      打开{vim /etc/sysconfig/selinux}修改 {SELINUX=disabled} //开机关闭
    5. 安装常用软件 {yum install -y lrzsz sysstat elinks wget net-tools bash-completion}

    网络管理概念

    OSI模型

    1. 应用层
      用户使用应用程序产生的原始数据。
    2. 表示层
      为数据添加格式,压缩,加密。
    3. 会话层
      全双工(双向通话),半双工(单向通话),为数据添加身份信息。
    4. 传输层
      为数据分段、重组、端口号提升效率。
    5. 网络层
      为数据添加IP地址,方便寻址、路由。
    6. 数据链路层
      MAC地址、局域网,为数据传输路段分段传输。
    7. 物理层
      传输介质、比特流(1、0),采用某种介质传递比特流。

    TCP/IP模型

    1. 应用层(应用、表示、会话层)
    2. 传输层
    3. 网络层
    4. 数据链路层
    5. 物理层

    TCP/IP 数据单元 DU

    (一)数据加工后的统称

    1. 应用层数据
      APDU(应用程序数据单元):用户的原始数据
    2. 传输层数据
      segment DU(分段数据):将数据分段
    3. 网络层数据
      packet DU(包数据)
    4. 数据链路层数据
      frame DU(帧数据)
    5. 物理层数据
      bit DU(比特数据)

    (二)封装和解封装
    发送数据给其他用户需要通过特定协议进行封装后,通过物理层传输,再进行解封装后对方才能收到数据。

    TCP/IP协议族

    1. 应用层(应用、表示、会话层)
    2. 传输层
    3. 网络层
    4. 数据链路层
    5. 物理层
      信号:数字信号
      介质:光纤,双胶头

    比特=bit=b
    字节=Byte=B=8b
    1KB=1024B
    兆=1MB=1024KB
    千兆=1GB=1024MB

    网络管理实战

    数据链路层

    网卡的MAC地址:12位16进制数字
    交换机:MAC Address Tabale

    MAC Address Port
    MAC_A E1/0/1
    MAC_N E1/0/N

    搭建局域网软件:Cisco Packet Tracer 6.0

    划分局域网VLAN

    (只允许f0/1和f0/2互通,f0/3和f0/4互通。)
    step1. 创建VLAN(2~1024)
    step2. 进入交换机,在命令行输入enable进入特权模式,在特权模式输入config t,进入配置模式
    step3. 在配置模式输入vlan 10(创建局域网10),再输入vlan 20(创建局域网20)
    step4. 在配置模式进入接口模式 {interface fastethernet0/1} 或 {int f0/1},在接口模式将接口加入vlan 10 {switch access vlan 10}或{sw ac vl 10}
    step5. 将接口fa0/2加入vlan10,在接口模式先输入{int f0/2},再输入{sw ac vl 10}
    step6. 将接口fa0/3加入vlan20,在接口模式先输入{int f0/3},再输入{sw ac vl 20}
    step7. 将接口fa0/4加入vlan20,在接口模式先输入{int f0/4},再输入{sw ac vl 20}

    两个交换机下的电脑相同Vlan互通——Trunk

    Trunk是指定接口连接的是交换机,需要多个VLAN。
    要求:两个交换机下只让vlan 10 中的电脑互通,两个交换机下只让vlan 20 中的电脑互通。

    PC IP地址 接口号 vlan
    PC0 192.168.137.133 f0/1 vlan 10
    PC1 192.168.137.134 f0/2 vlan 20
    PC2 192.168.137.135 f0/1 vlan 10
    PC3 192.168.137.136 f0/2 vlan 20
    1. 配置好电脑IP地址
    IP地址 接口号
    192.168.137.133 f0/1
    192.168.137.134 f0/2
    192.168.137.135 f0/1
    192.168.137.136 f0/2
    1. 拓扑图

    2. 交换机1步骤

    enconfig tvlan 10vlan 20in f0/1sw ac vlan 10in f0/2sw ac vlan 20in f0/3switch mode trunk
    1. 交换机2步骤
    enconfig tvlan 10vlan 20in f0/1sw ac vlan 10in f0/2sw ac vlan 20in f0/3switch mode trunk
    1. 验证PC0同vlan下PC2的互通性,以及与不同vlan下PC3的互通性
    2. 验证PC1同vlan下PC3的互通性,以及与不同vlan下PC2的互通性
    赞(0) 打赏
    未经允许不得转载:爱站程序员基地 » 网络管理、划分VLAN、两个交换机下的电脑相同Vlan互通——Trunk