|
|||||||
|
|
|
![]() |
|
|
Strumenti |
|
|
#1 |
|
Senior Member
Iscritto dal: Jan 2005
Città: Roma
Messaggi: 4870
|
aiuto con iptable
Ciao ragazzi,
ho bisogno di un'aiuto su un argomento che conosco molto poco...iptable io ho un computer che deve essere raggiungibile solo da alcuni ip per tutti gli altri deve essere "invisibile", faccio un'esempio: io ho dei computers su: 192.168.1.x 192.168.2.x 192.168.3.x vorrei che il computer 192.168.2.32 fosse raggiungibile solo dai computers che fanno parte di 192.168.2.x per tutti gli altri non dovrebbe rispondere a nessun tipo di sollecito o connessione (neanche al ping...). Come posso fare? Grazie H2K |
|
|
|
|
|
#2 |
|
Senior Member
Iscritto dal: Nov 2005
Messaggi: 1868
|
Ma l'iptables che vuoi configurare sta sul 192.168.2.32 o sul gateway della rete?
Se sta sul client ti basta impostare la policy di INPUT a DROP ed inserire la regola iptables -t filter -I INPUT -s 192.168.2.0/24 -j ACCEPT (oppure un insieme di regole più restrittive) Se sta sul gateway devi inserire le regole nella FORWARD, se puoi imposti pure li la policy a DROP, altrimenti inserisci come regola: iptables -t filter -I FORWARD -d 192.168.2.32 -j DROP In questo modo il client non è raggiungibile dall'esterno della sua subnet.
__________________
[ W.S. ] |
|
|
|
|
|
#3 |
|
Senior Member
Iscritto dal: Jun 2003
Messaggi: 1468
|
ma tui hai un server linux che fa da routing a queste sottoreti e quindi il firewall andrebbe qui oppure il firewall va solo suol 2.32?
|
|
|
|
|
|
#4 | ||
|
Senior Member
Iscritto dal: Jan 2005
Città: Roma
Messaggi: 4870
|
Quote:
Quote:
Dopo aver scritto qua mi sono imbatutto su un sito che diceva di utilizzare host.allow e host.deny coi che ne pensate e quali sono le differenze? |
||
|
|
|
|
|
#5 | |
|
Senior Member
Iscritto dal: Apr 2000
Città: Roma
Messaggi: 15625
|
Quote:
iptables è la cosa migliore; ricordati anche di accettare i pacchetti con stato RELATED ed ESTABLISHED altrimenti la tua macchina potrà accedere solo con la rete che hai indicato in ACCEPT.
__________________
0: or %edi, %ecx; adc %eax, (%edx); popf; je 0b-22; pop %ebx; fadds 0x56(%ecx); lds 0x56(%ebx), %esp; mov %al, %al andeqs pc, r1, #147456; blpl 0xff8dd280; ldrgtb r4, [r6, #-472]; addgt r5, r8, r3, ror #12 |
|
|
|
|
|
|
#6 |
|
Senior Member
Iscritto dal: Nov 2005
Messaggi: 1868
|
Bhe no
# con questa imposti la policy di default (cosa fare con i pacchetti che non rientrano nelle regole) iptables -t filter -P INPUT DROP # accetti i pacchetti della subnet iptables -t filter -I INPUT -s 192.168.2.0/24 -j ACCEPT # come da ilsensine, accetti i pacchetti in entrata legati a connessioni richieste o già stabilite iptables -t filter -I INPUT -m state --state RELATED,ESTABLISHED -j ACCEPT Dovrebbe rientrare nell'ultima regola, cmq se viene bloccato devi abilitare il traffico di loopback: iptables -t filter -I INPUT -i lo -s 127.0.0.1 -d 127.0.0.1 -j ACCEPT
__________________
[ W.S. ] |
|
|
|
|
|
#7 |
|
Senior Member
Iscritto dal: Jan 2005
Città: Roma
Messaggi: 4870
|
grazie mille ... io e iptable abbiamo litigato da bambini e da allora non ci parliamo ...
|
|
|
|
|
|
#8 |
|
Senior Member
Iscritto dal: Feb 2004
Messaggi: 1209
|
col tcp wrapper limiti i servizi lanciati da inetd
es: da inetd.conf con telnet telnet stream tcp6 nowait root /usr/lbin/tcpd /usr/lbin/telnetd telnetd hosts.allow: telnetd: 192.168.1.0/255.255.255.0 hosts.deny ALL: ALL tutto cio' starebbe a dire che qando fai una connessione al telnetd, se fai parte lella rete 192.168.1.0 puoi entrane seno' nulla. Tutti gli altri servizi sono invece chiusi
__________________
...Ordunque... |
|
|
|
|
| Strumenti | |
|
|
Tutti gli orari sono GMT +1. Ora sono le: 07:30.




















