Скрипт ifup и centos? нужно при поднятии интерфейса курлом дергать урл
в файл добавил
/sbin/ifup-local#!/bin/bash
PATH=/sbin:/usr/sbin:/bin:/usr/bin
curl http://url.com
при ребуте все срабатывает, а когда роутер перезапустишь не реагирует.
на убунту все срабатывало, ну нужно именно в centos. куда копать?

21 Авг 2019 в 06:42
233 +1
1
Ответы
1

В CentOS скрипт ifup-local не используется по умолчанию, вместо этого вы можете использовать скрипты в каталоге /etc/sysconfig/network-scripts/ifup-post.d/.

Для того чтобы при поднятии интерфейса выполнялся curl на определенный URL, вам нужно создать скрипт в этой директории. Например, вы можете создать скрипт с именем 99-curl-up с таким содержанием:

#!/bin/bash
curl http://url.com

Убедитесь, что скрипт имеет права на выполнение:

chmod +x /etc/sysconfig/network-scripts/ifup-post.d/99-curl-up

После этого при каждом поднятии интерфейса в CentOS будет выполняться curl на указанный URL.

20 Апр 2024 в 13:14
Не можешь разобраться в этой теме?
Обратись за помощью к экспертам
Гарантированные бесплатные доработки в течение 1 года
Быстрое выполнение от 2 часов
Проверка работы на плагиат
Поможем написать учебную работу
Прямой эфир