Мой Mac имеет локальный ip 172.16.1.2, и я хотел бы получить доступ (желательно с использованием Safari или SSH) к хосту с ip 192.168.0.2 в той же сети с подмаской 255.255.255.0. Это возможно?

Я считаю, что мне нужно создать статический маршрут, но я не могу понять, как его настроить.

.______.
|      |
|Router| 172.16.1.1
|______|
  |  |                .______.
  |  `----------------|      |
  |                   |Mac   | 172.16.1.2
  |        .______.   |______|
  `--------|      |   
           |NAS   | 
           |______| 192.168.0.2

Справочная информация: Получил новый маршрутизатор с IP-диапазоном 192.168.0.0 вместо старого 172.16.1.0. Изменил мой NAS на статический ip 192.168.0.2, но забыл о брандмауэре, который позволяет только 172.16.1.0 (да, глупо). Теперь я могу установить диапазон IP-адресов на маршрутизаторе 172.16.1.0, но мне нужно получить доступ к NAS на 192.168.0.2. Помощь высоко ценится.

1 ответ1

0
  1. Установите для своего MAC статический IP-адрес 192.168.0.1, любая маска сети, шлюз и DNS-сервер не требуются. Если вы не знаете, как это сделать, вы можете прочитать здесь.

  2. Подключайтесь к своему NAS через ssh, http, как вам нравится.

  3. Когда закончите, перезагрузите MAC.

РЕДАКТИРОВАТЬ:

Комментарий ниже, @jreidal,

Спасибо, но я не думаю, что это сработало бы, поскольку брандмауэр отклонил диапазон IP-адресов 192.168.0.0. Я пошел с предложением @ Зины и вместо этого сбросил настройки сети.

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

Компьютерам, принадлежащим к одному сегменту сети , не нужен маршрутизатор для связи друг с другом: они могут просто обмениваться пакетами посредством MAC-адресации. Итак, почему jreidal не может достичь его NAS? Поскольку компьютер, который он использовал для доступа к своему NAS, будет проверять IP-адрес NAS´ и, увидев, что он не принадлежит к локальной сети, свяжется с маршрутизатором и скажет ему: пожалуйста, помогите мне найти этот NAS, который находится за пределами нашей локальной сети. Маршрутизатор будет соответствовать требованиям, но он будет искать NAS вне локальной сети, таким образом, пропуская свою цель.

Если вместо этого вы назначите компьютеру адрес в той же локальной сети, что и NAS, компьютер поймет, что ему не требуется посредничество маршрутизатора, и попытается напрямую связаться с сетевыми фреймами через NAS, что легко может сделать. Таким образом, компьютер (Mac) может изменить статический IP-адрес NAS на новый адрес в сети 172.16.1.0/24. Затем все, что нужно было сделать Mac, это вернуться назад, чтобы получить IP-адрес, обслуживаемый его маршрутизатором (что проще всего сделать путем перезагрузки), и проблема была бы решена. Я надеюсь, что это объяснение непрофессионала проясняет причину моего ОП.

Что касается jreidal, как гласит старая пословица, у тех, у кого нет ясной головы, должны быть, по крайней мере, хорошие ноги.

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