Nowe posty

Autor Wątek: Nie mogę nic zainstalować  (Przeczytany 6166 razy)

kazikcz

  • Gość
Nie mogę nic zainstalować
« dnia: 2005-05-27, 17:18:36 »
Nowe jajko nasporzyło mi sporo problemów. Mam kilka aplikacji które odwołują się do adresu 127.0.0.1 (na loopback-u) zamiast do poprawych adresów w sieci.

Do teraz wystarczała regułka taka jak :
iptables -t nat -A OUTPUT --dst 127.0.0.1 -j DNAT --to-destination [ip_docelowy]

Bah, niestety teraz zostało to usnięte. Dmesg wypisuje następująco:
NAT: no longer support implicit source local NAT
NAT: packet src [ip_docelowy] -> dst 127.0.0.1

Teraz po wprowadzeniu ww. regułki ping wywala takie komunikaty:
sendto: Operation not permitted
ping: sent 64 octets to 127.0.0.1, ret=-1

Wygląda na to, że pakiety nawet nie opuszczają maszyny. Czy jest takiś sposób żeby to obejść ?

greg000

  • Gość
Nie mogę nic zainstalować
« Odpowiedź #1 dnia: 2005-05-31, 15:29:26 »
Skonfiguruj dobrze kernela, bo pewnie zapomniales  cos zanznaczyc. Potem skompiluj na nowo i bedzie dzialalo.

kazikcz

  • Gość
Nie mogę nic zainstalować
« Odpowiedź #2 dnia: 2005-06-06, 18:02:25 »
2005-05-31 15:29:26 greg000 napisał:

> Skonfiguruj dobrze kernela, bo pewnie zapomniales  cos zanznaczyc. Potem skompiluj na nowo i
 > bedzie dzialalo.
 >

Wątpie, czytałeś co zostało usunięte z 2.6.11 ? Bo odnosze wrażenie że nie :)
Konfiguracja kernela tutaj nic nie pomoże, bo pewne rzeczy zostały poprostu pousuwane (\\'porządki\\' .. ).

greg000

  • Gość
Nie mogę nic zainstalować
« Odpowiedź #3 dnia: 2005-06-06, 20:24:00 »
Czytac nie czytalem to sie zgadza, ale u mnie tez wszystko funkcjonuje na 2.6.11 i dmesg nie pokazuje zadnych dziwnych informacji. :)

Pozdr

kazikcz

  • Gość
Nie mogę nic zainstalować
« Odpowiedź #4 dnia: 2005-06-08, 15:14:30 »
2005-06-06 20:24:00 greg000 napisał:

> Czytac nie czytalem to sie zgadza, ale u mnie tez wszystko funkcjonuje na 2.6.11 i dmesg nie
 > pokazuje zadnych dziwnych informacji. :)
 >
 > Pozdr

No to spróbuj:
# iptables -t nat -A OUTPUT --dst 127.0.0.1 -j DNAT --to-destination 217.74.65.69
A następnie:
# ping 127.0.0.1

I powiedz, co widzisz ?
Ja otrzymuje taki ładny komunikacik:
 PING 127.0.0.1 (127.0.0.1): 56 octets data
 sendto: Operation not permitted
 ping: sent 64 octets to 127.0.0.1, ret=-1

NiKON

  • Gość
Nie mogę nic zainstalować
« Odpowiedź #5 dnia: 2005-05-27, 15:49:12 »
Chciuałem zainstalować sobie superkarambe i styl baghira.. Po rozpakowaniu robię ./configure i tu jest wszystko OK natomiast kiedy robię make mam coś takiego
...
g++: /usr/lib/libidn.so: No such file or directory
make[3]: *** [superkaramba] Błąd 1
make[3]: Leaving directory `/home/nikon/Ściągnięte/superkaramba-0.36/src'
make[2]: *** [all-recursive] Błąd 1
make[2]: Leaving directory `/home/nikon/Ściągnięte/superkaramba-0.36/src'
make[1]: *** [all-recursive] Błąd 1
make[1]: Leaving directory `/home/nikon/Ściągnięte/superkaramba-0.36'
make: *** [all] Błąd 2

czym to jest spowodowane?? Jak to naprawić??

Kobcio

  • Gość
Nie mogę nic zainstalować
« Odpowiedź #6 dnia: 2005-05-27, 16:33:04 »
> g++: /usr/lib/libidn.so: No such file or directory

To jest najwazniejszy fragment, pozniej to tylko procedura wychodzenia g++, chodzi o to ze nie masz biblioteki libidn.so  
w lokacji /usr/lib poszukaj przez Synaptica czy co tam masz tej biblioteki libidn a jak nie bedzie to wpisz to w Google pewnie cos znajdzie wystarczy to zainstalowac