LinuxForum.Fans
Тема

Помогите пожалуйста установить службу UPNPD

Автор: tnega 16 сообщений 7134 просмотров
#60511

Здравствуйте

Помогите пожалуйста установить службу UPNPD.

http://linux-igd.sourceforge.net/index.php
http://upnp.sourceforge.net/

Напишите пожалуйста с начала и до конца что нужно сделать, как я понимаю там нужно сначала как-то скомпилировать это всё, а потом уже если не ошибаюсь что-то сделать в iptables. Я новичек в этих делах и надеюсь на Вашу помощь!

#60522

tnega, а чего вы хотите, если не секрет?

#60535

Просто установить службу и запустить её потом, чтоб она работала :-) прошу прощения, я еще не научился компилировать скрипты и все остальное прочее, документация там на английском, мне одному к сожалению не разобраться :( прошу о помощи!

#62632
system-root написал:

легко сказать - компиляй и ставь.
Знать бы как, говорю же новичек. шлюз я сам сделал, грамотно оформил. но нехватает одного - службы автоматического перенаправления портов. UPNPD как раз то, что нужно.

#62636

давайте зайдём издалека.
что сделали для того шоб поставить?
что не получилось?
на каком этапе?

#62637
system-root написал:
давайте зайдём издалека.
что сделали для того шоб поставить?
что не получилось?
на каком этапе?
text
Step 2 -- Obtain the linux-igd software (if for some reason you're reading 
this outside the package you should have already gotten, 
http://linux-igd.sourceforge.net)

1. tar -xvzf linuxigd-1.0.tgz (or whatever the version you have is, or CVS) 2. To compile using the iptables command to manipulate netfilter tables, just say:

make

To compile with libiptc (part of iptables-devel) to manipulte netfilter tables, say:

make HAVE_LIBIPTC=1

If libiptc is installed in a different directory than /usr/lib, e.g. /usr/local/lib, set LIBIPTC_PREFIX:

make HAVE_LIBIPTC=1 LIBIPTC_PREFIX=/usr/local

If libupnp is installed in a different directory than /usr/lib, e.g. /usr/local/lib, set LIBUPNP_PREFIX:

make LIBUPNP_PREFIX=/usr/local

3. make install (if CVS, remove etc/CVS directory, then do)

This will install linux-igd as /usr/sbin/upnpd. To install somewhere else, set PREFIX:

make PREFIX=/usr/local install

Вот на этом этапе я уже ничего не понимаю если честно :(

#62638
tnega написал:
tar -xvzf linuxigd-1.0.tgz
tnega написал:
make

на этом этапе что не понятно?

#62681
system-root написал:
[quote=tnega] tar -xvzf linuxigd-1.0.tgz
tnega написал:
make

на этом этапе что не понятно?[/quote]

ввожу make или make install - резульатта ноль, неизвестаня команда.

может всётаки кто нибудь мне объяснить от начала и до конца, как установить эту службу?

#62683
tnega написал:

ввожу make или make install - резульатта ноль, неизвестаня команда.

Установите сначала make, а ещё лучше build-essential
apt-get install build-essential

#62685
durc написал:
[quote=tnega]
ввожу make или make install - резульатта ноль, неизвестаня команда.

Установите сначала make, а ещё лучше build-essential
apt-get install build-essential[/quote]

ах вот оно что, я думал make это просто какая-то команда, оказывается это какое-то приложение, попробую

#62699

в общем, кое что понял, после выполнения команды ./configure я увидел какие мне нужно устанавливат ьпакеты, какие присутствуют а какие осутствуют, вроде все установил, набрал make, потом make install, потом перещел ко второй стадии, там вроде все сделал, а може ти нет
make HAVE_LIBIPTC=1 - вот насчет именно этого я не совсем понял :(

#62706

tnega, я уже давал вам ссылку где самое что интересное по русски написано что нужно сделать чтоб начать компилировать приложение, более того, там даже написано что нужно писать вместо make install в дебиан.
но раз у вас трудности с прочтением даже этого материала.. увольте.
я умываю руки.

#62713
system-root написал:
tnega, я уже давал вам ссылку где самое что интересное по русски написано что нужно сделать чтоб начать компилировать приложение, более того, там даже написано что нужно писать вместо make install в дебиан.
но раз у вас трудности с прочтением даже этого материала.. увольте.
я умываю руки.

я Вас не проигнорировал, я все досканально прочел, но мало что- понял.
Вообще на форуме был раздел для нвоичков, искал и ненащел, похоже его убрали, в итоге тему я опубликовал сюда.

Я новичек пока в этом (ещ раз повторюсь) и сразу всего этого мне не понять, но служба эта мне нужна позарез в ближайшие дни.

Я пытаюсь понять .что то получается делать, что то нет.

Может хоть кто нибудь мне объяснить, что мне нужно делать, как говориться - от и до.

Пока я тренируюсь на виртуальной машине.

#62913

Всем спасибо, разобрался сам.
Компилировать у меня получалось, make и make install команды успешно выполнялись, но в самом конце нужно было ввести ldconfig и прописать один маршрут в роутинге.

#195719

поднимаю давнишнюю тему.
кто нибудь поможет может перевести или написать инструкцию по установке http://miniupnp.free.fr/ на Debian? :-)

Войдите или зарегистрируйтесь, чтобы ответить.