BCLinux中要允许某个IP地址访问某个端口,你可以使用firewall-cmd命令并指定相应的参数。以下是具体的步骤:
打开firewalld防火墙,运行以下命令:
sudo systemctl start firewalld
添加防火墙规则,允许指定的IP地址访问指定的端口。运行以下命令:
sudo firewall-cmd --permanent --add-rich-rule='rule family="ipv4" source address="你的IP地址" port protocol="tcp" port="你的端口号" accept'
address=“你的IP地址” port protocol=“tcp” port=“你的端口号” accept’
将"你的IP地址"替换为要允许访问的IP地址,"你的端口号"替换为要访问的端口号。例如,如果允许192.168.142.166访问5432端口,命令如下:
sudo firewall-cmd --permanent --add-rich-rule='rule family="ipv4" source address="192.168.142.166" port protocol="tcp" port="5432" accept'
重新加载防火墙规则,使新的规则生效。运行以下命令:
sudo firewall-cmd --reload
以上步骤将允许指定的IP地址访问指定的端口。请确保替换命令中的占位符与你的实际设置一致。