Правило «типы содержимого» позволяет добавить еще один уровень безопасности к правилам доступа: применение этих правил может быть ограничено определенными типами содержимого. Ограничение осуществляется на основе типа MIME и расширения имени файла.
Настройки правила «типы содержимого» действуют только в отношении HTTP-трафика и туннелированного FTP-трафика, который передается через Forefront TMG.
Когда клиент запрашивает содержимое HTTP, Forefront TMG отправляет запрос на веб-сервер. После возвращения веб-сервером запрошенного объекта Forefront TMG проверяет тип MIME или расширение имени файла этого объекта (в зависимости от того, какие сведения были возвращены веб-сервером в заголовке). Затем Forefront TMG определяет, применимо ли правило к типу содержимого, которому принадлежит расширение имени запрошенного файла, и соответствующим образом обрабатывает данное правило.
При запросе клиентом FTP-содержимого Forefront TMG производит проверку расширения имени файла для запрошенного объекта. Forefront TMG определяет, применимо ли правило к типу содержимого, которому принадлежит расширение имени запрошенного файла, и соответствующим образом обрабатывает данное правило.
Предварительно настроенные типы содержимого
Ниже представлены типы содержимого, предварительно настроенные в Forefront TMG. Эти типы могут использоваться в правилах доступа. Предварительно настроенные типы содержимого не могут быть изменены или удалены.
Тип содержимого | Описание |
---|---|
Приложение |
Используется для управления доступом к приложениям, в которых хранится содержимое. Например, это могут быть исполняемые файлы, файлы DLL, OLE и VBS. |
Файлы данных приложений |
Используется для управления доступом к данным приложений, таким как файлы справки, системного монитора и WMF-файлы. |
Аудио |
Используется для управления доступом к аудио-файлам, таким как файлы MP3 и WAV. |
Сжатые файлы |
Используется для управления доступом к сжатым файлам, таким как файлы Z и ZIP. |
Документы |
Используется для управления доступом к документам, например текстовым документам и документам в формате Adobe PDF и XML. |
Документы HTML |
Используется для управления доступом к HTML-документам, таким как файлы XSL и HTM. |
Изображения |
Используется для управления доступом к файлам изображений, таким как файлы в формате Windows Bitmap, JPEG и GIF. |
Макросы |
Используется для управления доступом к документам, которые содержат макросы (например, документы Microsoft Office Word и Microsoft Office Excel®). |
Текст |
Используется для управления доступом к текстовым файлам, таким как TXT-файлы и обычные текстовые файлы. |
Видео |
Используется для управления доступом к видеофайлам, таким как файлы AVI, QuickTime и MPEG. |
VRML |
Используется для управления доступом к файлам VRML, таким как файлы FLR и WRL. |
Типы MIME и расширения имен файлов
В зависимости от веб-сервера различные типы MIME могут быть сопоставлены различным расширениями имен файлов. В представленной ниже таблице содержатся сопоставления файлов службы IIS, принятые по умолчанию.
Расширение имени файла | Тип MIME |
---|---|
.hta |
приложение/hta |
.isp |
приложение/x-internet-signup |
.crd |
приложение/x-mscardfile |
.pmc |
приложение/x-perfmon |
.spc |
приложение/x-pkcs7-сертификаты |
.sv4crc |
приложение/x-sv4crc |
.bin |
приложение/octet-stream |
.clp |
приложение/x-msclip |
.mny |
приложение/x-msmoney |
.p7r |
приложение/x-pkcs7-certreqresp |
.evy |
приложение/envoy |
.p7s |
приложение/pkcs7-signature |
.eps |
приложение/postscript |
.setreg |
приложение/set-registration-initiation |
.xlm |
приложение/vnd.ms-excel |
.p7b |
приложение/x-cpio |
.cpio |
приложение/x-dvi |
.dvi |
приложение/x-pkcs7-certificates |
.doc |
приложение/msword |
.dot |
приложение/msword |
.p7c |
приложение/pkcs7-mime |
.ps |
приложение/postscript |
.wps |
приложение/vnd.ms-works |
.csh |
приложение/x-csh |
.iii |
приложение/x-iphone |
.pmw |
приложение/x-perfmon |
.man |
приложение/x-troff-man |
.hdf |
приложение/x-hdf |
.mvb |
приложение/x-msmediaview |
.texi |
приложение/x-texinfo |
.setpay |
приложение/set-payment-initiation |
.stl |
приложение/vndms-pkistl |
.mdb |
приложение/x-msaccess |
.oda |
приложение/oda |
.hlp |
приложение/winhlp |
.nc |
приложение/x-netcdf |
.sh |
приложение/x-sh |
.shar |
приложение/x-shar |
.tcl |
приложение/x-tcl |
.ms |
приложение/x-troff-ms |
.ods |
приложение/oleobject |
.axs |
приложение/olescript |
.xla |
приложение/vnd.ms-excel |
.mpp |
приложение/vnd.ms-project |
.dir |
приложение/x-director |
.sit |
приложение/x-stuffit |
.* |
приложение/octet-stream |
.crl |
приложение/pkix-crl |
.ai |
приложение/postscript |
.xls |
приложение/vnd.ms-excel |
.wks |
приложение/vnd.ms-works |
.ins |
приложение/x-internet-signup |
.pub |
приложение/x-mspublisher |
.wri |
приложение/x-mswrite |
.spl |
приложение/futuresplash |
.hqx |
приложение/mac-binhex40 |
.p10 |
приложение/pkcs10 |
.xlc |
приложение/vnd.ms-excel |
.xlt |
приложение/vnd.ms-excel |
.dxr |
приложение/x-director |
.js |
приложение/x-javascript |
.m13 |
приложение/x-msmediaview |
.trm |
приложение/x-msterminal |
.pml |
приложение/x-perfmon |
.me |
приложение/x-troff-me |
.wcm |
приложение/vnd.ms-works |
.latex |
приложение/x-latex |
.m14 |
приложение/x-msmediaview |
.wmf |
приложение/x-msmetafile |
.cer |
приложение/x-x509-ca-cert |
.zip |
приложение/x-zip-compressed |
.p12 |
приложение/x-pkcs12 |
.pfx |
приложение/x-pkcs12 |
.der |
приложение/x-x509-ca-cert |
|
приложение/pdf |
.xlw |
приложение/vnd.ms-excel |
.texinfo |
приложение/x-texinfo |
.p7m |
приложение/pkcs7-mime |
.pps |
приложение/vnd.ms-powerpoint |
.dcr |
приложение/x-director |
.gtar |
приложение/x-gtar |
.sct |
текст/scriptlet |
.fif |
приложение/fractals |
.exe |
приложение/octet-stream |
.ppt |
приложение/vnd.ms-powerpoint |
.sst |
приложение/vndms-pkicertstore |
.pko |
приложение/vndms-pkipko |
.scd |
приложение/x-msschedule |
.tar |
приложение/x-tar |
.roff |
приложение/x-troff |
.t |
приложение/x-troff |
.prf |
приложение/pics-rules |
.rtf |
приложение/rtf |
.pot |
приложение/vnd.ms-powerpoint |
.wdb |
приложение/vnd.ms-works |
.bcpio |
приложение/x-bcpio |
.dll |
приложение/x-msdownload |
.pma |
приложение/x-perfmon |
.pmr |
приложение/x-perfmon |
.tr |
приложение/x-troff |
.src |
приложение/x-wais-source |
.acx |
приложение/internet-property-stream |
.cat |
приложение/vndms-pkiseccat |
.cdf |
приложение/x-cdf |
.tgz |
приложение/x-сжатое |
.sv4cpio |
приложение/x-sv4cpio |
.tex |
приложение/x-tex |
.ustar |
приложение/x-ustar |
.crt |
приложение/x-x509-ca-cert |
.ra |
аудио/x-pn-realaudio |
.mid |
аудио/mid |
.au |
аудио/basic |
.snd |
аудио/basic |
.wav |
аудио/wav |
.aifc |
аудио/aiff |
.m3u |
аудио/x-mpegurl |
.ram |
аудио/x-pn-realaudio |
.aiff |
аудио/aiff |
.rmi |
аудио/mid |
.aif |
аудио/x-aiff |
.mp3 |
аудио/mpeg |
.gz |
приложение/x-gzip |
.z |
приложение/x-compress |
.tsv |
текст/tab-separated-values |
.xml |
текст/xml |
.323 |
текст/h323 |
.htt |
текст/webviewhtml |
.stm |
текст/html |
.html |
текст/html |
.xsl |
текст/xml |
.htm |
текст/html |
.cod |
изображение/cis-cod |
.ief |
изображение/ief |
.pbm |
изображение/x-portable-bitmap |
.tiff |
изображение/tiff |
.ppm |
изображение/x-portable-pixmap |
.rgb |
изображение/x-rgb |
.dib |
изображение/bmp |
.jpeg |
изображение/jpeg |
.cmx |
изображение/x-cmx |
.pnm |
изображение/x-portable-anymap |
.jpe |
изображение/jpeg |
.jfif |
изображение/pjpeg |
.tif |
изображение/tiff |
.jpg |
изображение/jpeg |
.xbm |
изображение/x-xbitmap |
.ras |
изображение/x-cmu-raster |
.gif |
изображение/gif |