Назад | Перейти на главную страницу

Почему мой клиент все еще разговаривает с моим сервером, когда я меняю IP-адрес клиента на другую подсеть?

Иногда я использую адаптер Verizon Mifi для совместного использования интернет-соединения в моей офисной сети (в которой нет интернета).

Для этого я должен предоставить общий доступ к интернет-соединению на адаптере, который меняет мой локальный IP-адрес на другую подсеть, вместе со всеми, кто использует общий ресурс, по сути отключая всех, кто использует Интернет, от офисной сети.

Итак, офисная сеть работает в подсети 192.168.2.0.

После совместного использования у клиента теперь есть IP-адрес в подсети 192.168.137.0

Это, очевидно, не позволяет нам разговаривать с офисной сетью после подключения к Интернету.

По крайней мере, я так думал. Один из моих коллег отметил, что он все еще может подключаться к нашему серверу с помощью UNC,

\\servername\sharename

Он не может пинговать сервер с IP-адресом сервера. Однако, когда он пингует сервер с его понятным именем, он может выполнить эхо-запрос и ответить с MAC-адресом (я предполагаю, используя кеш ARP). Таким образом, вместо преобразования имени в IP-адрес, он разрешается в MAC-адрес.

Однако из того, что я читал Вот, он все равно не сможет подключиться к серверу.

Было бы очень полезно любое полезное объяснение.

Есть два возможных объяснения.

  1. Он использует автономные файлы.
  2. Он не отключен от локальной сети офиса. Вы можете запустить ipconfig / all с его компьютера и проверить это.