Проблема при установке сервера Teamspeak3 на VPS (говорит, что сервер работает, но не может подключиться)

807
jvh

Я пытаюсь установить сервер TeamSpeak3 на свой VPS (CentOS 7). Кажется, все установлено правильно, он говорит, что сервер работает, когда я пытаюсь снова запустить сценарий запуска, однако я не могу подключиться к IP-адресу, который я нахожу в ifconfig. Кто-нибудь, кто мог бы помочь мне здесь?

0
Вы подключаетесь со своего внешнего IP? Ваши порты перенаправлены правильно? Eric F 9 лет назад 0
@EricF Я подключаюсь со своего внешнего IP, да. О портах я следовал руководству, и оно мало что говорит о переадресации портов. Я все еще довольно новичок в Linux, так что, честно говоря, я бы не узнал. Спасибо за ответ jvh 9 лет назад 0
Это мое предположение о том, почему это не работает тогда. Ваш роутер блокирует входящий трафик. Марка роутера какой у вас есть? Eric F 9 лет назад 0
Кроме того, переадресация портов не имеет ничего общего с Linux. Все это происходит в настройках вашего роутера. Если вы скажете мне свою модель маршрутизатора, я могу помочь вам сказать, как это сделать Eric F 9 лет назад 0
@EricF Мой домашний роутер? Это не должно быть проблемой с моим домашним маршрутизатором, потому что я могу нормально подключаться к другим серверам teampeak через тот же порт. Это не бренд, это роутер, который я получил от своего провайдера, я могу сделать переадресацию портов вручную через их сайт jvh 9 лет назад 0
Подключение к другим серверам не имеет к этому никакого отношения. При подключении к другим серверам вам не нужно открывать порты. Всякий раз, когда вы ожидаете, что другие (включая вас) подключатся к вашему собственному IP-адресу, вам необходимо переслать эти данные через брандмауэр. Вам нужно будет найти порт, который использует TS, и перенаправить его на свой внутренний IP-адрес. Eric F 9 лет назад 0
@EricF Порт по умолчанию, который использует teampeak - 9987, однако сервер linux отсутствует в моей сети. Это на VPS, который я арендую. Как мне перейти к переадресации портов в сети, к которой у меня нет доступа? jvh 9 лет назад 0
Попросите владельца этого сервера убедиться, что порт 9987 открыт Eric F 9 лет назад 0
@EricF Я свяжусь со службой поддержки. Спасибо jvh 9 лет назад 0
@EricF Я просто проверял кое-что еще. Может ли это быть связано с iptables? jvh 9 лет назад 0
@EricF Я понял это. iptables -A INPUT -p tcp --dport 9987 -j ПРИНЯТЬ трюк jvh 9 лет назад 0
Рад, что мог помочь тогда Eric F 9 лет назад 0

1 ответ на вопрос

0
jvh

Had to change my firewall (iptables) to allow input from the port.

iptables -A INPUT -p tcp --dport 9987 -j ACCEPT 

Похожие вопросы