Иногда у администратора виртуального сервера возникает необходимость запустить два или более сайтов на одном VPS. И для этого достаточно поднять всего один веб-сервис, такой как IIS, Nginx или Apache. Поскольку каждый из размещаемых сайтов имеет свой уникальный IP-адрес, то выступающий в качестве хостинга VPS должен быть доступен по каждому из этих адресов. На серверах ruvds.com существует возможность добавить необходимое количество дополнительных IP-адресов.
Конечно, можно припарковать на своём сервере несколько сайтов, имея в распоряжении всего один IP-адрес. Но, использование отдельного адреса для каждого сайта даёт некоторые преимущества. Во-первых, каждый такой сайт не будет зависеть от остальных. Во-вторых, дополнительные IP-адреса позволят избежать блокировки сайта поисковыми системами или почтовыми сервисами. Если несколько сайтов используют в качестве хостинга один IP-адрес, то при блокировке одного из них, это затронет все такие сайты. Ну, и ещё, если у вашего сайта свой собственный IP-адрес, ваш сайт будет защищён от DDOS-атаки, если такая атака не направлена на него.
Если вы только заказываете новый сервер, то все настройки будущего VPS ещё предстоит сделать. В том числе и количество IP-адресов, которые вам нужны, можно указать при заказе VPS. Данная опция доступна при настройке первоначальной конфигурации создаваемого сервера:
Для того, чтобы добавить дополнительный IP-адрес к своему серверу, достаточно перейти на страницу своего VPS и нажать кнопку изменить
:
В открывшемся меню вы можете откорректировать количество IP-адресов при помощи ползунка в соответствующей строке:
Спустя 3-5 минут в строке IP-адреса
можно будет увидеть адреса, по которым теперь доступен ваш сервер:
С этого момента доступ к вашему VPS можно получить по всем IP-адресам, указанным на странице виртуального сервера. Если ваш сервер работает под управлением ОС Windows, вы сможете проверить возможность подключения к нему по RDP с использованием любого из этих адресов. Подключившись, перейдите к просмотру свойств сети. Там вы увидите те же IP-адреса в списке адресов IPv4:
Тем, кому удобней пользоваться в Windows командной строкой, можно посмотреть сетевые настройки сервера при помощи команды ipconfig
:
На серверах, работающих под управлением операционных систем на базе Linux, также существует возможность добавления дополнительного IP-адреса. Сделать это можно так же на странице сервера.
В нашем случае сервер, работающий под управлением Ubuntu, будет доступен для подключения по SSH как по IP-адресу 188.119.67.108, так и по второму адресу – 213.178.155.129. Теперь, если есть необходимость, можно добавить ещё один IP-адрес. Сделать это нужно используя кнопку Изменить
. После успешного добавления все IP-адреса нашего сервера видны на его странице:
Ещё их можно увидеть набрав на сервере команду ip addr
(для этого необходимо подключиться к серверу по SSH):
Точно так же всё это происходит и на серверах, которые работают на Centos. На странице сервера вы меняете количество IP-адресов, подключаетесь к серверу по любому доступному IP-адресу, и для просмотра списка адресов используете команду ip addr
:
Теперь, имея на сетевом интерфейсе своего VPS требуемое количество IP-адресов, вы можете разместить на нём необходимое количество сайтов, каждый из которых будет иметь свой собственный IP.