#πŸ”’ Using Network Switch as Jumphost with Fabric

4 messages Β· Page 1 of 1 (latest)

mystic vigil
#

Hey guys, has anyone used fabric to create chain of jumphosts for networking devices? Im trying to have a core switch be a jump host, by jumping from it into an access switch. Im currenlty using the "Connection" class for connecting to the access switch, but I don't know how to do this for local network connections where the connection string is ssh host instead of ssh user@host

from fabric import Connection

jump1 = Connection(
    '1.2.3.4',
    user='root',
    connect_kwargs={'password': 'nice'}
)
jump2 = Connection(
    '1.2.3.4',
    user='root',
    connect_kwargs={'password': 'nice'},
    gateway=jump1
)
jump3 = Connection(
    '1.2.3.4',
    user='root',
    connect_kwargs={'password': 'nice'},
    gateway=jump2
)
conn = Connection(
    '1.2.3.4',
    connect_kwargs={'password': 'password'},
    gateway=jump3
)
arctic briarBOT
#

@mystic vigil

Python help channel opened

Remember to:

  • Ask your Python question, not if you can ask or if there's an expert who can help.
  • Show a code sample as text (rather than a screenshot) and the error message, if you've got one.
  • Explain what you expect to happen and what actually happens.

:warning: Do not pip install anything that isn't related to your question, especially if asked to over DMs.

arctic briarBOT
#

@mystic vigil

Python help channel closed

This help channel has been closed and it's no longer possible to send messages here. If your question wasn't answered, feel free to create a new post in #1035199133436354600. To maximize your chances of getting a response, check out this guide on asking good questions.