Хочу научить пользователя менять статический IP адрес моей железяки через web-морду (как в роутерах). На php скрипт после ввода пользователем нужного IP-aдреса, делает:
/*Рестарт сети с новым IP-aдресом*/
shell_exec("echo -n "Stopping network...""); // каким-то образом уже передал в /etc/network/interfaces новый IP
shell_exec("/sbin/ifdown -a");
shell_exec("echo -n "echo "Starting network..."");
shell_exec("/sbin/ifup -a");
shell_exec("echo -n "Stopping lighttpd: "");
shell_exec("start-stop-daemon -K -q -p /var/run/lighttpd.pid");
// Дальше уже не работает
shell_exec("echo -n "Starting lighttpd: "");
shell_exec("start-stop-daemon -S -q -p /var/run/lighttpd.pid --exec /usr/sbin/lighttpd -- -f /etc/lighttpd/lighttpd.conf");
// Тут пользователь должен уже по новому IP адресу соединиться