Когда я включил свой компьютер сегодня утром, это сообщение, которое я получил:
This computer's local hostname "----Macbook-pro.local" is already in
use on this network. The name has been changed to
"------Macbook-Pro-2.local" To change the local hostname, open system
preferences and click sharing, then click "edit" and type the name in
the local hostname field.
Это очень беспокоит меня, так как я не могу придумать ни одной причины, по которой это должно произойти. Я не понимаю ни одного из ответов, которые я прочитал, пока выполняю поиск. Я не делал ничего сложного, и у меня нет WiFi вместе с Ethernet-соединением - только WiFi-соединение.
У меня тоже только один роутер и я всегда подключаюсь к одной и той же сети. То, что я сделал по-другому, это:
Меня это очень беспокоит, так как я не могу придумать никакой причины, по которой это должно произойти, если только это не связано с тем, что я сказал выше. Мне неудобно изменять настройки, которые я действительно не понимаю. Я также чувствовал, что меня взломали или как там это называется, когда кто-то завладел вашим компьютером. Как я уже сказал, я ни в коем случае не эксперт, и это беспокоит меня.
Может ли кто-нибудь помочь и объяснить это так, чтобы я мог понять, что произошло. Спасибо! С уважением!!
Чтобы проанализировать, что может быть этим призрачным сетевым хостом, используйте команду в командной строке (которую вы должны запустить Terminal
или xterm
):
dns-sd -G v4 ----Macbook-pro.local
Если это имя действительно существует в вашей доступной сети Wi-Fi, вы получите его IP-адрес в последнем столбце вывода этой команды, как в этом примере:
DATE: ---Sat 09 Dec 2017---
0:42:42.548 ...STARTING...
Timestamp A/R Flags if Hostname Address TTL
0:42:42.856 Add 2 6 ----Macbook-pro.local 10.0.2.23 120
Если вы получаете только один IP-адрес, то это сообщение об ошибке, вероятно, было внутренней ошибкой в способе MacOS управлять своим кешем DNS.
Если вы получаете два разных IP-адреса, то у вас есть незваный хост в вашей сети и за вашим брандмауэром (т.е. непосредственно на части Wi-Fi). Это может быть кто-то из ваших соседей. Чтобы продолжить его правильную идентификацию, вам придется использовать методы, которые рассматриваются как прямые атаки на чей-либо компьютер.
Например, вы можете iStumbler
физически найти его, а затем получить возможность взять интервью у владельца этого нового посетителя вашей сети.
dns-sd
зависает на стадии ...STARTING...?-G v4v6
) шесть разных адресов, мой реальный IPv4, 127.0.0.1, мой настоящий IPv6, FE80:0000:0000:0000:0811:A483:CFBB:4DB9%en0, FE80::1%lo0 и : :1?en0
) с помощью: ifconfig en0
. Тогда в вашей сети Wi-Fi нет пиратского хоста.У меня была эта проблема. Оказалось, что мой собственный компьютер дважды заходил на один и тот же IP-адрес, один напрямую через шнур, а другой через вайфай, который я забыл выключить.
Вас не так легко взломать. Ваш маршрутизатор имеет брандмауэр, который блокирует все порты, если вы не открыли их и не перенаправили на свой внутренний IP-адрес. Вам также необходимо включить эти функции в настройках общего доступа, чтобы они работали, например, общий доступ к файлам (порт 21 для FTP), удаленный вход (порт 22 для SSH/SFTP) и веб-сервер (порт 80/443 для HTTP/HTTPS). Все они отключены по умолчанию.
Что вы можете сделать, чтобы обезопасить себя
Убедитесь, что у вас сложный пароль для всех ваших учетных записей.
Включите брандмауэр в Системных настройках -> Безопасность и конфиденциальность -> Брандмауэр.
Удалите все службы динамического DNS (например, DynDNS) с вашего маршрутизатора (если вы его не используете), которые связывают ваш IP-адрес с фактическим адресом, например. myhouse.homelinux.com, который попадет на ваш IP-адрес, даже если вы будете получать по 100 новых каждый день.
Если вы удалили службу динамического DNS, перезапустите маршрутизатор, чтобы получить новый IP-адрес, чтобы убедиться, что никто не знает ваш новый IP-адрес.
Проверьте все устройства в вашей сети, заблокируйте MAC-адрес любого неопознанного устройства.
Измените пароль маршрутизатора с admin/admin на более сложный и пароль WiFi. Комбинации цифр, прописных и строчных букв и специальных символов.
Если вы хотите узнать, кто это, вы можете открыть приложение «Терминал», затем ввести: ping ----Macbook-pro.local
, здесь будет отображаться IP-адрес устройства и время в мс, если устройство ответит.
Надеюсь, это поможет, если кто-то хочет что-то добавить/изменить, не стесняйтесь. :)
Если у вас есть виртуальная машина, это может быть возможной причиной.
В моем случае у меня была виртуальная машина Windows 10, которая была настроена на «мостовую сеть» и получала отдельный IP-адрес от маршрутизатора.
Я перешел на «общую сеть», чтобы разрешить ее в моем случае.
Аллан
келин
MacBook-Pro-169.local
.Турбьёрн Равн Андерсен