Portál AbcLinuxu, 27. listopadu 2020 09:34


Dotaz: chyba při nahození maškarády

31.3.2004 16:41 brychta
chyba při nahození maškarády
Přečteno: 43×
Odpovědět | Admin
Ahoj,

potreboval bych poradit s maskaradou na Debianu.
Mam soubor masquerade umisteny v /etc/init.d, ktery
obsahuje nasleduji 3 radky:
#!/bin/sh
IPTABLES=/sbin/iptables
$IPTABLES -t nat -A POSTROUTING -o ppp0 -j MASQUERADE

Kdyz pak dam prikaz
update-rc.d masquerade defaults
vypise to hlaseni: Illegal instruction.

Pri rucnim nahozeni:
iptables -t nat -A POSTROUTING -o ppp0 -j MASQUERADE
je to OK

Prava k souboru jsem zkontroloval, jsou v poradku.

Diky moc
Nástroje: Začni sledovat (0) ?Zašle upozornění na váš email při vložení nového komentáře.

Odpovědi

31.3.2004 18:02 Michal Marcin | skóre: 12 | Košice
Rozbalit Rozbalit vše Re: chyba při nahození maškarády
Odpovědět | | Sbalit | Link | Blokovat | Admin
Cau akoli comu to spustas pri sterte. Ja pouzivam tento prikaz

iptables -t nat -A POSTROUTING -o eth0 -j MASQUERADE -s 172.16.0.0/24

a ide to v pohode. Ked das tento prikaz a maskarada ti ide tak staci dat iptable save active a pojde to to aj po restarte.
1.4.2004 10:58 Michal Marcin | skóre: 12 | Košice
Rozbalit Rozbalit vše Re: chyba při nahození maškarády
Odpovědět | | Sbalit | Link | Blokovat | Admin
Tak ako ta maskarada podarilo sa ti to rozchodit. Mimochodom musis este povolit rutovanie paketov.
1.4.2004 11:16 Petr | skóre: 1 | Brno
Rozbalit Rozbalit vše Re: chyba při nahození maškarády
Odpovědět | | Sbalit | Link | Blokovat | Admin
Nazdarek
Cirou nahodou - mas tam vubec ten shel: /bin/sh ???
Ja bych tam dal radsi: /bin/bash (ten by tam mel byt urcite, pokud jsi to nepromazaval rucne, nebo neodinstaloval nejake baliky)

Založit nové vláknoNahoru

Tiskni Sdílej: Linkuj Jaggni to Vybrali.sme.sk Google Del.icio.us Facebook

ISSN 1214-1267, (c) 1999-2007 Stickfish s.r.o.