Учитывая IP-адрес, необходимо смочь найти MAC-адрес соответствующего хоста.
arp -a
И в Windows и в Linux покажет Вам кэш ARP того хоста, отображая дюйм/с на MAC-адреса. (Обратите внимание, что это должно будет быть выполнено на машине, которая находится в той же подсети IP как машина, которую Вы пытаетесь найти).
После того как Вы имеете MAC-адрес, входите в систему переключателя, Вы подозреваете, что хост жулика подключен с, и ищите таблицу MAC-адреса тот адрес. (Таблицу MAC-адреса также называют образующей мост таблицей или таблицей CAM).
Например, на основанных на Cisco IOS переключателях, следующей команде:
show mac-address-table address <MAC address>
Покажет Вам порт, что данный MAC-адрес был в последний раз замечен на. Если получающийся порт является ссылкой на другой переключатель, входом в систему к тому переключателю и выполняет команду снова. Повторитесь, пока Вы не заканчиваете с серверным портом, и у Вас должен быть свой преступник.
Обратите внимание, что этот подход будет только работать, если у Вас будет управляемый коммутатор, который позволяет его таблице MAC-адреса быть запрошенной. Приводя это к сбою, это будет случаем ручного устранения; найдите каждый порт, который Вы знаете, не машина жулика, пока Вас не оставляют с одним портом Ваш, не может составлять.Удачи.
По умолчанию IIS в W2K3 и выше не будет служить файлам, которые не имеют типа MIME, который он знает о (вместо этого возврат 404 ошибок).
Необходимо добавить тип MIME к IIS, чтобы позволить этому служить тому типу файла. Можно установить его на уровне сайта или на уровне сервера.
Установить это для всего сервера:
У меня была та же проблема. IIS делает что-то названное фильтрацией типа MIME. Если это, dosn't знают тип MIME определенного расширения файла, он возвращает 404 ошибки.
На IIS <7: Откройте сайт (или сервер) свойства. Нажмите на вкладку HTTP-Header. Нажмите на кнопку MIME Types. Добавьте, что тип файла * с MIME вводит "application/octet-stream".
Для IIS 7: Откройте менеджер IIS. Нажмите сервер или веб-сайт. Дважды щелкните по значку функции MIME Types. В области Actions нажмите Add. Заполните поле "File Name Extension" с * и поле MIME Type с "application/octet-stream".
Чтобы объединить ответы в еще один общий ответ:
Здесь следует предостережение:
Если вы столкнулись с подобной проблемой, откройте файлы веб-журнала веб-сайта и посмотрите на код субстатуса (например, 404 3) чтобы точно определить, почему ваш веб-сайт не обслуживает контент для IIS 6, или
в IIS 7.
Я добавил MIME-тип .json
- text / json
на сайт в IIS для просмотра в браузере в виде текста.
У меня тоже была эта проблема - и проблема оказалась в правах доступа к папке, в которой хранился файл json. Я ответил на аналогичный вопрос здесь .
Все эти люди правы, говоря, что вам нужно добавить тип MIME.
Тип MIME включает расширение файла на сервере, и обработчик сопоставления сообщает IIS что с этим делать.
Таким образом, вам также необходимо добавить обработчик сопоставления , и для этого у вас должна быть установлена функция Windows под названием Classic Asp для обработки отображение.
Сопоставления обработчиков
Добавить карту сценария
*. Json
C: \ WINDOWS \ system32 \ inetsrv \ asp.dll
JSON
(вы можете называть это как угодно вам нравится) Кроме того, некоторые люди посоветуют вам использовать ʻapplication / x-javascript 'в качестве приложения mime-типа, но JSON не является javascript, per se (это , однако, подмножество), поэтому вместо него должно быть 'application / json', поскольку это зарегистрированный IANA тип носителя для JSON.
Также проверьте фильтрацию запросов в IIS. Если ".json" там и заблокирован, больше ничего работать не будет.