Які є підводні камені хостингу веб-сайту вдома?


13

Отже, не так вже й складно розмістити веб-сайт вдома. Здається, не має сенсу платити третьої сторони за розміщення веб-сайтів із низьким трафіком, тому в деяких випадках хостинг із домашнього комп’ютера має сенс. Але, можливо, я не бачу всієї картини.

Ось деякі підводні камені, про які я можу придумати:

  • Динамічна IP-адреса може тимчасово знищити веб-сайт
  • Потужність може згасати протягом тривалого періоду часу
  • Інтернет-провайдер може зійти легше
  • Обмежена пропускна здатність та обмеження пропускної здатності ISP
  • Потенційні проблеми контракту з провайдером не дозволяють розмістити веб-сайт

Є інші?


Мені не подобається звучати спам, але я вважаю, що дуже економічно розміщувати веб-сайт із низьким рівнем трафіку на сайті майжеfreespeech.net. Я не отримую ні копійки, щоб сказати це. Я просто думаю, що вони хороший хостинг-провайдер. У них були проблеми з простоями, але це було б краще, ніж все, що можна зробити вдома.
skiphoppy

Відповіді:


18
  • Вартість електроенергії проти хостингу
  • Зазвичай у вас вдома не надто багато (тобто лише один сервер без автоматичного відмови)
  • Вартість зменшення налаштування проти вартості хостингу
  • Вам потрібно бути обережним, щоб відокремити Ваш сервер від домашньої мережі, інакше проблеми безпеки на вашому сервері можуть призвести до порушення вашої приватної мережі

+1 Я ненавиджу відповісти на вашу відповідь вище моєї :-) Але вартість електроенергії є чудовим доповненням до списку. Сервери не вільні для запуску, і хостинг може бути проклятий дешевим, це може бути миттям.
WaldenL

Мій комп'ютер постійно працює. Електрика не є проблемою.
Tony_Henrich

17

Перші та останні - великі. Більшість провайдерів забороняють це згідно зі своїми умовами обслуговування, а деякі навіть можуть блокувати трафік вхідного порту 80/443. Пам'ятайте також, що багато широкосмугових з'єднань налаштовуються так, щоб дозволяти набагато більший трафік нижче за течією, ніж висхідний трафік (що було ADSL у дні DSL). Таким чином, ви можете знизити 15MBit, але лише 4MBit. Якщо ви обслуговуєте це означає, що у вас є 4MBit дросельна точка.


Як уже згадувалося, більшість провайдерів не допускають цього для житлових послуг. ЗАРАЗ, як правило, у вас є комерційна послуга, доступна у вашому домі лише на кілька доларів на місяць, де розміщення веб-сайтів є законним та підтримується.
Брайан Кноблауш

5
ух ... 15Mbit вниз, 4Mbit вгору? в Канаді більшість людей навіть не можуть знизитись на 4 Мбіт, і жоден Інтернет-провайдер не пропонує будинкам більше 800 кбіт. Я думаю, робить вашу думку ще більш помітною.
Містер Блискучий та Новий 安 宇

Правда. Смішно, що ми не завжди думаємо про ті, які не такі провідні, як ми в великих районах метро в США. Я можу отримати 30/5 до свого будинку, якщо хочу, і Optimum повинен скоро випустити додому 100Mbit. Потім знову мої inlaws навіть не можуть отримати DSL, і кабелю немає, тому вони використовують комутований комутатор. Я не можу собі уявити.
WaldenL

5
  • Проблеми довкілля. (Пил, вібрація, простір для зберігання? Чи є у вас належне місце для проживання вашого сервера?)
  • Проблеми з опаленням та охолодженням. (Операція виділеного сервера може додавати значну кількість тепла. Також ваш сервер може перегріватися під час теплової хвилі, якщо у вас немає належної вентиляції.)
  • Питання безпеки. (Ваш сервер може бути каналом, що дозволяє отримати доступ до ваших приватних даних та комп'ютерів.)
  • Попит в мережі. (Ви повинні бути більш уважними, як ви використовуєте свою мережу. Якщо ви використовуєте занадто велику кількість свого зв'язку (наприклад, для завантаження), ви можете ненавмисно зробити свій сайт. Крім того, ви повинні бути більш уважними щодо запланованого простою для маршрутизатора або мережі, ви не можете просто перепрошивати dd-wrt на маршрутизаторі за примхою (наприклад), оскільки це може знищити ваш сайт, коли хтось ним користується.

2
З безпекою справді важко впоратися.
Маг

"Ваш сервер може бути каналом, що дозволяє отримати доступ до ваших приватних даних та комп'ютерів" - або навпаки. Якщо не налаштовано належним чином, порушення вашої домашньої мережі може поставити під загрозу ваш сервер.
AnonJr

4

Що стосується суто особистих сайтів із низьким рівнем трафіку, я дійсно не вважаю це проблемою. Насправді, я б рекомендував це як вихідний пункт для суто хобі-типу. Якщо ваш сайт стає популярним, погляньте на перехід до розміщеної установки.

З іншого боку, якщо це будь-який бізнес-сайт, запустіть його на хостинговому постачальнику, припускаючи, що бізнес не займається хостингом (або достатньо великим, щоб мати власний центр обробки даних).


3

Щось, схоже, ще ніхто не торкнувся: психологічний ефект.

Коли я запустив сервер з дому (який виступав як поштовий сервер мого домену), я виявив, що постійно параноявся щодо цього. Я завжди писав це, щоб переконатися, що він не відкине цю потенційно важливу електронну пошту. У тих випадках, коли я не мав доступу до нього, паніка наступала; будинок щойно пограбований? спалений?

Звичайно, ти можеш набагато менш схильний до таких думок, ніж я;)


2
  • Безпека

Якщо ви працюєте з сервісами на своєму сервері, це означає, що ви повинні мати відкриті порти та запущені служби. Ці послуги піддаються нападу і потенційно можуть стати дорогою для потрапляння у вашу домашню мережу. Я займався самовлаштуванням хостингу протягом декількох років, і за винятком selinuxмого веб-сервера було б успішно взято хоч один раз.

Інші люди порушили багато інших питань, які можуть бути, а можуть і не бути проблемами у вашому конкретному випадку. В основному, я бачу це так: Якщо ви хобите себе в хобі, і якщо вам це цікаво, самостінг може бути чудовим. Якщо це для бізнесу, то, напевно, ви хочете зайнятись чимось іншим, ніж самохостинг.


Можливо, ви також хочете, щоб DMZ посилався на це питання. serverfault.com/questions/1052/would-you-setup-a-dmz-at-home
CanyonR

2

Не забудьте ефект Slashdot. Ви маєте лише "низький об'єм", поки посилання на один із ваших сайтів не з’явиться на веб-сайті Slashdot / reddit / digg / інший агрегатор посилань / з високим трафіком.


1

Динамічний IP - це ваш вимикач. Якщо ви хочете, щоб люди отримували доступ до вашого веб-сайту через DNS (www.mysite.com) замість необмеженої IP-адреси, вам доведеться міняти свій файл публічного хоста кожного разу, коли ваш Інтернет-провайдер призначить вам новий IP-адресу. Інформація про кешування вашого веб-сайту на всіх маршрутизаторах між вами та попередніми відвідувачами, ймовірно, потребує годин на оновлення, навіть якщо ви негайно вловите та зміните її.

В основному, ваші відвідувачі побачать багато 404-х разів кожного разу, коли ви отримаєте новий IP-адресу. Отримати статичний IP-адресу від свого провайдера, підказує провайдеру рішення щодо того, що ви збираєтеся робити.


У більшості випадків угода, що включає статичний IP, дозволяє розміщувати сервери. Саме цього вони очікують, коли отримаєте статику. Не бійтеся "підкачувати їх". Працюйте зі своїм провайдером, а не ПРОТИ! :-)
Брайан Ноблауш

1
Технічно у мене динамічний IP. Однак я помітив, що вона змінюється приблизно кожні 18 місяців. Тож для мене динамічне питання про IP з моїм провайдером не є великою проблемою.
Джим

4
Динамічні сервіси DNS (наприклад, dyndns.org) існують протягом багатьох століть, і вони роблять це питання абсолютно неважливим.
Matias Nino

1
@Matias Nino: вони не роблять проблему неактуальною. Вони лише автоматизують зміну DNS на первинному сервері DNS для цього домену. Інша частина Інтернету кешує записи DNS, і в особистому досвіді я виявив, що ці кеші часто ігнорують TTL, а це означає, що кожен раз, коли змінюється IP-адреса, на моєму сайті з динамічним ip виникає "вихід". Якщо ваш IP змінюється часто, це може бути проблемою.
Містер Блискучий і Новий 安 宇

1

Ви можете використовувати AppEngine від Google для безкоштовного розміщення веб-сторінок із низьким рівнем трафіку. Статичні сторінки будуть працювати чудово (є посібник ), для динаміки вам доведеться використовувати Python.

Безкоштовні квоти на Апенджин просто чудові для вашої домашньої сторінки, якщо ви не якась знаменитість.


1

Коли ви можете отримати досить масштабний хостинг за смішно дешевими тарифами, чи справді варто клопоту? Мій обліковий запис GoDaddy - з ASP.NET, до 2 БД SQL Server, до 25 баз даних MySQL та безліч інших функцій приносить мені $ 86 на рік. Порівняйте це з придбанням власного обладнання та брандмауера, правильною настройкою мережі на DMZ-сервері, будь-якими потребами в надмірності / живлення, надійним рішенням резервного копіювання тощо, і ... ну, єдиним потенційним покращенням у виконанні всього цього я стає доступ до локального (або навіть віддаленого робочого столу). Не переконливий аргумент.


1

Зазвичай в домашніх умовах ви будете мати A DSL, де А означає Asymmetric. Наприклад, 24Mbit ADSL2 + має лише 1 Мбіт завантаження. Типові кабельні модеми теж несиметричні, хоча різниця не така велика (3-5 разів, не 20 разів). Деякі провайдери для боротьби з P2P далі знижують швидкість завантаження, наприклад, дроселювання. 20Mbit ADSL для завантаження 512kbit.

Інакше не справжня проблема. Що стосується безпеки, навіть прості маршрутизатори SOHO дозволяють вам створити DMZ і поставити туди свій сервер. Я використовував домашній сервер кілька років тому, старий ПК, закритий та перетворений на менш вентилятор.

Але в даний час я не бачу сенсу робити це. Це просто не варто суєти. Сьогодні ви можете отримати якісний безкоштовний хостинг (наприклад, Google Apps Engine) або широкий вибір дешевого персонального хостингу VPS.


0

Якщо ваш веб-сайт надсилає будь-яку вихідну електронну пошту, будьте готові до того, що його буде заблоковано великою кількістю великих служб (yahoo, Earthlink, hotmail), які не люблять приймати електронну пошту з IP-адрес, призначених для динамічного призначення.

Існують обхідні шляхи, такі як передача даних через ваш Інтернет-провайдер або через власний поштовий сервер (якщо припустити, що він не розміщений на тому ж сервері, що і ваш веб-сайт).

-
bmb

Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.