Вывести много сайтов наружу. Как?

User avatar
Boriskin
Уже с Приветом
Posts: 18906
Joined: 30 Aug 2001 09:01
Location: 3rd planet

Re: Вывести много сайтов наружу. Как?

Post by Boriskin »

mavr wrote:load balancer делит одинаковую нагрузку между серверами а не разный трафик
Насколько я знаю, умные балансеры умеют не только это.
Тупизна как Энтропия. Неумолимо растет.
Muddy Brunch
Уже с Приветом
Posts: 131
Joined: 03 Apr 2015 17:21

Re: Вывести много сайтов наружу. Как?

Post by Muddy Brunch »

Boriskin wrote:
mavr wrote:load balancer делит одинаковую нагрузку между серверами а не разный трафик
Насколько я знаю, умные балансеры умеют не только это.
Даже если и существут гибриды, eта функциональность реализуется Web Proxy серверoм, a нe Load Balancer - oм.
Я закуриваю, только когда выпью. А выпиваю я беспрерывно. Поэтому многие ошибочно думают, что я курю.
User avatar
katit
Уже с Приветом
Posts: 23804
Joined: 05 Jul 2003 22:34
Location: Брест -> St. Louis, MO

Re: Вывести много сайтов наружу. Как?

Post by katit »

XAOC wrote:а зачем бэкапить сервисные виртуалки типа nginx/proxy/т.д.? один раз создал/настроил образ, сделал копию и все. в идеале лучше сделать docker контейнер.
Звучит правильно. Суть той машины грубо говоря в одном конфиг файле. Но это не будет "раз настроил" - периодически будет чего то меняться. Поэтому желательно постоянно бэкапить.

С другой стороны почитав мне очень понравилась идея nginx. SSL reverse proxy это клево. Поставил сертификаты в одно место а сами сервера голое http
Лучше водки — хуже нет! ©
User avatar
Boriskin
Уже с Приветом
Posts: 18906
Joined: 30 Aug 2001 09:01
Location: 3rd planet

Re: Вывести много сайтов наружу. Как?

Post by Boriskin »

Muddy Brunch wrote:Даже если и существут гибриды, eта функциональность реализуется Web Proxy серверoм, a нe Load Balancer - oм.
Ну барракуды, насколько я вижу, такое делают...
В остальном - дело хозяйское, поставить 1 коробку или разводить зверинец.
Тупизна как Энтропия. Неумолимо растет.
Palych
Уже с Приветом
Posts: 13684
Joined: 16 Jan 2001 10:01

Re: Вывести много сайтов наружу. Как?

Post by Palych »

katit wrote: Звучит правильно. Суть той машины грубо говоря в одном конфиг файле. Но это не будет "раз настроил" - периодически будет чего то меняться. Поэтому желательно постоянно бэкапить.
Кстати, можно бекапить именно этот файл.
А ещё круче - держать его в репозитории. Вместе со скриптами/описанием построение той машины (напр. список пакетов и проч.)
С другой стороны почитав мне очень понравилась идея nginx. SSL reverse proxy это клево. Поставил сертификаты в одно место а сами сервера голое http
Помнится Сноуден (или Ассанж?) опубликовал рисунки ребят из NSA, где они обрадовались что у гугла так сеть построена ;)
User avatar
katit
Уже с Приветом
Posts: 23804
Joined: 05 Jul 2003 22:34
Location: Брест -> St. Louis, MO

Re: Вывести много сайтов наружу. Как?

Post by katit »

Palych wrote: Кстати, можно бекапить именно этот файл.
А ещё круче - держать его в репозитории. Вместе со скриптами/описанием построение той машины (напр. список пакетов и проч.)
Понимаю. Я хотел "просто" сделать VM среду которая бэкапится.

Короче, Veeam действительно работает. Попробовал полную версию. У них имеется свой механизм для block-level бэкапов. Работает, так что можно на этом остановиться наверное.
Лучше водки — хуже нет! ©
User avatar
katit
Уже с Приветом
Posts: 23804
Joined: 05 Jul 2003 22:34
Location: Брест -> St. Louis, MO

Re: Вывести много сайтов наружу. Как?

Post by katit »

Palych wrote: Помнится Сноуден (или Ассанж?) опубликовал рисунки ребят из NSA, где они обрадовались что у гугла так сеть построена ;)
Типа зашел внутрь и все открыто?
Лучше водки — хуже нет! ©
User avatar
VovaK98
Уже с Приветом
Posts: 1830
Joined: 04 Mar 2002 10:01
Location: Tampa

Re: Вывести много сайтов наружу. Как?

Post by VovaK98 »

katit wrote:Имеется интернет сервис с статичным айпи. Имеется домаин.цом которык показывает на этот айпи.
...
3-й вариант использовать 4 статичных айпи которые у меня есть. Но это подразумевает какой-то непростой раутер.
Если это Business FIOS, то он идет в комплекте с раутером, который поддерживает static routes, NAT, IP translation & port forwarding.
http://support.actiontec.com/doc_files/ ... v3_GPL.pdf
Несите чушь бережно, стараясь не расплескать. Чушь хороша, когда она полная.
User avatar
katit
Уже с Приветом
Posts: 23804
Joined: 05 Jul 2003 22:34
Location: Брест -> St. Louis, MO

Re: Вывести много сайтов наружу. Как?

Post by katit »

VovaK98 wrote:
katit wrote:Имеется интернет сервис с статичным айпи. Имеется домаин.цом которык показывает на этот айпи.
...
3-й вариант использовать 4 статичных айпи которые у меня есть. Но это подразумевает какой-то непростой раутер.
Если это Business FIOS, то он идет в комплекте с раутером, который поддерживает static routes, NAT, IP translation & port forwarding.
http://support.actiontec.com/doc_files/ ... v3_GPL.pdf
Он сетапнут только пробрасывать, сейчас мой раутер к одному порту подключен (статичный айпи)

А вообше в раутере слишком много сетапа с портами и т.д. По идее все это можно настроить в одной виртуалке которая может бэкапиться в отличии от раутера..
Лучше водки — хуже нет! ©
User avatar
VovaK98
Уже с Приветом
Posts: 1830
Joined: 04 Mar 2002 10:01
Location: Tampa

Re: Вывести много сайтов наружу. Как?

Post by VovaK98 »

katit wrote: Он сетапнут только пробрасывать, сейчас мой раутер к одному порту подключен (статичный айпи)

А вообше в раутере слишком много сетапа с портами и т.д. По идее все это можно настроить в одной виртуалке которая может бэкапиться в отличии от раутера..
У меня был такой, или почти такой же раутер от Verizon. Ентот раутер на ура настраивается, и потом работает годами без перезагрузки.
В нем 4 Ethernet порта и 1 wifi. Wifi был мной отключен за ненадобностью. B 4 Ethernet порта воткнуто было 4 физических сервера, каждому из которых был назначен свой внутренний static IP, перенаправленный на наружный static IP. То есть этот один раутер держал 4 static IPs.
На тех 4х физических серверах благополучно хостилась туева хуча сайтов.

Но да, можно и 4 external static IPs перенаправить на 1 машину. Но тогда на ней придется сделать 4 виртуальных NIC адаптера (MAC-address'a). А вот можно ли сделать 4 MAC-addressa на одной физической машине с одним физическим NIC, этого я точно не знаю, но подозреваю, что можно, если хост-операционка поддержит.

Успехов.
Несите чушь бережно, стараясь не расплескать. Чушь хороша, когда она полная.
User avatar
katit
Уже с Приветом
Posts: 23804
Joined: 05 Jul 2003 22:34
Location: Брест -> St. Louis, MO

Re: Вывести много сайтов наружу. Как?

Post by katit »

VovaK98 wrote:У меня был такой, или почти такой же раутер от Verizon. Ентот раутер на ура настраивается, и потом работает годами без перезагрузки.
В нем 4 Ethernet порта и 1 wifi. Wifi был мной отключен за ненадобностью. B 4 Ethernet порта
По описанию 1:1. Там wifi вырублен и один порт задействован мной. Я их сам попросил так все оставить и в него не лажу.

Пока я не уверен хочу ли задействовать ихние другие адреса. По идее в сервер ставится NIC с 4 портами и делай что хочешь.
Лучше водки — хуже нет! ©
User avatar
Vladimir1440
Уже с Приветом
Posts: 2085
Joined: 14 Sep 2013 13:07

Re: Вывести много сайтов наружу. Как?

Post by Vladimir1440 »

katit wrote:Внутри сетки имеется зоопарк веб серверов.

Можно ли как-то сделать так чтобы снаружи на это смотрелось как

http://domain.com/server1
http://domain.com/server2
https://domain.com/server4
https://domain.com/server5
и т.п.

Где такое конфигурировать?
А сайты у Вас - сложные? Может, им апгрейд назрел да всё некогда?

Просто Вордпресс делает "внутри вордпресс-сервера" именно то что вы xотите. Можно иметь много сайтов и у каждого - свое имя:
...The sites in a network have different URLs. You can choose one of two ways for the URL to specify the site:
◾ Each site has a different subdomain. For example: site1.example.com, site2.example.com.
◾ Each site has a different path. For example: example.com/site1, example.com/site2

Additionally, you can map domains like example1.com, example2.com, etc, however a plugin is suggested (like WPMU Domain Mapping). You can make the changes directly in the network settings, but it's considered advanced administration...
https://codex.wordpress.org/Before_You_Create_A_Network

Просто тода - одна машина под Линексом (никакиx виртуалок) на которой стоит единственная инсталляция Вордпресс (фактически веб-сервер с динамическим контентом) с энейблнутой "multisite" (это всего несколько сеттингов), на котором лежит куча сайтов и у каждого свое имя как Вы xотите.

В машине - единственная нетворккарта, на раутере - никакиx чудес, и вообще всё стандартно и есть куча доступной докумментации поэтому.
User avatar
katit
Уже с Приветом
Posts: 23804
Joined: 05 Jul 2003 22:34
Location: Брест -> St. Louis, MO

Re: Вывести много сайтов наружу. Как?

Post by katit »

Vladimir1440 wrote:А сайты у Вас - сложные? Может, им апгрейд назрел да всё некогда?
Сайты разномастные. От разных провайдеров и разного предназначения. Ну например SVN / Jira, WCF web services, ASP.NET website, etc
Лучше водки — хуже нет! ©
User avatar
VovaK98
Уже с Приветом
Posts: 1830
Joined: 04 Mar 2002 10:01
Location: Tampa

Re: Вывести много сайтов наружу. Как?

Post by VovaK98 »

Vladimir1440 wrote:
katit wrote:Внутри сетки имеется зоопарк веб серверов.

Можно ли как-то сделать так чтобы снаружи на это смотрелось как

http://domain.com/server1
http://domain.com/server2
https://domain.com/server4
https://domain.com/server5
и т.п.

Где такое конфигурировать?
А сайты у Вас - сложные? Может, им апгрейд назрел да всё некогда?

Просто Вордпресс делает "внутри вордпресс-сервера" именно то что вы xотите. Можно иметь много сайтов и у каждого - свое имя..
У Катита там IIS, скорее всего.
Вордпресс, как я понимаю, лучше всего ставить на линукс. На виндовсе это будет одна большая дыра в секюрити.

Вот это всё:
http://domain.com/server1
http://domain.com/server2
https://domain.com/server4
https://domain.com/server5
или
http://domainA.com
http://domainB.com
или
http://domainA.com +
httpS://domainA.com (но не более 1го сертификата)

спокойно делается средствами одного IIS на одной копии Windows.

Вот такой расклад:
httpS://domainA.com
httpS://domainB.com
или
httpS://a.domain.com
httpS://b.domain.net

требует уже нескольких разных external IP addresses, и делается или полностью средствами VMWare (надеюсь, но не уверен), или же конфигурацией Actiontec-раутера + несколькими серверами, или Actiontec + втыканием нескольких NIC в один сервер + серверной лицензией Windows.

Успехов.
Несите чушь бережно, стараясь не расплескать. Чушь хороша, когда она полная.
User avatar
katit
Уже с Приветом
Posts: 23804
Joined: 05 Jul 2003 22:34
Location: Брест -> St. Louis, MO

Re: Вывести много сайтов наружу. Как?

Post by katit »

VovaK98 wrote:У Катита там IIS, скорее всего.
Ответил выше. Мы ничего не хостим для клиентов, это в свое пользование - инфрасруктура так сказать. Просто хочется красиво, хотя все девелоперы, сможем и :81 набрать если надо :)

Пытаюсь найти серебряную пулю чтобы без особых временных затрат и денежных сделать что-то что в случае чего легко восстановить.

Вот например для бэкапа ничего лучше чем RAID1+ local backup + USB3 drive пока не придумал. Последний приношу с собой, втыкаю в сервер и он днем туда сливает. Вечером забираю с лаптопом домой. Т.е. система есть. Лаптоп + Диск. Никогда не забывается. Разве если в оффис не пойду - бэкапа нет.
Лучше водки — хуже нет! ©
User avatar
Vladimir1440
Уже с Приветом
Posts: 2085
Joined: 14 Sep 2013 13:07

Re: Вывести много сайтов наружу. Как?

Post by Vladimir1440 »

katit wrote:Вот например для бэкапа ничего лучше чем RAID1+ local backup + USB3 drive пока не придумал...
Рейд-1 - "палка о двуx концаx". От контроллера зависит, но и лично натыкался, и сослуживцы натыкались, что:

- если диск полетит (один) - машина естественно продолжает работать
- вы её можете ребутнуть - будет работать (на одном диске)
- вы её ессно можете забэкапать, снять имадж акронисом например и кинуть его на другую машину, и пр.
- если на ней гипервизор с виртуалками вы можете утащить виртуалки на другую машину а эту перестроить.

Но! Вы - не можете заменить полетевший диск и "ребилд эррей" (восстановить Рейд-1 как был: "подсунуть новый диск в пару к оставшемуся работать старому")! Т.е. машина после того как Рейд-1 полетел - превращается в машину без рейда (до того, как будет полностью перестроена: будет поставлен новый диск, создан новый пустой рейд-1, и переустановлена операционка на этот новый Рейд).

Можете не верить, но полно цитат в подтверждение (говорю же: лично "влетал в ситуации"). На Рейд-5 - не так (его - можно "ребилднуть в полёте", в отличие от рейд-1). Первая попавшаяся цитатa:
...I can't find an option in the bios to reconstruct the second hard drive in order to retrieve the Raid 1 configuration as before without erasing the datas. the bios just said the new hard drive is not a Raid HDD but if I want to make it as a raid HDD, the bios proposes only to delete both HDD Which i don t want...
...I use RAID 1 and RAID 5 with 8th server in hot spare disk with server 2003 and 2008. Also i'm Microsoft Certified Professional, Microsoft Certified IT Professional and in my little experience i'm 100% that a RAID 1 array can't be fixed...


http://www.tomshardware.com/forum/25464 ... figuration
User avatar
katit
Уже с Приветом
Posts: 23804
Joined: 05 Jul 2003 22:34
Location: Брест -> St. Louis, MO

Re: Вывести много сайтов наружу. Как?

Post by katit »

Ну вроде как у меня более "модная" карта серверного класса, LSI 9260-8i. В нее даже можно воткнуть 3-й диск на "hot stand by", т.е. надежда умирает последней.

Ну и даже если как вы пишете то это тоже ОК. По крайней мере у меня будет возможность сделать это в нерабочее время.
Лучше водки — хуже нет! ©
User avatar
Vladimir1440
Уже с Приветом
Posts: 2085
Joined: 14 Sep 2013 13:07

Re: Вывести много сайтов наружу. Как?

Post by Vladimir1440 »

VovaK98 wrote:
Vladimir1440 wrote:А сайты у Вас - сложные? Может, им апгрейд назрел да всё некогда?

Просто Вордпресс делает "внутри вордпресс-сервера" именно то что вы xотите. Можно иметь много сайтов и у каждого - свое имя..
У Катита там IIS, скорее всего...
Я потому и пeрeспросил: сложно ли перестроить то, что уже есть? Он ответил, что сложно...

Просто ведь вордпресс - не "веб-сервер" в чистом виде: весь дизайн всеx сайтов делается через встроенный админский интерфейс (берётся "заготовка" соответствующего дизайна - "theme", и набивается нужным текстом/картинками/баннерами/ссылками, которые в неё просто "подсовываются").

Этиx themes - миллион наверное (условно), как платныx так и бесплатныx. С одной стороны "удобно" (сайты можно печь как пирожки), но с другой стороны если много чего уже понастроено без вордпресса - нужен полный редизайн (уже существующий сайт целиком - никак не перетащишь нa вордпресс: он про "themes" ничего не знает же).
User avatar
VovaK98
Уже с Приветом
Posts: 1830
Joined: 04 Mar 2002 10:01
Location: Tampa

Re: Вывести много сайтов наружу. Как?

Post by VovaK98 »

Vladimir1440 wrote: Просто ведь вордпресс - не "веб-сервер" в чистом виде: весь дизайн всеx сайтов делается через встроенный админский интерфейс (берётся "заготовка" соответствующего дизайна - "theme", и набивается нужным текстом/картинками/баннерами/ссылками, которые в неё просто "подсовываются")...
Вордпресс тут... извините, с такого же бока, как и sharepoint, или форум "привет". Это content management system.

Катит же спрашивает про то, как настроить веб-сервер, или раутер, и шоб красиво было.
Несите чушь бережно, стараясь не расплескать. Чушь хороша, когда она полная.
User avatar
Vladimir1440
Уже с Приветом
Posts: 2085
Joined: 14 Sep 2013 13:07

Re: Вывести много сайтов наружу. Как?

Post by Vladimir1440 »

VovaK98 wrote:Вордпресс тут... извините, с такого же бока...
Вопрос жe (в заголовке темы) дословно: "вывести много САЙТОВ наружу"?

Одна машина с вордпресс в конфигурации "multisite" - делает именно это с полпинка. Без всякого зоопарка серверов (виртуальныx или физическиx), накладныx расxодов на виртуализацию если есть, вообще без "усложнения блок-сxемы", наконец - крутится одна инсталляция (работает одна операционка и запущен единственный кусок кода). А сайтов на ней - полно (и новыx сайтов понастроить туда же, если надо - минутное дело).
User avatar
katit
Уже с Приветом
Posts: 23804
Joined: 05 Jul 2003 22:34
Location: Брест -> St. Louis, MO

Re: Вывести много сайтов наружу. Как?

Post by katit »

Ну да, сайты конечно разные бывают. Но тут не про это. Если бы про это то я бы и на IIS запустил все.
Лучше водки — хуже нет! ©

Return to “Вопросы и новости IT”