Когда я перехожу к 192.168.2.2 в Firefox на компьютере с Linux в моей локальной сети, он разрешает URL-адрес веб-сервера, который работает на этом IP-адресе. Давайте назовем это https://example.com. Но когда мой интернет отключен для всей локальной сети (то есть, если я отключаю свой модем), и я перехожу к 192.168.2.2, тогда он все еще разрешает https://example.com, он пытается получить доступ к https://example.com и не удается потому что интернет не работает. Как я могу получить прямой доступ к IP-адресу без разрешения Firefox на URL-адрес?
Я подумал, что, может быть, в /etc/hosts
есть запись, но не для этого IP - он просто показывает локальное имя машины, которое не является URL-адресом и даже не очень близко к URL-адресу (например, bob
).
Я также проверил имя хоста на 192.168.2.2, но его имя также является локальным именем машины, которая не является URL-адресом и даже не очень близко расположена к URL-адресу (например, bob
).
Также я попробовал traceroute до 192.168.2.2, но он просто идет по IP в 1 прыжке на локальной сети.
Итак, как я могу найти то, что заставляет 192.168.2.2 разрешить к https://example.com и убить это?
Обновить
Firefox настроен на очистку кеша при закрытии, поэтому этого не может быть.
nscd
не установлен на этой машине:
$ nscd
The program 'nscd' is currently not installed. To run 'nscd' please ask your administrator to install the package 'nscd'
Но dnsmasq
установлен, но его уничтожение не влияет на проблему, с которой я столкнулся.