设置自定义端口tcp,仅用于登录cms

设置自定义端口tcp,仅用于登录cms,tcp,connection,content-management-system,port,Tcp,Connection,Content Management System,Port,我想设置自定义端口tcp以登录cms,例如wordpress 这有可能吗 (但将正常端口80设置为整个站点) 例如,在cpanel whm中,有不同的端口2086非ssl和2087 ssl 使用诸如ipset(linux中的iptables)之类的工具,我可以根据ip和端口范围阻止整个国家,例如,我可以只允许我的国家请求指定的端口吗 另一个更好的方法是使用第二层防火墙,比如google compute engine,并阻止与指定端口相关的IP范围 对不起,这个问题可能不好 再次: 我可以在像wo

我想设置自定义端口tcp以登录cms,例如wordpress

这有可能吗

(但将正常端口80设置为整个站点)

例如,在cpanel whm中,有不同的端口2086非ssl和2087 ssl

使用诸如ipset(linux中的iptables)之类的工具,我可以根据ip和端口范围阻止整个国家,例如,我可以只允许我的国家请求指定的端口吗

另一个更好的方法是使用第二层防火墙,比如google compute engine,并阻止与指定端口相关的IP范围

对不起,这个问题可能不好

再次:

我可以在像wordpress这样的cms中这样做吗

注意:我知道如何拒绝所有in.htaccess。 我知道如何将ssl设置为wp admin。
我知道我可以改名为rute wp admin。您可以开发一个简单的bash脚本,从ipdeny.com下载特定国家(表示为区域)的ip地址。bash命令类似于:

wget -qNP [dir] http://www.ipdeny.com/ipblocks/data/countries/XX.zone
其中[dir]是您希望存储包含国家/地区ip地址列表的区域文件的目录;XX是两个字符的国家/地区代码

然后,您可以使用下列策略将ip地址读入ipset:。。。但是,此策略特别适用于动态阻止在操作过程中发现的恶意ip地址(例如黑客),并立即阻止它们


我成功实施了此策略的定制版本,每天自动下载特定国家/地区的ip地址一次,然后将ip地址读入为阻止这些国家/地区的入站/出站访问而定义的ipset。

感谢您的评论,但我的问题是如何将tcp套接字端口设置为像wordpres这样的cms。