Я новичок на ubuntu, теперь у меня есть ubuntu server lts 16.4, и он подключается к некоторым устройствам, у меня проблема, если я не делаю ping всегда на наших устройствах, наше подключение к интрасети устройств работает медленно и латентность более 1000 мс, Я когда-либо слышал, если есть способ заставить сервер ubuntu всегда пинговать какой-то ip, поэтому, пожалуйста, дайте мне знать, как это сделать?
Br, waradito
Попробуйте выполнить следующую команду на терминале:
ping 127.0.0.1 -i 5
Замените 127.0.0.1 на ip устройства, которое вы хотите выполнить ping, и 5 со временем в секундах, в течение которого вы хотите повторить пинг .
, если он работает, создайте файл с этим, выход ничего не изменится:
ping 127.0.0.1 -i 5 > /dev/null 2>&1
Назовите расширение как .sh и сделайте его исполняемым - обычно файловые менеджеры имеют этот параметр в свойствах файла. Поместите файл в любом месте, например /home/your-user-name/scripts/
Теперь установите файл для запуска при запуске. Для этого добавьте строку с
/home/your-user-name/scripts/filename.sh
в /etc/rc.local. Убедитесь, что вы положили его перед строкой с «exit 0». Для этого вам понадобятся права администратора. Попробуйте
sudo -H gedit /etc/rc.localТеперь он запустится при перезагрузке компьютера и будет работать вечно.
Возможно, вы захотите посмотреть Smokeping.
Учитывая ваш вопрос, вам не нужно настраивать веб-интерфейс - хотя вы могли бы захотеть.
Получить его: [ ! d3] sudo apt-get install smokeping
sudo nano /etc/smokeping/config.d/Targets
*** Targets ***
probe = FPing
menu = Top
title = Network Latency Grapher
remark = MySmokePing
+ Publics
menu = Publics
title = Public Latency
++ MyProbe1
menu = MyProbe1
title = MyProbe1
host = 8.8.8.8
++ MyProbe22
menu = MyProbe2
title = MyProbe2
host = 8.8.4.4
выйти из nano, перезагрузить конфигурацию с помощью systemctl restart smokeping.
Попробуйте выполнить следующую команду на терминале:
ping 127.0.0.1 -i 5
Замените 127.0.0.1 на ip устройства, которое вы хотите выполнить ping, и 5 со временем в секундах, в течение которого вы хотите повторить пинг .
, если он работает, создайте файл с этим, выход ничего не изменится:
ping 127.0.0.1 -i 5 > /dev/null 2>&1
Назовите расширение как .sh и сделайте его исполняемым - обычно файловые менеджеры имеют этот параметр в свойствах файла. Поместите файл в любом месте, например /home/your-user-name/scripts/
Теперь установите файл для запуска при запуске. Для этого добавьте строку с
/home/your-user-name/scripts/filename.sh
в /etc/rc.local. Убедитесь, что вы положили его перед строкой с «exit 0». Для этого вам понадобятся права администратора. Попробуйте
sudo -H gedit /etc/rc.localТеперь он запустится при перезагрузке компьютера и будет работать вечно.
Возможно, вы захотите посмотреть Smokeping.
Учитывая ваш вопрос, вам не нужно настраивать веб-интерфейс - хотя вы могли бы захотеть.
Получить его: [ ! d3] sudo apt-get install smokeping
sudo nano /etc/smokeping/config.d/Targets
*** Targets ***
probe = FPing
menu = Top
title = Network Latency Grapher
remark = MySmokePing
+ Publics
menu = Publics
title = Public Latency
++ MyProbe1
menu = MyProbe1
title = MyProbe1
host = 8.8.8.8
++ MyProbe22
menu = MyProbe2
title = MyProbe2
host = 8.8.4.4
выйти из nano, перезагрузить конфигурацию с помощью systemctl restart smokeping.
Попробуйте выполнить следующую команду на терминале:
ping 127.0.0.1 -i 5
Замените 127.0.0.1 на ip устройства, которое вы хотите выполнить ping, и 5 со временем в секундах, в течение которого вы хотите повторить пинг .
, если он работает, создайте файл с этим, выход ничего не изменится:
ping 127.0.0.1 -i 5 > /dev/null 2>&1
Назовите расширение как .sh и сделайте его исполняемым - обычно файловые менеджеры имеют этот параметр в свойствах файла. Поместите файл в любом месте, например /home/your-user-name/scripts/
Теперь установите файл для запуска при запуске. Для этого добавьте строку с
/home/your-user-name/scripts/filename.sh
в /etc/rc.local. Убедитесь, что вы положили его перед строкой с «exit 0». Для этого вам понадобятся права администратора. Попробуйте
sudo -H gedit /etc/rc.localТеперь он запустится при перезагрузке компьютера и будет работать вечно.
Возможно, вы захотите посмотреть Smokeping.
Учитывая ваш вопрос, вам не нужно настраивать веб-интерфейс - хотя вы могли бы захотеть.
Получить его: [ ! d3] sudo apt-get install smokeping
sudo nano /etc/smokeping/config.d/Targets
*** Targets ***
probe = FPing
menu = Top
title = Network Latency Grapher
remark = MySmokePing
+ Publics
menu = Publics
title = Public Latency
++ MyProbe1
menu = MyProbe1
title = MyProbe1
host = 8.8.8.8
++ MyProbe22
menu = MyProbe2
title = MyProbe2
host = 8.8.4.4
выйти из nano, перезагрузить конфигурацию с помощью systemctl restart smokeping.