Всем привет! У меня вопрос как запустить на одном сервере несколько игровых серверов на одинаковых портах но с разным ip?
Если ты хочешь чтобы на твоем сервере играли люди из инета а не только из локалке то тебе нужно купить у провайдера 5 внешних ип, настроить сетевые интерфейсы и при запуске серверов указывать эти интерфейсы.
ты совсем не разбираешься в «таких» делах.
В чем профит разных серверов с одним портом?
Куда рентабельнее на одном сервере использовать несколько портов.
Ну и да, давно ли это samp под линукс ? И не говори что ты это все делаешь под вайном. Или, что еще хуже, под виндой.
Пять сетевых адаптеров и вперед. Как ты на один интерфейс пять адресов повесишь? Можно конечно купить пять штук VPS и попробовать пускать трафик через них, но что-то мне подсказывает, что будет много геморроя, если что-то вообще выгорит.
ммм, и все будет работать на десктопе кор2дуо с 2гб ОЗУ под управлением 32-битной убунточки? Ну удачи, че.
Я тебе скажу так, ты за месяц будешь за канал платить больше, чем твои одноклассники тебе заплатят за полгода аренды серверов твоего «хостинга». Я уж молчу про свет. Но конечно, ты об этом не думал, ведь у тебя за все родители платят...
В общем, про отдельный интерфейс для каждого адреса тебе сказали, делать тут больше нечего.
Если ip не принадлежит тебе — он не будет раутиться, но вообще ты бредишь. На одном интерфейсе может быть достаточно много ip. На lo вообще 2^24 адресов висит из коробки, а сетевой карты нет.
А покупателям ты что будешь заливать? Дескать учите дебиан, забудьте Убунту? Между прочим упстарт от сусвинита много чем отличается, не говоря уже по мелочам.
Чушь написал.
Один адрес и порт использовать возможно, но придётся вводить привязку по ip клиента.
Можно поднять VPN-сервер, но клиентам придётся настроить подключение к нему.
Можешь попросить с людей постоянным ip пробросить порт, если вы в одной сети, то пинг сильно не вырастет.
Проще и удобней арендовать больше ip адресов - внимательно перечитай договор.
Сервер под кроватью или в дата-центре?
Это прошлый век, для игрового хостинга необходимо, чтобы клиент мог отметить нужный сервер галочкой, необходимые игровые опции галочками, админку и нажать принять, все. Чтобы было проще можешь по началу сделать форму-пустышку, чтобы пользователи заполняли и по нажатию кнопки принять тебе приходило письмо с необходимыми опциями, а ты оперативно бы собирал сервер устанавливал его и давал доступ пользователю.
Чтобы разные ip были достаточно поднять алиасы типа eth0:1, eth0:2 с разными ip, и т.д. Нагуглишь сам? У самого NAT и MTA на одном физическом интерфейсе крутятся, но на разных ip. Правда у меня во владении /24 подсетка с белыми, так что мне пофиг)