2016-11-29 2 views
0

Я хочу настроить пользовательский порт tcp для входа в систему cms, например Wordpress.Установить пользовательский порт tcp, просто для входа в систему cms

¿Это возможно?

(но установить нормальный порт 80 для всего сайта)

К примеру, в CPanel WHM, там имеют разные порты 2086 не SSL и 2087 SSL

С инструментом, как ipset (Iptables в Linux) могут заблокировать все контировка в зависимости от диапазона ip и порта, например, могу ли я разрешить моей стране запрашивать указанный порт.

Другим лучшим способом является использование брандмауэра уровня 2, такого как вычислительный движок Google и диапазоны блоков отношения ips к указанному порту.

Извините за этот вопрос, возможно, это не хорошо.

снова:

¿Могу ли я сделать это в СЦИ, как WordPress?

Примечание: Я знаю о запрете всех в .htaccess. Я знаю о наборе только ssl для wp-admin. Я знаю, что могу изменить rute wp-admin другое имя псевдонима.

ответ

1

Вы можете создать простой скрипт bash для загрузки IP-адресов для определенной страны (представленной в виде зоны) с сайта ipdeny.com. Команда баш будет что-то вроде:

wget -qNP [dir] http://www.ipdeny.com/ipblocks/data/countries/XX.zone 

Где [каталог] это каталог, который вы хотите сохранить файл зоны, содержащий список IP-адресов для страны; и XX - код зоны зоны с двумя символами.

Затем вы можете прочитать IP-адреса в ipset, используя стратегию, описанную по адресу: https://www.hueyise.com/index.php/linux-dynamic-ip-address-blocking ... однако эта стратегия применяется специально для динамической блокировки вредоносных IP-адресов (например, хакеров), которые обнаруживаются во время операций и немедленно блокируют их ,

Я успешно реализую адаптированную версию этой стратегии для автоматической загрузки IP-адресов для определенных стран один раз в день, а затем читайте IP-адреса в ipset, определенные для блокировки входящих/исходящих обращений этих стран.

+0

Спасибо за ваш комментарий, но мой вопрос связан с тем, как установить порт tcp socket в cms, например wordpres. –

Смежные вопросы