Рейтинг:0

Не удается подключиться к другому устройству подсети с помощью Ubuntu 20.04

флаг br

Я добавил 1 сетевой адаптер USB2ETHERNET TPLINK на сервер Ubuntu 20.04, работающий на Raspberry Pi, для домашнего DHCP-сервера для целей ДОМАШНЕЙ ЛАБОРАТОРИИ.

Мой сервер Raspberry Pi ubuntu, eth0 (основной сетевой адаптер) получает IP-адрес (192.168.0.2) от моего маршрутизатора TP-LINK. На моем маршрутизаторе TP-LINK я установил статическую аренду для своего сетевого адаптера.

И я установил статический IP-адрес (192.168.10.1) для своего eth1 (usb nic) через netplan (подробности ниже). На моем маршрутизаторе TP-LINK я также добавил статический маршрут для отправки/пересылки запроса для сети 192.168.10.0 на основной сетевой адаптер pi (192.168.0.2). Я могу пропинговать 192.168.10.1 с моего ноутбука, который находится в сети 192.168.0.0. 192.168.0.1/24 управляется DHCP-сервером маршрутизатора TP-LINK.

У меня есть рабочий стол, на котором работает ESXI, и его основной сетевой адаптер подключается по проводному кабелю к сетевому адаптеру pi USB. Рабочий стол ESXI получил свой IP-адрес от сервера PI dhcp, работающего на eth1, также установленного как статическая аренда в файле конфигурации isc-dhcp-server (подробности ниже).

  1. Я могу пропинговать 192.168.10.1 (pi usbnic) с моего ноутбука на 192.168.0.170
  2. Я не могу пропинговать 192.168.10.10 (esxi) с моего ноутбука на 192.168.0.170
  3. Я могу пропинговать 192.168.10.10 с пи

Дайте мне знать, что я пропустил в маршрутизации, поскольку я не могу получить доступ к ESXI WEBUI с ноутбука. Какую еще маршрутизацию мне нужно установить на PI, чтобы я мог получить доступ к своему ESXI.

Набор статических маршрутов маршрутизатора TP-LINK

СТАТИЧЕСКИЙ IP-адрес NETPLAN, назначенный eth1 и маршруту

сеть:
версия: 2
Ethernet:
    эт0:
        DHCP4: правда
        необязательно: правда

    эт1:
        DHCP4: ложь
        адреса: [192.168.10.1/24]
        шлюз4: 192.168.0.1
        серверы имен:
            адреса: [192.168.10.1, 8.8.8.8]
        маршруты:
            - на: 192.168.0.0/24
              через: 192.168.0.1
              метрика: 100

заранее спасибо.

zwets avatar
флаг us
Вы можете немного почитать об IP-сетях и маршрутизации. Маршрут из какой-то сети (скажем, 192.168.10/24) в другую сеть (скажем, 192.168.0/24) нуждается в шлюзе. Этот шлюз, очевидно, должен иметь адрес в сети _from_ - иначе как до него можно было бы добраться? Ваш eth1 находится в сети `10`, но не имеет шлюза в сеть `0`, поэтому отправленные в него эхо-запросы не получат ответов. Эхо-запросы, отправленные на «10.1» через «eth0» Pi, _будут_ получать ответы (но будут марсианскими). Кроме того, нет смысла иметь маршрут «к: 192.168.0.0/24 через: 192.168.0.1», так как «0.1» уже находится в_ «192.168.0.0/24».

Ответить или комментировать

Большинство людей не понимают, что склонность к познанию нового открывает путь к обучению и улучшает межличностные связи. В исследованиях Элисон, например, хотя люди могли точно вспомнить, сколько вопросов было задано в их разговорах, они не чувствовали интуитивно связи между вопросами и симпатиями. В четырех исследованиях, в которых участники сами участвовали в разговорах или читали стенограммы чужих разговоров, люди, как правило, не осознавали, что задаваемый вопрос повлияет — или повлиял — на уровень дружбы между собеседниками.