У меня есть VPS-хостинг, который иногда перестает отвечать на эхо-запросы, поэтому мне нужно сделать следующее, и он снова начинает работать:
sudo dhclient -r
sudo dhclient
Я хочу автоматизировать это. Я добавил python скрипт для запуска через cron, но я не думаю, что он работает.
import requests
import os
from requests.exceptions import Timeout
try:
a = requests.get("http://IP.ADDRESS.OF.HOST", timeout = 10)
except Exception as e:
os.popen("sudo dhclient -r; sudo dhclient;")
Буду признателен за любые предложения.