狂信者
精华
|
战斗力 鹅
|
回帖 0
注册时间 2023-2-18
|
本帖最后由 很多问题 于 2023-3-4 13:46 编辑
ubuntu/centos小白请教(arch/gentoo/lfs也懂一些基本操作)
同一服务器上架设两种服务,
譬如默认情况,80端口上有http, 21端口上有ftp。
(我有权限可以随便将http和ftp改成任何其他端口)
现想实现功能:
单独监听某个端口,以4444为例,需要指定:
某些IP连接到此4444端口,一律按照http服务处理,(只要是来自这类IP的连接,不管客户端发来的数据包内容如何,全都按http协议响应)
另外一些IP连接到此4444端口,则按照ftp服务处理。(针对后面这批IP的连接,不管客户端发来的数据包内容如何,只按ftp协议响应)
这种4444端口只有唯一一个,
而http和ftp需要分类处理的不同服务,则有2个(最多最多3个),
本来的80/21端口最好可以对所有外部IP关闭,
如果实在不能关闭也能接受。
我有root权限,可安装任意软件,也能修改系统配置,包括iptables。
上述需求是否可能实现?
如果可以,请问具体操作 和 配置?
我是ubuntu/centos小白,只懂最最基本的操作,(arch/gentoo/lfs也懂一点)
恳求论坛巨巨解答越详细越好。
鞠躬感谢。
|
|