Как получить данные от среднего хоста, как это? - PullRequest
0 голосов
/ 01 февраля 2019

У меня есть три хоста:

host1 : this is my router  (10.10.10.1)
host2 : python lib PyEZ  (10.10.10.2)
host3 : place the website  (43.43.43.43)

вы видите, что мой хост1 (маршрутизатор) может получить доступ только через мой хост2, мой хост2 может использовать PyEZ для взаимодействия с маршрутизатором, теперь мое требование - я хочуреализовать функцию взаимодействия маршрутизатора на моем веб-сайте (host3) через host2, обращаясь к host1.

на моем хосте 2, я могу использовать нижеприведенную команду, чтобы получить информацию о маршрутизаторе (хосте 1).

>>> from pprint import pprint
>>> from jnpr.junos import Device
>>> dev = Device(host="10.10.10.1", user="admin", password="123456")
>>> dev.open()
Device(10.10.10.1)
>>>dev.facts["version"]
'12.1X46-D20.5'

теперь мое требование на веб-сайте - получить информацию о хосте1 через хост2.

как я могу реализовать это?

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...