Host — что такое хост и чем он отличается от Hosts и хостинга
Здравствуйте, уважаемые читатели блога KtoNaNovenkogo.ru. У слова «хост» есть два очень близких по звучанию (и в каком-то смысле по значению) собрата: Hosts и хостинг. Сегодня мы будем говорить именно про host (без латинской s в конце).
Однако, если вас интересовал вопрос про то, что такое файл hosts, то можете почитать про это перейдя по приведенной ссылке. Про то, что такое хостинг и с чем его едят, мы тоже обязательно поговорим в ближайшее время.
Так что же такое Host? Чтобы не забивать вам голову «умными» словами скажу по-простому. В общем понимании хост — это узел сети (физическая единица компьютерной техники подключенная к сети). Какой сети? Любой работающей по принципу клиент-сервер. Что это значит? Давайте разбираться.
Что такое Host в интернете и его связь с хостингом?
Давайте начнем не по порядку, ладно? Сначала разберем, почему это понятие часто путают с хостингом? Ну, потому что WWW (глобальная путина — т.е. интернет) работает по принципу клиент-сервер. В этой схеме клиентами являются браузеры пользователей заходящих на сайты (например, ваш браузер — клиент), а серверами (хостами) — те компьютеры, где расположены эти сайты.
Так вот, сайты размещаются обычно не в квартирах их владельцев, а на специальных серверах, которые сдает в аренду так называемый хостинг-провайдер (по другому — хостер, например, 2Domains). И это место размещения серверов называют хостингом, а сам сервер, где сайт размещен, является ничем иным, как хостом.
В переводе с английского слово Host означает хозяин (принимающий гостей, т.е. клиентов). Итак, мой сервер, где размещен KtoNaNovenkogo.ru, является хостом (хозяином), а ваш браузер — клиентом (гостем на него заходящим). Браузер отправляет серверу запросы на показ страниц, а он в ответ их ему отправляет.
Ну, а вся эта бадяга (место дислокации серверов) называется хостингом (а как еще назвать компактное размещение тысяч хостов, содержащих в себе сайты интернета). Связь понятна? Если да, то еще чутка запудрю вам мозги.
Сервер (host) в нашей схеме — это вовсе не физический компьютер (хотя он тоже сервер, о как!) — это так же как и браузер — программный продукт.
В режиме клиент-сервер общаются между собой две программы (браузер и программа-сервер, например, Апач).
В связи с этим хосты в интернете чаще всего бывают виртуальными. Дело в том, что отдавать под каждый сайт отдельный физический компьютер очень жирно (дорого — мало кто это потянет).
Поэтому физический сервер разбивают на десятки и даже сотни виртуальных (созданных программно) хостов, на которых и размещаются сайты. Причем на одном Host-е можно разместить много сайтов.
Ну что, запутались? Я старался.
Что такое Хост в локальной сети?
Вообще, слово хост является очень неопределенным (расплывчатым). Это не четкое понятие, а обрывок фразы. Дело в том, что к слову host должно добавляться название протокола, по которому строится сеть.
Однако, это мало кто делает, и чаще всего под этим словом подразумевают узел связи в сети TCP/IP. Что это за сеть? Ну, эта та обычная локалка, которую вы «поднимаете» дома, чтобы обеспечить доступом в интернет все имеющиеся в квартире компьютеры и гаджеты.
Чем примечательна сеть TCP/IP? В ней у всех устройств ее составляющих имеется так называемый уникальный Ip адрес (читайте что такое АйПи-адрес и чем он от Mac отличается).
Так вот, любой узел такой локальной сети принято называть хостом. Причем это могут быть как физические устройста — компьютеры, ноутбуки, смартфоны, планшеты, игровые приставки, телевизоры и т.п., так и виртуальные, т.е. программные.
По сути это не верно, ибо host — это хозяин, т.е. сервер, а не клиент, но так уж повелось. К тому же это понятие относится к программному, а не «железячному» уровню.
Но такое представление имеет место быть (людям свойственно ошибаться и в том числе массово) и это стоит учитывать.
Например, при работе со статистикой посещаемости сайта вы встретите такое понятие как хосты (посетители с разными IP адресами, т.е. уникальные посетители).
Чем Host отличается от Hosts?
Hosts — это расположенный локально (на компьютере пользователя — смотрите где находится файл Хостс) файл со списком нужных ему хостов. Точнее это не просто список, а таблица соответствия имени компьютера (host-а) и его IP адреса.
В обычной локальной домашней сети имен компьютерам (доменных имен) обычно не присваивают (достаточно IP), в вот в интернете при заходе на сайты пользователь не вводит в адресную строку браузера IP-адрес сайта, а вводит его имя (например, https://ktonanovenkogo.ru).
Когда интернет был еще молодым и маленьким (знаете когда сеть появилась?), то таких локальных списков вполне хватало и это было удобно. Сейчас же сайтов в сети миллионы и файл Hosts будет такого размера, что может не поместиться на вашем компьютере. Поэтому сейчас вместо него используют удаленные (размещенные в сети) DNS сервера со всеми таблицами.
Ваш браузер обращается к ближайшему DNS серверу с вопросом, какой АйПи у ktonanovenkogo.ru, и получив ответ успешно обращается к этому хосту (серверу) уже по IP.
Хотя, по традиции, браузер все же предварительно обращается к локальному файлу Hosts за этой информацией, но, как правило, там ее не находит и берет адрес у DNS сервера (или из кеша, т.е.
из ранее запомненных соответствий IP и имени сайта).
Так-то вот. Все взаимосвязано, хотя и отличается. А вы говорите…
Удачи вам! До скорых встреч на страницах блога KtoNaNovenkogo.ru
* Нажимая на кнопку “Подписаться” Вы соглашаетесь с политикой конфиденциальности.
Подборки по теме
Использую для заработка
Рубрика: Отвечаю на частые вопросы
Источник: https://KtoNaNovenkogo.ru/voprosy-i-otvety/host-chto-takoe-xost-hosts-xostinga.html
Что такое виртуальный хостинг и чем он отличается от vps?
Выбор типа хостинга становится настоящей проблемой, если не понимать разницы между ними. Мы постараемся объяснить, что такое виртуальный хостинг простыми словами и расскажем о его недостатках и преимуществах.
Виртуальный хостинг – что это такое?
Сам термин хостинг (hosting) произошел от английского слова host, которое означает владельца дома, принимающего гостей. Это идеально передает суть виртуального хостинга – гостевое место для сайта на одном большом сервере.
Его преимущества:
- работа с ним не требует владения особыми навыками;
- это достаточно недорогой хостинг;
- провайдер, обычно, бесплатно предоставляет полный цикл обслуживания;
- домен и SSL сертификат тоже часто предоставляются в подарок;
- если на сайт будет совершаться ddos атака, защита обеспечивается провайдером.
Недостатки:
- сайтам с большим объемом информации не хватит ресурсов;
- ограниченные административные права;
- вы будете делить сервер с другими клиентами провайдера, из-за чего могут возникать неполадки.
Такой вариант прекрасно подойдет для небольших сайтов, на которых не содержится большого количества информации. Например:
- лендинг;
- сайт-визитка;
- небольшой блог или форум;
- корпоративный сайт;
- интернет-магазин с очень узким ассортиментом.
Учитывая, что провайдеры, обычно, предоставляют массу дополнительных услуг бесплатно, даже новичок справится с управлением сайтом на виртуальном хостинге. Провайдер King Servers, например, даже перенесет бесплатно ваш сайт.
Чем vps отличается от виртуального хостинга?
VDS/VPS хостинг – это выделенная и изолированная часть виртуального сервера. Отличие от виртуального хостинга заключается именно в этой изолированности. Что бы ни происходило на другом сайте, который расположен на этом сервере, вашего сайта это не коснется.
VPS – это золотая середина между виртуальным хостингом и полноценным сервером.
Его преимущества:
- он обладает теми же свойствами, что и отдельный сервер. Это значит, что у вас будет свой личный IP-адрес, фильтр и порт. У вас будет возможность администрировать сервер полностью – менять его системные параметры, устанавливать необходимое ПО, настраивать почтовую систему и proxy-сервер, если нужно;
- так как аппаратная часть построена профессионалами, она обеспечивает бесперебойную работу сервера. Ваш сайт будет иметь надежный онлайн;
- провайдер хостинга всегда заботится о безопасности своих серверов. А тот факт, что для вашего сайта выделена отдельная и изолированная часть виртуального сервера сводит на нет риск заражения от соседних сайтов;
- если нужно, вы можете в любой момент изменить конфигурацию сервера и понизить или повысить его производительность.
Обладая этими преимуществами VPS хостинг явно преобладает над виртуальным. Он дает больше возможностей вебмастеру, предоставляя мощный и гибкий сервис. Но, конечно, и недостатки у этого варианта есть:
- VPS стоит дороже виртуального хостинга. Но все же дешевле, чем полноценный сервер.
- Для администрирования нужен специалист, а это дополнительные затраты.
Как выбрать провайдера виртуального хостинга?
Прежде всего, слишком дешевый хостинг должен вызвать у вас подозрения. Учитывая, что в стоимость входит и обслуживание, он не может стоить совсем мало. Соблазнительно низкие цены, обычно, бывают у тех провайдеров, которые вместе с местом на сервисе обеспечивают своих клиентов еще и массой проблем. Экономить, жертвуя стабильностью работы сайта и качеством услуг, нецелесообразно.
Если вы хотите проверить, подходит ли вам хостинг, тестовый период предоставит вам такую возможность. Уточните, на протяжении какого количества времени вы можете бесплатно протестировать услугу. У всех этот срок разный, но если провайдер вовсе не предоставляет тестовый период, это тоже повод усомниться в качестве услуг.
Выбирая локацию, в которой будет располагаться ваш хостинг, следите за тем, чтобы сайт не нарушал законы этой страны. Отдавайте преимущества той местности, которая находится рядом с вашей целевой аудиторией, чтобы обеспечить максимальную скорость загрузки.
Источник: https://www.king-servers.com/knowledgebase/articles/chto-takoe-virtualnyiy-hosting.html
Что такое хостинг сайтов? Разъяснение для начинающих
Хостинг сайтов – это онлайн услуга, которая позволяет публиковать ваш веб-сайт или веб-приложение в интернете. Когда вы подписываетесь на услугу хостинга, вы обычно арендуете пространство на сервере, на котором вы можете хранить все файлы и данные, необходимые для правильного функционирования вашего сайта.
Сервер – это физический компьютер, который работает без перерывов, чтобы ваш сайт был доступен всё время для тех, кто хочет его посетить. Ваш хостинг отвечает за поддержание работы сервера, защиту его от вредоносных атак и передачу вашего контента (текста, изображений, файлов) с сервера в браузеры ваших посетителей.
Как работает хостинг сайтов?
Когда вы решите запустить новый сайт, вам понадобиться найти хостинговую компанию, которая предоставит вам ресурсы на сервере. Ваш хостинг провайдер хранит все ваши файлы, ресурсы и базы данных на сервере. Всякий раз, когда кто-то вводит ваше доменное имя в адресную строку своего браузера, ваш хост передаёт все файлы, необходимые для обслуживания запроса.
Вам нужно выбрать тарифный план хостинга, который наилучшим образом соответствует вашим потребностям и приобрести его. Фактически, веб-хостинг работает аналогично аренде жилья, вам нужно регулярно оплачивать арендную плату, чтобы поддерживать постоянную работу своего сайта.
Чтобы снизить риски, каждый тариф Hostinger предоставляется с 30-дневной гарантией возврата денег, чтобы вы могли попробовать и решить, действительно ли наша услуга вам подходит.
Кроме того, вы можете начать с нашего наиболее доступного простого плана, разработанного специально для небольших проектов.
Когда ваш сайт начнёт расти, и вам потребуется больше ресурсов на сервере, вы можете перейти к одному из наших расширенных планов, без промедлений.
На самом деле вам даже не нужны какие-либо знания в области программирования для выполнения регулярных задач управления сайтом.
Аккаунты хостинга имеют графический интерфейс пользователя, где вы можете управлять всеми настройками своего сайта.
Например, вы можете загружать на сервер HTML и другие файлы, устанавливать системы управления контентом, такие как WordPress, обращаться к своей базе данных и создавать бэкапы (резервные копии) для своего сайта.
Хотя cPanel – платформа хостинга, используемая большинством хостинг провайдеров, является мощным инструментом, она может быть пугающей для не технически ориентированных пользователей, которые просто хотят быстро создать и запустить сайт.
Поэтому наша команда решила создать свою панель управления для наших пользователей. Мы можем с гордостью сказать, что панель управления Hostinger имеет красивый и интуитивно понятный интерфейс, вы сможете сразу в нём разобраться, даже, если впервые работаете с хостингом.
Наши клиенты уже её полюбили, так как удобная панель помогает им уверенно и легко управлять своей учётной записью.
Помимо предоставления серверного пространства для вашего сайта, хостинг провайдеры могут также предлагать другие услуги, связанные с управлением сайтов, такие как:
- SSL-сертификаты (для обеспечения безопасности сайтов используется протокол https://)
- Хостинг электронной почты Email
- Конструкторы страниц
- Инструменты для разработчиков
- Услуги поддержки клиентов (обычно с онлайн чатом)
- Автоматизированное создание бэкапов (резервных копий данных)
- Установщики программ в 1-клик мыши (например, CMS WordPress или Drupal)
Различные типы хостинга
Большинство провайдеров предлагают несколько типов хостинга для удовлетворения различных потребностей клиентов. Вот наиболее часто предоставляемые типы хостинга:
- Общий хостинг (Shared Hosting)
- VPS (Virtual Private Server – виртуальный приватный сервер) хостинг
- Облачный хостинг (Cloud Hosting)
- WordPress хостинг
- Хостинг выделенных серверов
Чем больше ваш сайт, тем больше требуется пространство на сервере. Лучше всего начинать с малого – с тарифного плана общего хостинга, и когда ваш сайт станет больше, перейти на более расширенный тарифный план или сменить тип хостинга.
Хостинг провайдеры обычно предлагают более одного тарифного плана хостинга для каждого типа хостинга. Например, в Hostinger наш общий хостинг имеет три тарифа хостинга.
Общий хостинг (его ещё иногда называют виртуальным хостингом) является наиболее распространённым типом веб-хостинга, и это отличное решение для большинства небольших проектов и блогов.
Когда вы слышите “веб-хостинг”, чаще всего говорящий подразумевает именно общий хостинг. Общий хостинг предполагает, что вы совместно с другими клиентами вашего хостинга пользуетесь ресурсами сервера.
Веб-сайты, расположенные на одном сервере разделяют свои ресурсы, такие как память, вычислительная мощность, дисковое пространство и другие.
Достоинства:
- Низкая стоимость
- Удобно для начинающих (не требует специальных технических знаний)
- Настроенный сервер
- Понятная панель управления
- Обслуживание и администрирование сервера выполняются службой поддержки
Недостатки:
- Ограниченная возможность конфигурации (настройки) сервера
- Потоки трафика на других сайтах могут замедлить работу вашего сайта
VPS хостинг
С хостингом VPS (Virtual Private Server – виртуальный приватный сервер) вы по-прежнему используете сервер совместно с другими пользователями, однако ваш провайдер выделяет вам отдельный раздел на сервере.
Это означает, что вы получаете выделенное пространство на сервере и зарезервированное количество вычислительной мощности и памяти.
Фактически, VPS-хостинг может быть отличным для проектов среднего бизнеса с быстро растущими сайтами.
Достоинства:
- Выделенные ресурсы на сервере (без платы за выделенный сервер)
- Потоки трафика на другие сайты никак не влияют на производительность вашего сайта
- Root-доступ к сервера
- Лёгкая масштабируемость
- Высокая настраиваемость
Недостатки:
- Дороже общего хостинга
- Необходимы технические знания и знания по управлению серверами
Облачный хостинг
Облачный хостинг в настоящее время является самым надёжным решением на рынке, поскольку он работает буквально бесперебойно. Облачный хостинг предоставляет вам кластер серверов. Ваши файлы и ресурсы реплицируются(копируются) на каждом сервере. Когда один из облачных серверов занят или имеет какие-либо проблемы, ваш трафик автоматически направляется на другой сервер в кластере.
Достоинства:
- Краткий или отсутствующий простой
- Сбои на сервере не сказываются на работе вашего сайта
- Ресурсы выделяются по требованию
- Оплата по мере использования (платите только за то, что используете)
- Более масштабируемый, чем VPS
Недостатки:
- Сложно заранее просчитать стоимость
- Не всегда предоставляется Root-доступ
WordPress хостинг
WordPress Хостинг – это разновидность общего хостинга, специально созданная для размещения сайтов на WordPress. Ваш сервер настроен определённым образом наиболее подходящим для потребностей работы CMS WordPress, на вашем сайте сразу готовые заранее установленный плагины для таких важных моментов как, например, кэширование и безопасность.
Благодаря высоко оптимизированной конфигурации ваш сайт загружается намного быстрее и работает с меньшим количеством проблем.
Тарифные планы, ориентированные на размещение сайтов на WordPress часто включают дополнительные функции, связанные с WordPress, такие как дополнительные темы WordPress, конструкторы страниц простым перетаскиванием и специальные инструменты разработчика.
Достоинства:
- Низкая цена (обычно доступны по такой же цене, как и общий хостинг)
- Удобный для начинающих
- Установка WordPress в одно нажатие
- Отличная производительность для сайтов на WordPress
- Служба поддержки клиентов хорошо разбирается в вопросах, связанных с WordPress
- Заранее установленные плагины и темы для WordPress
Недостатки:
- Рекомендуется использовать только для сайтов на WordPress (может возникнуть проблема, если вы захотите разместить более одного сайта на своём аккаунте, и не все из них используют WordPress)
Выделенный хостинг
Выделенный хостинг означает, что у вас есть собственный физический сервер, который предназначен исключительно для вашего сайта. Таким образом, выделенный хостинг даёт вам невероятную гибкость.
Вы можете настроить свой сервер по своему усмотрению, выбрать операционную систему и программное обеспечение, которые хотите использовать, и настроить всю среду размещения в соответствии с вашими потребностями.
Фактически, аренда выделенного сервера равносильна своему собственному локальному серверу, но поставляется с профессиональной поддержкой вашего хостинг провайдера.
Достоинства:
- Полное управление конфигурацией вашего сервера
- Высокая надёжность (вы ни с кем не делите ресурсы своего сервера)
- Полный Root-доступ
- Высокая безопасность
Недостатки:
- Высокая стоимость
- Необходимы технические знания и знания по управлению серверами
Разница между Хостингом сайтов и Доменными именами
Кроме регистрации услуги хостинга, вам также необходимо приобрести домен.
В чём разница? Хотя веб-хостинг позволяет арендовать серверное пространство для вашего сайта, домен является его адресом, например, наше доменное имя – hostinger.ru.
Когда посетители хотят зайти на ваш сайт, они вводят имя домена в адресную строку своего браузера, и сервер передаёт содержимое, которое они запросили.
Большинство провайдеров хостинга предлагают отдельно приобрести доменное имя. Или, если у вас уже есть домен, вы также можете перенести его к текущему хостинг провайдеру. Подобно тарифным планам хостинга, вы должны платить за своё доменное имя ежегодно, чтобы сохранить право собственности на домен.
Так что же такое Хостинг сайтов?
Теперь вы знаете о хостинге сайтов достаточно, для начала работы над своим новый сайтом. В целом, веб-хостинг – это услуга, которая вам нужна для вашего присутствия в Интернете. Фактически, наличие сайта даёт вам невероятные преимущества, позволяя вам легко охватить миллионы пользователей по всему миру.
Хороший хостинг позволяет беспрепятственно обслуживать ваш контент в Интернете, предоставлять своим посетителям отличный пользовательский интерфейс и привлекать как можно больше пользователей на ваш сайт.
Источник: https://www.hostinger.ru/rukovodstva/chto-takoe-hosting-saitov/
Что такое файл hosts и как его редактировать?
Здравствуйте, дорогие друзья!
В сегодняшней заметке мы поговорим о таком интересном системном файле операционной системы Windows, как файл hosts.
Я думаю, что многие из вас уже заметили, что при попытке сохранения системного файла hosts, операционная система ругается и не дает сохранить желаемые изменения, особенно у пользователей Windows 8.
В этом виновато ужесточение правил безопасности, применяемое в операционных системах восьмой серии.
Конечно же, в этом есть смысл, так как многие вирусы прописывают нужные им строки в данный файл, и все антивирусы уже давно в обязательном порядке проверяют этот файл на данные изменения. Но что же делать нам, обычным пользователям? В этой статье мы попробуем разобраться с вами в этом вопросе, но для начала нужно разобраться, что такое файл hosts?
Файл hosts предназначен для сопоставления имен доменов (сайтов), которые записываются при помощи символов, и соответствующих IP-адресов (например, 145.45.32.65), которые записываются в виде четырех значений чисел. Вы можете открыть любой сайт в браузере не только после ввода его имени, но и после ввода IP-адреса этого сайта.
В Windows запрос к файлу hosts имеет приоритет по сравнению к запросу DNS-серверам. При этом содержимое этого файла контролирует сам администратор компьютера.
Поэтому довольно часто вредоносные программы пытаются изменить содержание файла хостс. Для чего они это делают?
Они это делают для блокировки доступа к популярным сайтам или для перенаправления пользователя на другие сайты. Там, в лучшем случае, ему продемонстрируют рекламу, а в худшем — будет открыта поддельная страница популярного ресурса (социальная сеть, окно сервиса электронной почты, сервис онлайн банкинга и т.п.) с просьбой ввести для входа на поддельный сайт данные от своей учетной записи.
Таким образом, из-за невнимательности пользователя злоумышленник может получить доступ к данным пользователя и нанести ему ущерб.
Где находится файл hosts?
Файл hosts расположен в папке с операционной системой Windows, обычно это диск «С» на компьютере пользователя.
Путь к файлу hosts будет таким: C:WindowsSystem32driversetc
Вы можете вручную пройти этот путь или сразу открыть папку с файлом хост с помощью специальной команды.
Для быстрого доступа к файлу нажмите на клавиатуре сочетание клавиш «Windows» + «R». После этого откроется окно «Выполнить». В поле «Открыть» введите или путь к файлу (смотрите выше) или одну из этих команд:
%systemroot%system32driversetc
%WinDir%System32DriversEtc
Затем нажмите на кнопку «ОК».
Далее будет открыта папка «etc», в которой расположен файл hosts.
Этот файл не имеет расширения, но его можно будет открыть и отредактировать в любом текстовом редакторе.
Стандартное содержание файла hosts.
В операционной системе Windows, файл hosts имеет следующее стандартное содержание:
# Copyright (c) 1993-2009 Microsoft Corp.
#
# This is a sample HOSTS file used by Microsoft TCP/IP for Windows.
#
# This file contains the mappings of IP addresses to host names. Each
# entry should be kept on an individual line. The IP address should
# be placed in the first column followed by the corresponding host name.
# The IP address and the host name should be separated by at least one
# space.
#
# Additionally, comments (such as these) may be inserted on individual
# lines or following the machine name denoted by a ‘#’ symbol.
#
# For example:
#
# 102.54.94.97 rhino.acme.com # source server
# 38.25.63.10 x.acme.
com # x client host
# localhost name resolution is handled within DNS itself.
# 127.0.0.1 localhost
# ::1 localhost
Этот файл аналогичен по своему содержанию в операционных системах Windows 7, Windows 8, Windows 10.
Все записи, которые начинаются с символа решетки #, и далее до конца строки, по большому счету не имеют значения для Windows, так как это комментарии. В этих комментариях объясняется для чего предназначен данный файл.
Здесь написано, что файл hosts предназначен для сопоставления IP-адресов именам сайтов. Записи в файле хостс нужно будет производить по определенным правилам: каждая запись должна начинаться с новой строки, сначала пишется IP-адрес, а затем минимум после одного пробела имя сайта. Далее после решетки (#) можно будет написать комментарий к вставленной в файл записи.
Эти комментарии никак не влияют на работу компьютера, вы даже можете удалить все эти записи, оставив только пустой файл.
Вы можете отсюда скачать стандартный файл hosts для установки на свой компьютер. Его можно использовать для замены модифицированного файла, если вы не хотите самостоятельно редактировать файл хостс на своем компьютере.
На что следует обратить внимание.
Если данный файл на вашем компьютере ничем не отличается от этого стандартного файла, то это значит, что никаких проблем нет, которые могли возникнуть из-за изменения данного файла вредоносными программами на вашем компьютере.
Обратите особое внимание на содержимое файла, которое расположено после этих строк:
# 127.0.0.1 localhost
# ::1 localhost
В файл hosts могут быть вставлены дополнительные записи, которые добавляются сюда некоторыми программами.
Например, на рисунке ниже вы можете увидеть, что к стандартному содержимому файла hosts программа Unchecky добавила некоторые записи. Между закомментированными строками были вставлены дополнительные записи для выполнения определенных действий. Это было сделано для того, чтобы в процессе установки программ на компьютер данная утилита отсекала нежелательное программное обеспечение.
Здесь могут быть дополнительные строки такого типа: сначала «набор цифр», а далее после пробела — «название сайта», добавленные для того, чтобы, например, отключить рекламу в программе Skype или заблокировать доступ к какому-нибудь сайту.
Если вы сами ничего не добавляли в файл hosts и не используете упомянутую в этой статье программу (Unchecky), то вы можете смело удалить из файла хост непонятные записи.
Для чего изменяют файл hosts?
Файл hosts изменяют для того, чтобы заблокировать доступ к определенному ресурсу в интернете или для того, чтобы перенаправить пользователя на другой сайт.
Обычно, первоначально вредоносный код выполняется после запуска скачанной из интернета программы. В этот момент автоматически вносятся изменения в свойства ярлыка браузера и довольно часто добавляются дополнительные строки в файл hosts.
Для блокирования какого-либо сайта (например, сайт ВКонтакте) вносятся строки подобного вида:
127.0.0.1 vk.com
Для некоторых сайтов может быть внесено два варианта имени сайта с «www» или без этой аббревиатуры.
Вы сами можете заблокировать нежелательные сайты на своем компьютере, добавив в файл хостс подобную запись:
127.0.0.1 название_сайта
В этой записи IP-адрес (127.0.0.1) — это адрес в сети вашего компьютера. Далее идет название сайта, который вам необходимо заблокировать (например, pikabu.ru).
В итоге, после ввода имени сайта, вы увидите пустую страницу со своего компьютера, хотя в адресной строке браузера будет написано название данной веб-страницы. Этот сайт будет заблокирован на вашем компьютере.
При использовании перенаправления, после ввода названия нужного сайта, в браузере пользователя будет открыт совсем другой сайт, обычно это веб-страница с рекламой или поддельная страница популярного ресурса.
Для перенаправления на другой сайт в файл хост добавляются записи такого вида:
157.15.215.69 название_сайта
Вначале идет набор цифр – IP адрес (для примера здесь написаны случайные цифры), а далее после пробела латинскими буквами будет написано название сайта, например, vk.com или ok.ru.
Схема работы этого метода примерно такая: нехорошие люди специально создают фейковый (поддельный) сайт с выделенным IP адресом (иначе этот метод не будет работать). Далее на компьютер пользователя попадает инфицированное приложение, после запуска которого, в файле hosts производятся изменения.
В результате, когда пользователь набирает в адресной строке браузера название популярного сайта, то вместо нужного сайта его перебрасывают совсем на другой сайт.
Это может быть фейковая страница социальной сети, которая предназначена для кражи личных данных пользователя или сайт с навязчивой рекламой.
Очень часто с такого подставного сайта идут редиректы (перенаправления) на множество других специально созданных страниц с рекламой.
Как отредактировать файл hosts?
Вы можете сами изменить содержание файла хост, отредактировав его при помощи текстового редактора. Один из самых простых способов для получения возможности изменения файла — это открыть файл hosts в Блокноте, открыв программу от имени администратора.
Для этого создайте ярлык утилиты Блокнот на Рабочем столе или запустите приложение в стандартных программах, которые находятся в меню «Пуск». Для запуска сначала кликните по ярлыку программы правой кнопкой мыши, а затем выберите в контекстном меню пункт «Запуск от имени администратора». После этого будет открыто окно текстового редактора Блокнот.
Либо можно просто пройти в папку, в которой хранится исполняющий файл текстового редактора Блокнот:
C:Windowssystem32
В данной папке необходимо найти файл notepad.exe. Далее жмём по notepad.exe правой кнопкой мыши и в контекстном меню выбираем пункт «Запуск от имени администратора»:
После открытия программы Блокнот войдите в меню «Файл» и выберите в контекстном меню пункт «Открыть…». В открывшемся окне Проводника пройдите по следующему пути:
C:WindowsSystem32driversetc
Открыв папку «etc», вы не увидите файл «hosts», так как в Проводнике будет выбрано отображение текстовых файлов. Выберите в поле Тип файла настройку «Все файлы». После этого файл хостс будет отображен в этой папке. Теперь вы можете открыть файл хостс в Блокноте для его редактирования.
После завершения редактирования сохраните изменения в файле hosts. Обратите внимание на то, что тип файла при сохранении должен быть таким: «Все файлы».
Примечание. В том случае, если вредоносная программа изменила записи в файле hosts, вы можете заменить модифицированный файл на стандартный или отредактировать содержимое данного файла, удалив оттуда все ненужные записи.
На этом пока все! Надеюсь, что вы нашли в этой заметке что-то полезное и интересное для себя. Если у вас имеются какие-то мысли или соображения по этому поводу, то, пожалуйста, высказывайте их в своих комментариях. До встречи в следующих заметках! Удачи!
Источник: http://www.ildarmukhutdinov.ru/2015/07/22/chto-takoe-fail-hosts/
Файл hosts: назначение файла, его редактирование
Файл hosts предназначен для преобразования символьного доменного имени в IP адрес (например, “unihost.com” в “5.9.146.41”) и наоборот. Проще говоря, файл hosts направляет Ваш компьютер на сервер, где расположен тот или иной сайт в обход DNS сервера, так как это файл обрабатывается в OS до того, как будет послан запрос на DNS сервер.
Файл hosts может быть полезен в случаях:
- когда сайт перенесен на новый хостинг либо VPS/VD,S и Вы хотите увидеть, как он отображается, до того, как смените DNS записи;
- когда возникла необходимость работы с сайтом после смены DNS записей (пока не произошло их обновление);
- когда у Вас нет зарегистрированного домена, а Вы хотели бы проверить, как сайт функционирует на сервере хостинга, не приобретая домен.
Расположение файла в разных OS:
UNIX и UNIX-подобные | /etc/hosts |
Windows:95, 98, MENT, 2000, XP, 2003, Vista, 7, 8Windows Mobile | %windir%%SystemRoot%system32driversetchostsВетка реестра HKEY_LOCAL_MACHINECommTcpipHosts |
Mac OS 9 и более ранние | Системная папка: Preferences или просто в системной папке |
Mac OS X и iOS | /private/etc/hosts |
Android | /system/etc/hosts |
Синтаксис файла очень прост, в нем сможет разобраться даже новичок.
Листинг стандартного файла:
# Copyright (c) 1993-1999 Microsoft Corp.## This is a sample HOSTS file used by Microsoft TCP/IP for Windows.## This file contains the mappings of IP addresses to host names. Each# entry should be kept on an individual line. The IP address should# be placed in the first column followed by the corresponding host name.# The IP address and the host name should be separated by at least one# space.## Additionally, comments (such as these) may be inserted on individual# lines or following the machine name denoted by a ‘#’ symbol.## For example:## 102.54.94.97 rhino.acme.com # source server# 38.25.63.10 x.acme.com # x client host127.0.0.1 localhost |
Всё, что указано после знака “#”, является комментарием.
Чтобы редактировать файл hosts, Вы можете воспользоваться любым текстовым редактором (например, “Блокнот”, “Notepad++”, “Kate”, “GEdit”, “VI” и прочие).
Чтобы необходимый домен открывался с нужного Вам IP, например, “5.9.146.41”, необходимо внести запись вида:
Где “5.9.146.41” – это IP адрес сервера, на котором расположен сайт, а “unihost.com” – доменное имя, с которого сайт должен открываться.
То есть при указании записи такого вида мы напрямую указываем компьютеру, откуда открывать сайт.
Важно!!! Обращаем Ваше внимание на то, что при просмотре сайта таким способом он будет виден только Вам иили тем людям, которые произведут такие же изменения на своём компьютере. В интернете сайт будет виден со старого хостинга.
Чтобы сайт “смотрел” на новый хостинг, Вам необходимо произвести смену DNS записей.
Источник: https://unihost.com/help/ru/configuration-hosts-file/
Хост
В самом простом понятии хост — любые отдельные компьютеры, подключённые к локальным сетям или глобальной сети, с которых посетители заходят на сайт.
Соответственно этому, многие сайты измеряют свой трафик в “хостах”. Уникальные посетители (хосты) или число сессий, что одно и тоже, в большинстве рейтингов – это главный показатель трафика сайта, его успешности.
В этих рейтингах сайты располагаются в топах, в которых учитывается количество и качество хостов (уникальных посетителей), посетивших сайт за определенный промежуток времени (обычно за сутки), хотя бы один раз, при этом повторное посещение не считается уникальным.
Если промежуток времени равен суткам, то количество хостов, помноженное на 30, будет приблизительно равно числу хостов, вычисленному за месяц.
В статистике сайта учёт количества хостов является одним из важных показателей сайта. Именно хост показывает то количество реальных людей, которые посетили сайт.
Достаточно эффективным инструментом анализа аудитории сайта являетcя показатель соотношения хитов и хостов, нормальное значение которого около 3-х.
Важно, чтобы этот показатель устойчиво рос, в противном случае следует подумать о более эффективной раскрутке сайта, дополнительном контенте, удобстве навигации.
Если низкие цифры хоста сайта, значит их нужно срочно повышать.
Под хостом (от английского слова – хозяин, принимающий гостей) в данном случае понимают уникального посетителя Вашего сайта, вошедшего на Вашу страничку со своего IP-адреса.
Если же с одного компьютера один и тот же человек заходит дважды, его статистика не считает. Чем выше хост сайта, тем выше он в индексации поисковых систем. Как же повысить индексацию, рейтинг сайта?
Если Вы только создаете сайт, тогда придумайте ему красивый звучный домен, то есть имя. Конечно, сегодня сделать это крайне сложно, поскольку все красивые имена уже разобраны, хотя появилось пространство .рф, и там еще есть шанс зарезервировать себе красивое имя. Помимо красивого имени сайт должен быть также содержательным.
На сайте нужно размещать статьи с уникальным контентом, менять статьи регулярно, необходимо раскручивать сайт среди пользователей (в социальных сетях, на форумах).
Можно обмениваться контекстными ссылками, но только не увлекайтесь этим процессом, иначе поисковая система поставит бан. Можно просто банально платить пользователям за клики вашего сайта, но это самообман.
Если сайт плохой с помощью оплаченных кликов вы его может быть и продвинете, но пользы вам это не принесет, реальных пользователей вряд ли станет больше.
Увеличить хост своего сайта – один из способов поднять, продвинуть ресурс в поисковых системах на более высокое место в рейтинге. Слово «хост» (от английско – хозяин) произошло от слова «хостинг», которое обозначает услугу, она заключается в размещении чужого сайта на своем сервере или чужого сервера на своей площадке.
Слово «хост» в современной компьютерной терминологии имеет несколько значений. Это и основной узел в сети, главный компьютер, это и уникальный пользователь, посетивший сайт.
Высокий хост, то есть большое посещение Вашего сайта, неизбежно приведет к продвижению в поисковой системе на более высокое место в рейтинге, поскольку все поисковые системы учитывают помимо рейтинга цитирования сайта, также уровень его посещаемости и чем выше хост, тем выше сайт в рейтинге по поиску по тем или иным ключевым словам, совпадающими с ключевыми словами Вашего сайта.
Как же повысить хост, привлечь посетителей? Посетителям должно быть интересно на Вашем сайте.
Для этого создайте красивый дизайн сайта, наполните его интересным уникальным контентом, регулярно обновляйте статьи, создайте форум и т.д.
Кстати, потребуются модератор, который бы оперативно отвечал посетителям форума. А вот что отпугивает гостей сайта, так это большое количество рекламы и элементарная неграмотность.
Источник: http://www.hmx.ru/host.html
Что такое хостинг?
Хостингом (от англ. host — хозяин) называется сервис, который дает возможность для предприятий и частных лиц делать доступными в интернете свои проекты. В большинстве случаев, говоря о хостинге, имеется в виду интернет-хостинг или веб-хостинг.
Если вы хотите, чтобы ваши данные были доступны в интернете в виде веб-страниц, хотите администрировать их и предоставлять к ним доступ пользователям по своему усмотрению, то вы можете воспользоваться данным сервисом, выбрав наиболее подходящий для вас тип.
Организация хостинга происходит следующим образом: провайдер хостинг-услуг на своем сервере или нескольких серверах хранит ваши файлы и в зависимости от запрашиваемого вами типа хостинга дает доступ к вашей информации в интернете. Например, это может быть ваш сайт или веб-сервер, любой веб-сервис и т.д.
Типы хостинга
Функциональность хостинга может быть как полной, так и урезанной. Полнофункциональный хостинг включает в себя размещение и полное администрирование собственного веб-проекта, будь то сайт, интернет-магазин или корпоративное хранилище документов.
Такие типы хостинг-услуг, как файловый, почтовый, DNS хостинг, игровые или вики услуги, относятся к хостингу с ограниченной функциональностью.
Виды хостинга
Бесплатный хостинг
Этот хостинг предполагает бесплатное размещение ваших данных в интернете. Здесь необходимо учесть низкий уровень безопасности, какое-то количество рекламы на вашем сайте, низкую скорость работы с хостом.
Виртуальный хостинг
Один и тот же сервер провайдера содержит веб-проекты сразу нескольких заказчиков. Каждый клиент имеет оговоренный объем дискового пространства, размер оперативной памяти, удаленный графический интерфейс или терминальную консоль для администрирования. Для нересурсоемких веб-проектов это вполне подходящий вид хостинга.
Виртуальный выделенный сервер
При таком хостинге вы получаете от провайдера часть пространства диска и мощности процессора его физического сервера, где вы размещаете свой виртуальный север. На виртуальном сервере вы являетесь полным администратором того ПО, которое на него установили.
Здесь вы не ограничены в целях, для которых намерены использовать виртуальный выделенный сервер, кроме ограничений, накладываемых физическими ресурсами сервера провайдера.
Выделенный сервер
Выделенный сервер – это физический сервер, который вы получаете от провайдера в аренду. Сервер находится в дата-центре провайдера, который обеспечивает его сохранность, бесперебойный доступ к интернету, проводит техническое обслуживание сервера и ремонтные работы. Все, что касается выбора программного обеспечения для такого сервера и его администрирования, полностью предоставляется вам.
Размещение оборудования
В дата-центре провайдера вам предоставляется физическое пространство для размещения вашего оборудования, будь то один или несколько серверов, сетевое оборудование или любое другое, которое может вместить арендованное пространство.
Здесь со стороны провайдера обеспечивается постоянное и бесперебойное энергоснабжение предоставленного помещения, физическая сохранность, возможность проводить с вашей стороны техническое обслуживание размещенного у провайдера оборудования.
Облачный хостинг
В данном случае провайдер предоставляет вам какие-либо свои ресурсы под реализацию ваших проектов. Это могут быть несколько серверов и других вычислительных машин, основная цель которых предоставить вам все необходимое для поставленной задачи.
Например, реализовывая крупный веб-проект, вам может понадобиться несколько жестких дисков для хранения данных, несколько ядер процессора для вычислений, отдельный физический почтовый сервер и многое другое. В этом случае облачный хостинг идеально подходит для вашего проекта.
Как выбрать хостинг провайдера?
Качественный хостинг не должен давать заметной разницы в работе с удаленным ресурсом по сравнению с работой на собственных серверах. Высокая скорость и бесперебойность работы – главные показатели качества услуг хостинга.
Тем не менее факторы, на которые следует обращать внимание, выбирая хостинг-провайдера следующие.
Техническое обеспечение и ресурсы провайдера
Планируя расширение своего веб-проекта или увеличение нагрузки на него, необходимо удостовериться у провайдера, что его технические возможности смогут обеспечить дальнейшее развитие вашего проекта.
Тарифный план
Предлагаемый тарифный план должен быть не только приемлемый в параметрах “цена/качество”, но и гибок в случае изменений в вашем проекте, допускать заключение дополнительных соглашений и предоставлять требуемые дополнительные ресурсы.
Сервисное обслуживание и служба поддержки
Техническая поддержка в режиме “24/7” предоставляется большинством провайдеров, что является важным моментом при дальнейшей работе с ними, однако имеет смысл удостовериться в качестве техподдержки и скорости ее реакции на ваши запросы. Для этого можно обратиться к отзывам клиентов провайдера или напрямую в службу поддержки со сложным вопросом.
Сервисное обслуживание и служба поддержки
Резервное копирование ваших данных на специальные сервера провайдера дает вам защиту вашего проекта в аварийной ситуации. Обратите внимание на частоту осуществления бэкапа: резервное копирование должно осуществляться не реже, чем 1-2 раза в неделю.
Скорость работы и интенсивность загрузки канала
Для эффективной работы проектов, скорость работы наиболее важна для качественного доступа к данным, особенно если речь идет о большом количестве пользователей, которые будут работать с проектом. Загруженность канала напрямую влияет на скорость работы, поэтому этот параметр также очень важен.
Время непрерывной работы
Период времени, в течении которого веб-сайт или удаленный сервер были непрерывно доступны, можно в принципе измерить различными программами, но здесь велика вероятность ошибки.
Получить фактическое значение этого параметра можно только эмпирическим путем. Можно воспользоваться отзывами клиентов провайдера.
Какой вид хостинга вам подходит?
Наиболее простой способ выбора вида хостинга – это постановка своих целей и задач провайдеру и получение от него квалифицированного подбора технического обеспечения и тарифного плана для вас.
Для наглядности в понимании различий видов хостинга проведем аналогию заказа данной услуги с выбором беговой дорожки для тренировок спортсменов.
Бесплатный вариант хостинга аналогичен тренировкам на общественном открытом стадионе, где могут тренироваться сразу много людей, могут сорвать тренировку погодные условия, где отсутствует какая-либо медицинская помощь в случае травмы и прочие препятствующие эффективной и безопасной тренировке факторы.
Виртуальный хостинг подобен платному закрытому стадиону с оборудованными беговыми дорожками и контролем соблюдения чистоты в помещении и безопасности тренировок. Здесь также может быть большое количество одновременно тренирующихся людей, что ограничит вашу свободу движений и скорость, но внешних факторов, препятствующих тренировке, значительно меньше.
Виртуальный выделенный сервер предоставляет вашему распоряжению в хорошо оборудованном крытом зале беговую полосу полностью. На вас налагаются определенные правила и ограничения, действующие в зале (качество покрытия беговой дорожки, температура воздуха и т.д.), на соседних дорожках по прежнему будут тренироваться другие спортсмены, что потенциально может создать аварийную ситуацию.
Это идеальный вариант, если вы удовлетворены предлагаемым качеством услуг и надежностью обслуживания, т.е. возвращаясь к хостингу – это VPS/VDS хостинг.
Выделенный сервер – это аналогия аренды всего стадиона целиком. Здесь вы имеете полную свободу не только в перемещениях, но и организации своего расписания, установки какого-то дополнительного оборудования (по согласованию с арендодателем) на ваш собственный выбор.
Услуга размещения оборудования подобна аренде тренировочного комплекса, содержащего, возможно, не только стадион для бега. Облачный хостинг аналогичен использованию отдельных помещений или услуг в различных частях тренировочного комплекса. Например, финтес клуб, несколько раздевалок и волейбольный зал три дня в неделю.
Наиболее используемыми видами хостинга в настоящее время являются:
- виртуальный: его есть смысл заказывать для малозагруженных веб-сайтов, информационных и достаточно статических сайтов
- виртуальный выделенный сервер – это вариант интернет-витрин и интернет-магазинов, информационных порталов, официальных сайтов организаций и много другого. VPS/VDS хостинг наиболее гибок для решения большого спектра задач, прост в управлении и избавляет вас от решения многих технических проблем, в том числе по безопасности и обслуживанию
- выделенный сервер: его целесообразно рассматривать для крупных проектов, больших интернет-магазинов и т.д., но следует учитывать, что здесь увеличится и ответственность, возлагаемая на вас по обслуживанию сервера.
Источник: https://ispserver.ru/help/what-is-hosting