Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/xpath/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
IP表仅允许与分配的IP通信的规则_Ip - Fatal编程技术网

IP表仅允许与分配的IP通信的规则

IP表仅允许与分配的IP通信的规则,ip,Ip,我有一个ubuntu服务器,运行的vps很少,大部分是在朋友和同事之间共享的,它来自Hetzner 我还有两套IP,范围从5.9.237.xxx到5.9.237.xxx和5.9.248.xxx到5.9.248.xxx 今天,由于VPS上的IP设置不同,他们锁定了我的服务器,这导致了问题,现在我有KVM访问权限,他们要求我设置一个IP表规则,只允许通信分配的IP,而忽略其余的IP 如何做到这一点?我有点迷路了 我的操作系统是Ubuntu,我想要的命令将忽略所有ip,除了我提供的ip集 谢谢。您需要

我有一个ubuntu服务器,运行的vps很少,大部分是在朋友和同事之间共享的,它来自Hetzner

我还有两套IP,范围从5.9.237.xxx到5.9.237.xxx和5.9.248.xxx到5.9.248.xxx

今天,由于VPS上的IP设置不同,他们锁定了我的服务器,这导致了问题,现在我有KVM访问权限,他们要求我设置一个IP表规则,只允许通信分配的IP,而忽略其余的IP

如何做到这一点?我有点迷路了

我的操作系统是Ubuntu,我想要的命令将忽略所有ip,除了我提供的ip集

谢谢。

您需要删除所有内容(小心使用iptables,您可以将自己屏蔽),您应该了解发行版如何处理这些内容。。以下是重新启动后将重置为正常的命令,以便测试温度

iptables -A INPUT -i eth0 -j DROP
iptables -I INPUT -i eth0 -s 10.10.10.0/24 -j ACCEPT
当然,也可以指定某些IP

iptables -I INPUT -i eth0 -s 10.10.10.118 -j ACCEPT
还有很多关于iptables的内容,但是这应该让你开始了