《网络运维管理》/实验12:通过SNP获取网络设备信息6 任务二:在被监控主机 Computer_1上配置SNMP服务 任务描述: 被监控主机必须配置好SNP服务,方可被监控到。本任务是在被监控的 虚拟机 Computer1(安装Cent0s7操作系统)上安装并配置SNP服务 步骤1:对虚拟主机进行网络配置,使其能够访问互联网 虚拟机 Computer_1安装的是 Centos7操作系统,配置SNMP服务时,需要在线安装 SNMP组件,因此首先必须保证该虚拟机能够连通互联网,并且可以实现虚拟机与实体机之 间的互访。 (1)设置虚拟主机的网络连接方式 Oracle VM Virtual Box管理器 管理(F)控制(M)帮助(H) Computer1-设置 网卡1网卡2网卡3网卡4 26c已关闭 回存 连接方式(A):桥换网卡 puter_2 界面名称(8):nta) Ethernet Connection I29V D高级(d) 2S吕关闭 图12-2-1设置虚拟机 图12-2-2将虚拟机网络连接方式为“桥接网卡 在 irtual Box界面左侧的虚拟机列表中,选中 Computer_1,单击【设置】按钮,见图12-2-1。 将虚拟机 Computer_l的网络连接方式设置为【桥接网卡】,见图12-2-2。其他选项为默认选项, 点击【确认】保存配置。 (2)配置虚拟机的IP地址参数 启动虚拟机,根据任务1中的网络规划设计,修改 Centos7系统的网卡配置文件feg enps3,将其P地址设置为192.16831.50/24,默认网关192.16831.1。命令及配置如下 vi /etc/sysconfig/network-scripts/ifcfg-enpos3 BOOTPROTO= static∥/此处将IP地址的获得方式改为静态 static DEVICE=enpOs3 IPADDR=19216831.50 /增加该语句,用“ IPADDR=”来配置静态IP地址 NETMASK=2552552550增加该语句,用“ NETMASK”来配置子网掩码 GATEWAY=192168311//增加该语句,用“ GATEWAY=”来配置本机的默认网关 ONBOOT=yes ∥/此处“yes”表示将上述配置修改为开机启动 配置好网络参数后,重启网络服务,使刚才的配置生效
《网络运维管理》/实验 12:通过 SNMP 获取网络设备信息 6 任务二:在被监控主机 Computer_1 上配置 SNMP 服务 任务描述: 被监控主机必须配置好 SNMP 服务,方可被监控到。本任务是在被监控的 虚拟机 Computer_1(安装 CentOS7 操作系统)上安装并配置 SNMP 服务。 步骤 1:对虚拟主机进行网络配置,使其能够访问互联网 虚拟机 Computer_1 安装的是 CentOS7 操作系统,配置 SNMP 服务时,需要在线安装 SNMP 组件,因此首先必须保证该虚拟机能够连通互联网,并且可以实现虚拟机与实体机之 间的互访。 (1)设置虚拟主机的网络连接方式 图 12-2-1 设置虚拟机 图 12-2-2 将虚拟机网络连接方式为“桥接网卡” 在 VirtualBox 界面左侧的虚拟机列表中,选中 Computer_1,单击【设置】按钮,见图 12-2-1。 将虚拟机 Computer_1 的网络连接方式设置为【桥接网卡】,见图 12-2-2。其他选项为默认选项, 点击【确认】保存配置。 (2)配置虚拟机的 IP 地址参数 启动虚拟机,根据任务 1 中的网络规划设计,修改 CentOS7 系统的网卡配置文件 ifcfgenp0s3,将其 IP 地址设置为 192.168.31.50/24,默认网关 192.168.31.1。命令及配置如下: # vi /etc/sysconfig/network-scripts/ifcfg-enp0s3 …… BOOTPROTO=static //此处将 IP 地址的获得方式改为静态 static …… DEVICE=enp0s3 IPADDR=192.168.31.50 //增加该语句,用“IPADDR=”来配置静态 IP 地址 NETMASK=255.255.255.0 //增加该语句,用“NETMASK”来配置子网掩码 GATEWAY=192.168.31.1 //增加该语句,用“GATEWAY=”来配置本机的默认网关 ONBOOT=yes //此处“yes”表示将上述配置修改为开机启动 配置好网络参数后,重启网络服务,使刚才的配置生效
《网络运维管理》/实验12:通过SMP获取网络设备信息 t systemctl restart network 提醒: 此处给虚拟机配置的IP地址,要根据学生具体实验环境而定 (3)配置虚拟机的DNS参数 由于本实验中的虚拟机,配置是静态P,因此,必须配置DNS参数,否则yum命令无法正 常工作。 Linux的DNS配置信息是在/etc/ resolv. conf文件中。 #vi /etc/resolv cont #f Generated by NetworkManager #f No nameservers found try putting DNS servers into your #f ifcfg files in /etc/sysconfig/network-scripts like so nammesenver114.114.114.114 ∥/此处添加DNS信息 nameserver 8.8.88 ∥/也可添加第2台DNS服务器信息 (4)测试网络连接效果 # ip addr/查看本机IP地址 可以看到本机IP地址已经修改为19216831.50/24,见图12-2-3 <BROADCAST, MULTICAST, UP, LOWER_UP> mtu 1500 disc pf i link/ether 08: 00: 27: c6:ef: df brd ff:ff: ff: ff:ff: ff i net 31.50/24 brd 192. 168.31 255 scope g lobal enpgs3 ref erre forever fec: efdf/64 scope link forever preferred_Ift forever rooteMiWiFi-RZD-s 图12-2-3查看虚拟机的IP地址 通过Ping命令的方式进行访问,若可以访问本地实体主机和互联网,则说明配置的地址起 效,见图12-2-4。 ootelocalhostetc]tpingwww.baidu.com PinGwww.a.shifen.com(115.239.210.27)56(84)bytesofdata 64 bytes from 115.239.210 icmp seql ttl=53 time=41.1ms 64 bytes from115.239.210.27 np seg2 ttl=53 time=41.0 ms 4 bytes from 115.239.210.27: icmp seg3 ttl=53 time=40.4 ms 64 bytes from 115.239.210.27: icmp seq=4 ttl=53 time=41.3 ms 图12-2-4用ping命令测试网络连通性 步骤2:安装SNMP服务组件 使用SNMP服务时,需要先安装SNMP服务的相关组件。 Centos及其它 RedHat系列产品提供了 net-snmp的二进制包。我们可以直接从源里安装。需 要安装的组件除了net-snmp之外,还有net- snmp-utils, net-snmp-libs等。命令如下: yum -y install net-snmp-libs net-snmp net-snmp-utils net-snmp-devel net snmp-per 注意
《网络运维管理》/实验 12:通过 SNMP 获取网络设备信息 7 #systemctl restart network 提醒: 此处给虚拟机配置的 IP 地址,要根据学生具体实验环境而定 (3)配置虚拟机的 DNS 参数 由于本实验中的虚拟机,配置是静态 IP,因此,必须配置 DNS 参数,否则 yum 命令无法正 常工作。Linux 的 DNS 配置信息是在/etc/resolv.conf 文件中。 #vi /etc/resolv.conf # Generated by NetworkManager # No nameservers found; try putting DNS servers into your # ifcfg files in /etc/sysconfig/network-scripts like so: nameserver 114.114.114.114 // 此处添加 DNS 信息 nameserver 8.8.8.8 //也可添加第 2 台 DNS 服务器信息 (4)测试网络连接效果 #ip addr //查看本机 IP 地址 可以看到本机 IP 地址已经修改为 192.168.31.50/24,见图 12-2-3 图 12-2-3 查看虚拟机的 IP 地址 通过 Ping 命令的方式进行访问,若可以访问本地实体主机和互联网,则说明配置的地址起 效,见图 12-2-4。 图 12-2-4 用 ping 命令测试网络连通性 步骤 2:安装 SNMP 服务组件 使用 SNMP 服务时,需要先安装 SNMP 服务的相关组件。 CentOS 及其它 RedHat 系列产品提供了 net-snmp 的二进制包。我们可以直接从源里安装。需 要安装的组件除了 net-snmp 之外,还有 net-snmp-utils,net-snmp-libs 等。命令如下: # yum –y install net-snmp-libs net-snmp net-snmp-utils net-snmp-devel netsnmp-perl 注意: