ВходПользовательПароль
   
Регистрация
Регистрация
Помощь
Помощь
Поиск
Поиск
Gosudar.com.ru  
  

Меню сайта
Навигация
Объявления Объявления
Блоги Блоги
Файловый архив Файловый архив
Последние Последние
Гостевая Гостевая
Контакты Контакты
Личный Раздел
Вход Вход
Регистрация Регистрация
Cms R3-born
Библиотека Библиотека
Файлы R3-born Файлы R3-born
Разработка(блог) Разработка(блог)
Демо-модули
Фотоальбом Фотоальбом
Новости Новости
Форум Форум

Счётчик
5570755707557075570755707
Главная » Библиотека

Библиотека

Библиотека  » Домашний сервер
Установка клиента no-ip
Описание - на домашний сервер под Ubuntu
Автор Gosudar Число Октябрь 04 2015, 21:28 Тип FAQ
Категория Домашний сервер
Просмотров 1148
Трекбек URL для этой записи: Трекбек
  Голосов 0


Установка клиента no-ip
- на домашний сервер под Ubuntu
Сейчас я расскажу как привязать наш сервер , с динамическим ip, к постоянному адресу чтобы к нему был доступ из любой точки земного шара, где есть интернет.

Мы рассмотрим установку ПО, необходимое для работы сервисом no-ip.com.
Итак, приступим:
 Код:  

    cd /usr/local/src/
    wget http://www.no-ip.com/client/linux/noip-duc-linux.tar.gz
    tar xf noip-duc-linux.tar.gz
    cd noip-2.1.9-1/
    make install


В процессе установки скрипт попросит вас ввести логин, пароль и интервал обновления

Запуск скрипта осуществляется командой:
 Код:  
sudo /usr/local/bin/noip2


Чтобы заново настроить клиента(-C, создаст файл конфигурации по умолчанию):
 Код:  
/usr/local/bin/noip2 -C

Чтобы посмотреть статус клиента
 Код:  
/usr/local/bin/noip2 -S


Один момент: после перезагрузки устройства необходимо будет вручную запускать данный скрипт, поэтому нам необходимо настроить его автозапуск.
Создаем скрипт noip:
 Код:  
sudo nano /etc/init.d/noip


Копипастим в него следующий текст:

 bash:
Подсветка синтаксиса : Bash
#! /bin/sh
# /etc/init.d/noip
# If you want a command to always run, put it here
# Carry out specific functions when asked to by the system
case "$1" in
  start)
    echo "Starting noip"
    # run application you want to start
    /usr/local/bin/noip2
    ;;
  stop)
    echo "Stopping noip"
    # kill application you want to stop
    killall noip2
    ;;
  *)
    echo "Usage: /etc/init.d/noip {start|stop}"
    exit 1
    ;;
esac

exit 0

 
Parsed in 0.060 seconds, using GeSHi 1.0.8.11. Created cache - 29.11.19 5:54


Ставим необходимые права:
 Код:  
sudo chmod 755 /etc/init.d/noip


Регистрируем скрипт:

 Код:  
sudo update-rc.d noip defaults


Могут возникнуть предупреждения, но на них можно не обращать внимание.

Теперь чтобы запустить клиента
 Код:  
sudo /etc/init.d/noip2 start


Остановить клиента
 Код:  
sudo /etc/init.d/noip2 stop


Чтобы убрать скрипт из автозагрузки
 Код:  
sudo update-rc.d -f  noip remove


После всех проделанных действий наш сервер стал доступен по доменному имени noip.org .
 


Часовой пояс: GMT + 3

Кто онлайн
Кто онлайн
Кто онлайн Всего зарегистрированных пользователей: 404
Последний зарегистрированный пользователь: MugenEi
Сейчас посетителей на сайте: 28, из них зарегистрированных: 0, скрытых: 0, гостей: 22, ботов: 6
Больше всего посетителей (302) здесь было Июль 27 2023, 12:54
Зарегистрированные пользователи: нет
Боты : AhrefsBot (4), Yandex (2)
Легенда: Админ, Зам.админа, ViP, Спамеры
Эти данные основаны на активности пользователей за последние пять минут

Вход
Вход
Пользователь:    Пароль:     Автоматически входить при каждом посещении     

Powered by R3-Born² © 2024
Все логотипы и торговые марки являются собственностью их законных владельцев.
Правила пользования | Полис Секретности

Valid XHTML 1.0 Transitional SPECIALIST® Online Certified PHP Specialist Valid CSS!