• linux-网络管理


    一、简介:
    1、网络接口名称
    [root@localhost ~]# ls /etc/sysconfig/network-scripts/
    //查看网卡信息所在位置
    ifcfg-ens33  ifdown-isdn      ifup          ifup-plip      ifup-tunnel
    ifcfg-lo     ifdown-post      ifup-aliases  ifup-plusb     ifup-wireless
    ifdown       ifdown-ppp       ifup-bnep     ifup-post      init.ipv6-global
    ifdown-bnep  ifdown-routes    ifup-eth      ifup-ppp       network-functions
    ifdown-eth   ifdown-sit       ifup-ib       ifup-routes    network-functions-ipv6
    ifdown-ib    ifdown-Team      ifup-ippp     ifup-sit
    ifdown-ippp  ifdown-TeamPort  ifup-ipv6     ifup-Team
    ifdown-ipv6  ifdown-tunnel    ifup-isdn     ifup-TeamPort
    2、Networkmanager
    概念:是一个动态网络的控制器与配置系统,
    作用: 用于网络设备可用时保持当前设备和连接开启并激活
    默认处于开启状态
     [root@localhost ~]# systemctl status NetworkManager
    //查看网络管理程序的状态
    1. ● NetworkManager.service - Network Manager
    2.    Loaded: loaded (/usr/lib/systemd/system/NetworkManager.service; enabled; vendor preset: enabled)
    3.    Active: active (running) since 日 2022-08-14 11:39:03 CST; 10min ago
    4.      Docs: man:NetworkManager(8)
    5. Main PID: 861 (NetworkManager)
    6.     Tasks: 4
    7.    CGroup: /system.slice/NetworkManager.service
    8.            ├─861 /usr/sbin/NetworkManager --no-daemon
    9.            └─991 /sbin/dhclient -d -q -sf /usr/libexec/nm-dhcp-helper -pf /var/run/d...
    10. 814 11:39:07 localhost.localdomain NetworkManager[861]: <info>  [1660448347.4894...
    11. 814 11:39:07 localhost.localdomain NetworkManager[861]: <info>  [1660448347.4908...
    12. 814 11:39:07 localhost.localdomain NetworkManager[861]: <info>  [1660448347.4992...
    13. 814 11:39:07 localhost.localdomain NetworkManager[861]: <info>  [1660448347.5122...
    14. 814 11:39:07 localhost.localdomain NetworkManager[861]: <info>  [1660448347.5128...
    15. 814 11:39:07 localhost.localdomain NetworkManager[861]: <info>  [1660448347.5241...
    16. 814 11:39:07 localhost.localdomain NetworkManager[861]: <info>  [1660448347.6166...
    17. 814 11:39:07 localhost.localdomain NetworkManager[861]: <info>  [1660448347.6183...
    18. 814 11:39:07 localhost.localdomain NetworkManager[861]: <info>  [1660448347.6183...
    19. 814 11:39:53 localhost.localdomain NetworkManager[861]: <info>  [1660448393.3366...
    20. Hint: Some lines were ellipsized, use -l to show in full.
    [root@localhost ~]# systemctl status network
    1. ● network.service - LSB: Bring up/down networking
    2.    Loaded: loaded (/etc/rc.d/init.d/network; bad; vendor preset: disabled)
    3.    Active: active (exited) since 日 2022-08-14 11:39:05 CST; 13min ago
    4.      Docs: man:systemd-sysv-generator(8)
    5.   Process: 1007 ExecStart=/etc/rc.d/init.d/network start (code=exited, status=0/SUCCESS)
    6.     Tasks: 0
    7. 814 11:39:05 localhost.localdomain systemd[1]: Starting LSB: Bring up/down netw....
    8. 814 11:39:05 localhost.localdomain network[1007]: 正在打开环回接口: [  确定  ]
    9. 814 11:39:05 localhost.localdomain network[1007]: 正在打开接口 ens33: [  确定  ]
    10. 814 11:39:05 localhost.localdomain systemd[1]: Started LSB: Bring up/down netwo....
    11. Hint: Some lines were ellipsized, use -l to show in full.
    //查看网络管理子程序的状态
    3、配置网络的工具
    3.1图形
    ubuntu   ipaddress:192.168.32.129
    center os    ipaddress:192.168.32.134
    ping
    ping: 192.168.32.: 未知的名称或服务
    [root@localhost ~]# ping 192.168.32.129
    1. PING 192.168.32.129 (192.168.32.129) 56(84) bytes of data.
    2. 64 bytes from 192.168.32.129: icmp_seq=1 ttl=64 time=0.315 ms
    3. 64 bytes from 192.168.32.129: icmp_seq=2 ttl=64 time=0.199 ms
    4. 64 bytes from 192.168.32.129: icmp_seq=3 ttl=64 time=0.229 ms
    5. 64 bytes from 192.168.32.129: icmp_seq=4 ttl=64 time=0.167 ms
    6. 64 bytes from 192.168.32.129: icmp_seq=5 ttl=64 time=0.255 ms
    注意:虚拟机内存不能超过真机
    3.2命令行配置
    (1) 配置文件:vim
    (2)命令行:nmcli
    [root@localhost ~]# nmcli device
    DEVICE      TYPE      STATE   CONNECTION
    ens33       ethernet  已连接  ens33      
    virbr0      bridge    已连接  virbr0     
    lo          loopback  未托管  --         
    virbr0-nic  tun       未托管  --   
    二、配置网络参数
    1、 配置ip
    1.1方法:
    (1)配置网卡参数
    先备份再修改
    [root@localhost ~]# cp /etc/sysconfig/network-scripts/ifcfg-ens33 .
    //备份到当前目录
    [root@localhost ~]# vim  /etc/sysconfig/network-scripts/ifcfg-ens33
    //修改
      1 TYPE=Ethernet
      2 PROXY_METHOD=none
      3 BROWSER_ONLY=no
      4 BOOTPROTO=dhcp
    启动协议有三种:dhcp(自动)、 none(手动)、static
    手动配置ip
    IPADDR=192.168.32.134//ip地址
    NETMASK=255.255.255.0//子网掩码
    GATWAY=192.168.32.2//路由(网关)
    DNS=192.168.32.2//域名解析服务器
      5 DEFROUTE=yes
      6 IPV4_FAILURE_FATAL=no
      7 NAME=ens33
      8 UUID=55ed702a-32ae-4e13-8fdd-d33325275e12
      9 DEVICE=ens33
    10 ONBOOT=yes
    //是(yes)否(no)在重启以后启用该设备
    (2)重启网络服务
    [root@localhost ~]# systemctl restart network
    (3)查看ip
    [root@localhost ~]# ip a
    2、主机名
    (1) [root@localhost ~]# hostname
    localhost.localdomain
    //查看主机名
    (2)[root@localhost ~]# hostnamectl  set-hostname zhujiming
    //修改主机名方法1
    [root@localhost ~]#  vim /etc/hostname
    zhujiming
    //修改主机名方法2
    3、网络测试工具
    (1)查看ip
    [root@localhost ~]# ip a
    (2)查看网关
    [root@localhost ~]# ip route
    192.168.32.0/24 dev ens33 proto kernel scope link src 192.168.32.134 metric 100
    192.168.122.0/24 dev virbr0 proto kernel scope link src 192.168.122.1
    (3)查看邻居
    [root@localhost ~]# ip neigh
    (4)ping
    (5) port and severvices
    [root@localhost ~]# yum -y install httpd
    [root@localhost ~]# systemctl start httpd
    4、初始化服务器
    最小化安装
    二、 网络管理实战1
    1、OSI
    1.1简介:open system interconection  开放式系统互联模型
    1.2 OSI七层次结构/功能
    应用层:应用程序/原始数据/      比如:qq、微信
    表示层:格式、压缩、加密   目的:快速、安全的传输
    会话层:会话/全双工(手机电话)/半双工(对讲机)
    传输层:分段/重组/端口号   作用:提高传输效率
    网络层:Ip地址/寻址/路由   总目标,全球地址
    数据链路层:MAC地址/寻址/路由   分段目标
    物理层:传输介质/比特流    介质:电流/光/无线信号/4G/5G
    1.3 TCP/IP五层模型
    应用层、传输层、网络层、数据链路层、物理层
    1.4TCP/IP:数据单元/DU
    (1)应用层数据: AP  DU    应用 协议数据单元
    (2)传输层数据:   segment DU   分 数据
    (3)网络层数据: packet DU    数据
    (4)数据链路层数据: frame DU  数据
    (5)物理层数据: bit DU  比特 数据
    1.5 封装和解封装
    2、TCP/IP协议族
    2.1TCP/IP简介
    2.2五层模型协议分类
    3、 进制转换
    3.1十进制
    3.2二进制
    3.3十六进制
    3.4二进制、十进制之间的转换
    3.5单位换算
    三、 网络管理实战2
    物理层:
    1、信号:
    (1)模拟信号:
    • 不断变换的物理量
    • 使用电话网络
    (2)数字信号:
    • 两种恒定物理量
    • 适用计算机网络
    优点:
    2、介质
    (1)双绞线
    (2)光纤
    数据链路层:
    VLAN技术、TRUNK技术
    网络层
    路由技术
  • 相关阅读:
    矩阵中移动的最大次数
    内网配置git代理
    EO.Web浏览器 v2023.0.18.0 for .NET -- EO.WebBrowser
    多ip访问网站
    990-28产品经理:Different types of IT risk 不同类型的IT风险
    wgcna 原文复现 小胶质细胞亚群在脑发育时髓鞘形成的作用 microglial
    在命令行按下tab键之后, 发生了什么?
    etcd实现大规模服务治理应用实战
    备受欢迎的数字音频工作站 Studio One 新增了对 Linux 的支持
    SD中的VAE,你不能不懂
  • 原文地址:https://blog.csdn.net/qq_68163788/article/details/126419898