Portál AbcLinuxu, 23. prosince 2025 07:03
$ cat /etc/network/interfaces
iface eth0 inet static
address 192.168.1.190
netmask 255.255.255.0
network 192.168.1.0
broadcast 192.168.1.255
gateway 192.168.1.2
pre-up /usr/local/sbin/firewall
$ cat /usr/local/sbin/firewall
#!/bin/bash
iptables -t nat -A POSTROUTING -o eth0 -j MASQUERADE
Tak si někde udělal chybu, protože mě a všem ostatním to funguje
Jak jsi přesně postupoval.
Můžeš to udělat např. přesně podle 5.14.3.3 Configuring firewall rules through ifup.
iface eth0 inet static
address x.x.x.x
[.. interface configuration ..]
pre-up iptables-restore < /etc/iptables.up.rules
Že jsi si pouze vypsal na obrazovku výstup příkazu iptables-restore a neuložil jsi ho do souboru pro pozdější obnovu?
# iptables-save > /etc/iptables.up.rules
Sorry, překlep:
Že jsi si pouze vypsal na obrazovku výstup příkazu iptables-save ...
Nebo můžeš využít Debian a /etc/network/if-pre-up.d. POZOR přečti si důkladně celé vlákno, aby Ti to šlapalo musíš splnit tři podmínky (první, druhá, třetí).
Kdyby jsi napsal jak jsi step by step postupoval, tak by jsme Ti třeba řekli kde přesně jsi udělal chybu. Zkoušel jsi řešení číslo jedna? Pouze přidáš jeden řádek do konfiguráku a vytvoříš jeden soubor. Tak to zkus a dej vědět jak jsi dopadl
apt-get update.
Zakomentuj cdrom zdroje ..v /etc/apt/sources.list neco jako "deb cdrom: ..."
Tiskni
Sdílej:
ISSN 1214-1267, (c) 1999-2007 Stickfish s.r.o.