TwojePC.pl © 2001 - 2025
|
 |
A R C H I W A L N A W I A D O M O Ś Ć |
 |
|
|
Jak zapisać regółki w IPTABLES. , lechup 29/11/05 23:08 Mam Debiana Sarge z iptables w wersji v.1.2.11 tworze wlasne regulki w iptables i chce aby po restarcie byly one wykonane. W Debian woodly wpisywalem regulki, odpalalem 'iptables-save >> /var/lib/iptables/plik' i regulki wedrowaly do pliku. Przeladowałem iptables i po restarcie wszystkie bylu uruchamiane. W Sarge w katalogu /var/lib nie ma iptables. W jaki sposob moge zapisac swoje regulki??- moze , pumek 29/11/05 23:14
zrobic skrypt basha zawierajacy regulki, ktory bedzie odpalany z kazdym startem systemu..nie lubie sygnaturek.. - zrób inaczej , josh 30/11/05 00:54
zapisz je sobie w pliku wykonywalnym w katalogu /etc/init.d/
odpal:
update-rc.d nazwa_pliku defaults 19
i gotowe - zawsze bedzie przy starcie systemu odpalane.
W zasadzie to powinienes zapisac to tak, jak inne skrypty w /etc/init.d/ tzn tak, ze mozna podac parametr start/stop/restart. Mozesz w tym celu uzyc pliku-szablonu: /etc/init.d/skeleton - sluzy on jako szablon dla skryptow. Skopiuj go, daj mu opcje chmod +x, mozesz z niego powycinac to, czego nie potrzebujesz.
p.s.
dla opcji "stop" mozesz wywolac skrypt, ktory kasuje wszystkie ustawienia. Mam taki - jesli chcesz to jest mozesz go sciagnac:
http://www.ibpolsoft.pl/.../josh/rc.iptables.flush
Copyright (C) 2001 Oskar Andreasson- poprawka... , josh 30/11/05 01:00
...nie wiem dlaczego link nie działa - może dlatego, że serwer stoi na kretyńskim oprogramowaniu firmy M$ - IIS :/
Zmieniłem nazwę - dodałem rozszerzenie .txt i teraz łaskawca mikroshitowy plik udostępnia, tak wiec plik mozna pobrac uzywając tego linka:
http://www.ibpolsoft.pl/...h/rc.iptables.flush.txt - Probowalem odpalać ustawienia z pliku , lechup 1/12/05 10:58
ale nie działają. Po wyswietleniu iptables wszystkie regułki są ładnie wpisane jednak nie dzielą połaczenia, dopiero jak wpisze je jeszcze raz z palca to zaczynaja działać.
oto plik:
#!/bin/sh
# ODPALANIE DZIELENIA
iptables -t nat -A POSTROUTING -s 192.168.0.2 -o eht0 -j MASQUERADE
iptables -t nat -A POSTROUTING -s 192.168.0.3 -o eht0 -j MASQUERADE
iptables -t nat -A POSTROUTING -s 192.168.0.4 -o eht0 -j MASQUERADE
iptables -t nat -A POSTROUTING -s 192.168.0.5 -o eht0 -j MASQUERADE
iptables -t nat -A POSTROUTING -s 192.168.0.6 -o eht0 -j MASQUERADE
iptables -t nat -A POSTROUTING -s 192.168.0.7 -o eht0 -j MASQUERADE
iptables -t nat -A POSTROUTING -s 192.168.0.8 -o eht0 -j MASQUERADE
iptables -t nat -A POSTROUTING -s 192.168.0.9 -o eht0 -j MASQUERADE
iptables -t nat -A POSTROUTING -s 192.168.0.10 -o eht0 -j MASQUERADE
- a może nie masz , m_aczo 30/11/05 08:27
zainstalowanej jakiejś paczki która odpowiedzialna jest za zapamiętywanie ustawień? W PLD jest to iptables-init. - Dzieki , lechup 30/11/05 21:22
za pomoc. |
|
|
|
 |
All rights reserved ® Copyright and Design 2001-2025, TwojePC.PL |
 |
|
|
|