Эй, ребята в моем IPTables файл у меня есть следующие строки:IPTables Диапазон портов
-A INPUT -m state --state NEW -m tcp -p tcp --dport 20000:25000 -j ACCEPT
Потому что я пытаюсь открыть диапазон портов, которые должны быть открыты для нескольких (Да, что многие множественным) разные серверы minecraft.
Я знаю, что проблема связана с IP-таблицами, потому что когда я их остановил, я смог попасть на сервер (порт 20004). Но с ними я не могу подключиться, правильно ли я отформатировал его? Я даже сделал только
-A INPUT -m state --state NEW -m tcp -p tcp --dport 20004 -j ACCEPT
Второе копирование точной SSH порт 22 правило, за исключением порта, очевидно, какие-то идеи? Благодаря!
Это дало мне ошибку, когда я изменил линию, чтобы иметь -F всасывания перед ней, я думаю, внутримышечно confussed туда, где что происходит? Постскриптум Я бегу CentOS 6 –
Справа. Для '-F INPUT' является вся строка (то есть строка не' -F INPUT -m state' и т. Д., А просто '-F INPUT'). Пока сохраните полную строку '-A', которую вы уже имеете, только предшествуйте ее более короткой строкой' -F INPUT'. Это решит вашу проблему? Ответ: может быть, но, вероятно, не сам по себе. Однако он может * помочь * решить вашу проблему, поскольку устраняет раздражающую возможность того, что ваша ошибка возникла из-за неизвестного ранее существовавшего состояния в 'INPUT'. Он очищает 'INPUT' до того, как ваш' -A' устанавливает его. – thb
Я, кстати, не претендую на то, чтобы быть экспертом в этом вопросе. Я ответил только потому, что знал что-то полезное и потому, что в то время я не видел других ответов. Может быть, как только вы решите проблему, вы разместите свой собственный ответ здесь, лучше, чем мой ответ. Удачи. – thb