Правила IPTABLE, которые вы создали, будут отклонять весь трафик, удалите их. Эти правила apache также бесполезны.
Я думаю, что единственный способ сделать то, что вы хотите, это добавить 3 виртуальных сетевых адаптера на ваш Linux сервер, тогда каждый адаптер будет иметь действительный внешний IP адрес. Вы настроите DNS, чтобы каждое доменное имя указывало на один из 4 IP-адресов.
Minecraft должен быть привязан к внешнему IP1:25565, Teamspeak - к внешнему IP2:9987, CPannel - к внешнему IP3, и, наконец, Apache - к внешнему IP4:80.
Когда я говорю "привязка", я имею в виду, что приложение должно быть настроено на прослушивание определенного IP, а не ЛЮБОГО IP (что является поведением по умолчанию для большинства приложений).