Как заставить Ansible работать с локальными ip — адресами при подключении по VPN?
Добрый день. Есть одна локальная сеть, в которую я подключаюсь по VPN, и хочу там работать из своей сети, со своей локальной машины, на которой установлен Ansible. Все дело в том, что в обоих сетях ip - адреса вида: 192.168.1.X. По VPN я подключаюсь к единственному внешнему ip-адресу, и дальше мне нужно ходить на все другие машины сети. Как это реализовать? Просто указать в inventory адреса вида 192.168.1.X? Но не полезет ли Ansible в первую сеть?
Зависит от маршрутизации на Вашем компьютере: если 192.168.1.X указан на интерфейсе VPN и не перекрываться первой сетью, то будет без проблем ходить (но тогда в локальную сеть 192.168.1.X не попадете).
Как указал estoy - если сейчас ходите по ssh, то и ansible будет без проблем.
сейчас я делаю ip route add 192.0.1.0/24 via 10.0.0.1, когда запускаю openvpn. Но мне интереснее подключаться к той машине с белым ip, и прыгать с нее на другие, точнее чтобы это делал ansible.