2014-02-06 9 views
-1

У меня есть вопрос о проверке сети небольших по opendaylightПроверка небольшой сети в mininet по Opendaylight

Я не совсем уверен, почему я не могу accress меню Opendaylight, который я создал из mininet

Я с помощью окна 7 и VMWare для запуска mininet и opendaylight (на Ubuntu).

Во-первых, я запустить Ubuntu запустить Opendaylight (я проверил, что 120.0.0.1:8080 работал) Во-вторых, я бегу mininet, чтобы получить IP-адрес. (Я буду говорить «192.168.139.128») В-третьих, на основе IP-адрес, это запустить два замазку для запуска Wireshark и строит небольшую сеть

я использовал Судо млн --mac --controller = дистанционная, ф = 192.168.139.128, порт = 6633.

Успешно построить небольшую сеть. Потому что я могу проверить все Infor узла с помощью команды «узлов» и «сбросить» enter image description here

Однако, когда я вернусь в Ubuntu VM и Opendaylight доступа по 192.168.139.128:8080 (она дается IP от mininet)

enter image description here

Я уверен, что на самом деле уверен, почему это произошло. Есть ли какие-то возможные причины?

ответ

0

Запустите Opendaylight и установите плагин odl-dlux-core. После этого пользовательский интерфейс OpenDaylight можно получить через браузер на порту 8181. Так что попробуйте http://localhost:8181/index.html и вы входите в систему с использованием имени пользователя admin/admin. Вы должны увидеть, что ваша топология отображается в пользовательском интерфейсе.

0

Также проверьте, если вы VMWare проигрыватель на IP использовать эту команду

Судо млн --mac --controller = дистанционная, - ф = 192.168.139.128 --topo дерево, 5

и обновите контроллер OpenDay Light.

3

На всякий случай, если кто-то сталкивается с той же проблемой, измените настройки сетевого адаптера в VMWare, чтобы использовать режим моста.

От official page

Important troubleshooting - if you are running VirtualBox on the same host/desktop where the controller is running, and trying to start the virtual network on Mininet VM produces this error: "Unable to contact the remote controller at ...", then the following resolves the problem:

  1. In VirtualBox, go to File-Preferences-Network and make sure you have at least one interface defined as Host-Only. Lets say its name is vboxnet0

  2. In VirtualBox - Mininet Vm - Settings - Network, check that the adapter is of type Host only , and is connected to the interface from item 1 (vboxnet0)

  3. On your host where controller and VirtualBox run, do "ifconfig" command to display all network interfaces on the machine.

Search for the interface as in item 1 (vboxnet0 in our example) Take the ip address specified there (most probably 192.168.56.1 - default), and that is the correct remote controller ip address to use when starting a virtual network in mininet vm as stated in the example above (--controller=remote,ip=192.168.56.1) .

  1. If you are still not able to connect, you might want to consider temporarily disabling firewall on the host running the controller (on Linux, for example, iptables -F will do the job)

  2. Sometimes, the way you start the mininet is a problem, it does not give error, but does not connect to the remote server. Here is a wrong example:

    sudo mn --topo=tree,3 --mac --switch=ovsk --controller=remote, ip=192.168.16.10

Here is the correct example:

sudo mn --topo=tree,3 --mac --switch=ovsk --controller=remote,ip=192.168.16.10

The difference is the "SPACE" between "remote," and "ip".

0

Самый простой способ заключается в установке Gnome на виртуальной машине Mininet/ODL. Я использую последнюю версию (Гелий) релиз ODL так графического интерфейса пользователя ОЛЗ находится в http://localhost:8181/dlux/indexh.html

на гелии, ODL работать в общей папке с ./bin/karaf командой (также установить необходимые модули внутри karaf с функцией: установить

Прилагается мой скриншот: https://pbs.twimg.com/media/B8ZgSA6CMAAzuSf.jpg:large