Я пытаюсь настроить среду Mininet с настройкой SDN, каждая под отдельной виртуальной виртуальной машиной VirtualBox (mininet@mininet
и media@odl
) (используя это руководство - довольно прямолинейно ). Первым адаптером в виртуальных машинах по умолчанию является NAT, и я также добавил второй адаптер host-only
.
Однако на моем хост-компьютере (без виртуальной машины) я не могу использовать SSH ни с одной из этих двух виртуальных машин.
Я снова гуглил и следовал рекомендациям по переадресации портов здесь для первого адаптера (т.е. NAT) на @odl просто для тестирования (для адаптера NAT). И переадресация портов в конфигурации odl выглядит примерно так (кстати, я выбрал «разрешить все» для этого режима - без разницы).
Тем не менее, до сих пор нет шансов ssh на ВМ. Когда я делаю ssh media@127.0.1.1
, я получаю ошибку разрешения:
odl@127.0.1.1's password:
Permission denied, please try again.
Что не так? Как я могу получить доступ к этим виртуальным машинам? Не только от хозяина, mininet
также должен видеть odl
.