Кстати, я бы установил хост 127.0.0.1 вместо 0.0.0.0.... это может быть вашей исходной проблемой.
В любом случае, еще один трюк заключается в добавлении специального маршрута для нарушающего IP-номера(ов):
# route add -host 10.11.12.13 dev lo
Вам придется добавить их в ваш rc.local (или аналогичный), чтобы эти правила воссоздавались во время перезагрузки.
Я использовал это, чтобы заблокировать людей, которые пытались взломать пароль для моего веб-сайта компании.
Невозможно сделать это как часть posix_spawn()
набора функций.
По инициативе Redhat продолжается обсуждение необходимости добавления такой функции. Если это будет принято, это может стать частью POSIX в следующей версии -, это может произойти через 2 -3 года.
Кстати,:posix_spawn()
реализован поверх vfork()/exec()
, и если вам не нравится реализовывать оболочку POSIX с поддержкой vfork()
, vfork()/exec()
действительно прост в использовании.