Сконфигурируйте ansible на сервере BR-SRV

BR-SRV:

  • Необходимо установить пакет ansible и sshpass выполнить это можно следующей командой:
apt-get update && apt-get install ansible sshpass
nano /etc/ansible/hosts
Сконфигурируйте ansible на сервере BR-SRV

доп конфиг (проверяем ip)

[Servers] HQ-SRV ansible_host=192.168.100.2 [Routers] HQ-RTR ansible_host=10.10.10.1 BR-RTR ansible_host=192.168.0.1 [Clients] HQ-CLI ansible_host=192.168.200.2 [Servers:vars] ansible_user=sshuser ansible_password=P@ssw0rd ansible_port=2026 [Routers:vars] ansible_user=net_admin ansible_password=P@ssw0rd ansible_connection=network_cli ansible_network_os=ios [Clients:vars] ansible_user=student ansible_password=student [all:vars] ansible_python_interpreter=/usr/bin/python3
nano /etc/ansible/ansible.cfg
Сконфигурируйте ansible на сервере BR-SRV
[defaults] inventory = /etc/ansible/hosts host_key_checking = False deprecation_warnings = False
#из под тачки ansible-galaxy collection install ansible.netcommon ansible-galaxy collection install cisco.ios
apt-get install python3-module-pip pip3 install ansible-pylibssh

HQ-RTR | BR-RTR:

(config)# security none write

HQ-CLI

nano /etc/openssh/sshd_config
Сконфигурируйте ansible на сервере BR-SRV

BR-SRV:

Проверка:

Сконфигурируйте ansible на сервере BR-SRV
11