1

Мой компьютер находится на 10.0.1.0/24 с IP-адресом, предоставленным DHCP. Существует также устройство NAS с IP-адресом 10.0.1.10 (которое я предполагаю, является статическим). Я хотел бы отключить NAS от локальной сети и подключиться к нему напрямую со своего компьютера с помощью USB-Ethernet-ключа, но желательно без необходимости перенастраивать адреса и так далее.

Я установил IP-адрес моего ключа на 10.0.1.9, а затем использовал route print чтобы обнаружить, что ключу присвоен номер IF, равный 8. Итак, я попытался

route -4 ADD 10.0.1.10 METRIC 1 IF 8

Но все, что я получаю, это вывод "использования" для команды маршрута, который, как я предполагаю, означает, что она не удалась (не говоря уже о том, что требуемый маршрут отсутствует в последующем выводе route print ).

Есть ли способ заставить это работать?

2 ответа2

1

Используйте другую IP-подсеть

Причина, по которой ваше попытанное решение не сработало, заключается в том, что вы используете IP-адрес для своего NAS, который действителен в уже существующей сети. Ваш компьютер уже имеет маршрут к этой сети и не собирается сотрудничать с предложением использовать другой путь (ключ) для доступа к одному из этих IP-адресов.

У вас есть два варианта:

  1. Используйте ключ
  2. Не используйте ключ

Вариант 1 - это то, что вы пытаетесь. Чтобы это работало, вам нужно использовать IP-сеть, которая не перекрывает вашу 10.0.1.0/24, такую как 192.168.50.0/24 . Назначьте свой ключ и NAS IP из этого диапазона, и все готово.

Вариант 2 Однако вам не нужно физически отключать NAS от существующей сети, чтобы отделить его от других узлов. Большинство операционных систем позволяют назначать несколько IP-адресов сетевому интерфейсу. Используя эту возможность, вы можете назначить своей основной сетевой карте второй IP-адрес из сети 192.168.50.0/24, а также назначить соответствующий адрес для NAS, не перемещая его в другую физическую сеть. Эти два устройства будут единственными, использующими эти адреса в основной сети, и в результате вы получите тот же конечный результат, что и изолируете их от остальной части сети.

Очевидно, что пригодность и полезность этого второго подхода зависит от ваших обстоятельств. Например, если вы хотите изолировать NAS по соображениям безопасности, предпочтительнее физическое разделение сети (например, быстрая проверка с помощью Wireshark выявила бы наличие NAS). С другой стороны, если вы захотите получить доступ к NAS с третьего устройства из основной сети, использование альтернативной стратегии IP-адресации будет выгодным.

0

Если вы хотите сохранить IP-адрес вашего NAS, это означает, что, хотя NAS физически подключен к сетевому адаптеру USB к вашему ПК, он должен оставаться в той же подсети вашей локальной сети. (В противном случае, как объясняется в другом ответе, вам нужна другая подсеть и другой IP-адрес).

Чтобы гарантировать, что и интерфейс локальной сети на вашем компьютере, и новый сетевой адаптер USB подключаются через ip в одной подсети, это соединить оба сетевых адаптера.

Обратите внимание, что это логически не изолирует NAS от остальной части локальной сети: NAS будет по-прежнему доступен из остальной части локальной сети, как и раньше, под тем же IP-адресом, что и раньше. Это будет просто физически иначе связано. Если вы действительно хотите изолировать NAS, чтобы он больше не был доступен из остальной части локальной сети, вам снова понадобится другой IP и подсеть для него, и вам придется пройти через перенастройку.

Вы не указали тег ОС, но при условии, что вы используете какую-то Windows, вот учебник, который объясняет, как подключить сетевые адаптеры под Windows. Обратите внимание, что теперь вам нужно использовать сетевой адаптер моста вместо исходного сетевого адаптера для доступа к вашей локальной сети, поэтому обязательно полностью прочитайте руководство и включите сетевой адаптер моста.

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .