Ваша диаграмма хорошая, за исключением ярлыков на вертикальной черной линии между мостом и «Dell PE860». Это действительно следует маркировать «BR0», а не «eth1». ETH1, TAP1 и TAP2, став портами члена моста, были эффективно отодвижены до роли интерфейсов слоя 2, а не слоя 3. IP-пакеты, отправляемые и полученные от VM-хоста, идут и поставляются из BR0, и BR0 - это то, где настроен IP-адрес.
Вы заметите, что это означает, что в Linux каждый мост фактически имеет дополнительный порт-член за пределы перечисленных в рамках интерфейсов
Brttl Show
: собственный интерфейс Host Player 3 мост. Вы знакомы с Cisco. В Cisco-Land этот интерфейс называется BVI0 (или BVI1 и др. ...). В Cisco-Land это необязательно: маршрутизатор может или не может участвовать в мосту. В Linux это всегда присутствует.
Когда вы запускаете класс в Java, вам нужно дать полное имя пакета и имя класса, и находиться в нужном месте для этого, чтобы соответствовать имени папки и файла.
Итак, в вашем случае объявить CERT CERT;
В вашем классе, как вы изначально построили его, затем запустите его следующим образом:
cd ~/Desktop/OCA_Practice
java cert.Test