Ver Mensaje Individual
  #3 (permalink)  
Antiguo 20/12/2011, 10:27
DEBSDaniel03
 
Fecha de Ingreso: noviembre-2011
Mensajes: 6
Antigüedad: 12 años, 5 meses
Puntos: 0
Respuesta: Iptables - Permitir que una pc salga a sólo a una ip

Cita:
Iniciado por matt_1985 Ver Mensaje
haz un iptables -nvL para ver tus reglas y poder ayudarte .

saludos
Código PHP:
[@ns ~]# iptables -nvL
Chain INPUT (policy ACCEPT 456 packets641K bytes)
 
pkts bytes target     prot opt in     out     source               destination
    0     0 ACCEPT     tcp  
--  *      *       0.0.0.0/0            0.0.0.0/0           tcp dpt:80
    0     0 ACCEPT     tcp  
--  *      *       0.0.0.0/0            0.0.0.0/0           tcp dpt:443
    0     0 ACCEPT     tcp  
--  *      *       0.0.0.0/0            0.0.0.0/0           tcp dpt:53
   13   987 ACCEPT     udp  
--  *      *       0.0.0.0/0            0.0.0.0/0           udp dpt:53
    0     0 ACCEPT     tcp  
--  *      *       0.0.0.0/0            0.0.0.0/0           tcp dpt:953
    0     0 ACCEPT     tcp  
--  *      *       0.0.0.0/0            0.0.0.0/0           tcp dpt:1080
    0     0 ACCEPT     tcp  
--  *      *       0.0.0.0/0            0.0.0.0/0           tcp dpt:50555
    0     0 ACCEPT     tcp  
--  *      *       0.0.0.0/0            0.0.0.0/0           tcp dpt:4244
    0     0 ACCEPT     tcp  
--  *      *       0.0.0.0/0            0.0.0.0/0           tcp dpt:4242
    0     0 ACCEPT     udp  
--  *      *       0.0.0.0/0            0.0.0.0/0           udp dpt:50555
    0     0 ACCEPT     tcp  
--  *      *       0.0.0.0/0            165.98.145.152      tcp dpt:50555
    0     0 ACCEPT     tcp  
--  *      *       127.0.0.1            0.0.0.0/0           tcp dpt:143
    0     0 ACCEPT     tcp  
--  *      *       0.0.0.0/0            0.0.0.0/0           tcp dpt:4949
18684   26M ACCEPT     tcp  
--  *      *       0.0.0.0/0            0.0.0.0/0           tcp dpt:25
    0     0 ACCEPT     tcp  
--  *      *       0.0.0.0/0            0.0.0.0/0           tcp dpt:110
   28  1900 ACCEPT     tcp  
--  *      *       0.0.0.0/0            0.0.0.0/0           tcp dpt:22
    9  1955 ACCEPT     tcp  
--  *      *       0.0.0.0/0            0.0.0.0/0           tcp dpt:3128
    0     0 ACCEPT     udp  
--  *      *       0.0.0.0/0            0.0.0.0/0           udp dpt:161
    0     0 ACCEPT     tcp  
--  *      *       0.0.0.0/0            0.0.0.0/0           tcp dpt:23
    0     0 ACCEPT     icmp 
--  *      *       0.0.0.0/0            0.0.0.0/0
   13  2111 ACCEPT     tcp  
--  *      *       0.0.0.0/0            0.0.0.0/0           tcp flags:0x10/0x10
    0     0 ACCEPT     all  
--  *      *       0.0.0.0/0            0.0.0.0/0           state ESTABLISHED
    0     0 ACCEPT     all  
--  *      *       0.0.0.0/0            0.0.0.0/0           state RELATED
    4   283 REJECT     all  
--  *      *       0.0.0.0/0            0.0.0.0/0           reject-with icmp-port-unreachable

Chain FORWARD 
(policy ACCEPT 0 packets0 bytes)
 
pkts bytes target     prot opt in     out     source               destination
   31  2135 ACCEPT     all  
--  eth0   *       0.0.0.0/0            0.0.0.0/0

Chain OUTPUT 
(policy ACCEPT 9610 packets393K bytes)
 
pkts bytes target     prot opt in     out     source               destination
    0     0 ACCEPT     tcp  
--  *      *       0.0.0.0/0            0.0.0.0/0           tcp dpt:50555
    0     0 ACCEPT     udp  
--  *      *       0.0.0.0/0            0.0.0.0/0           udp dpt:50555
    0     0 ACCEPT     tcp  
--  *      *       0.0.0.0/0            0.0.0.0/0           tcp dpt:4242
    0     0 ACCEPT     tcp  
--  *      *       0.0.0.0/0            0.0.0.0/0           tcp dpt:4244
    0     0 ACCEPT     tcp  
--  *      *       0.0.0.0/0            165.98.145.152      tcp dpt:50555 
Estoy probando poniendo estas reglas:

Código PHP:
iptables -t nat -A POSTROUTING -s 192.168.0.8 -d 190.98.219.24 -j MASQUERADE
iptables 
-t nat -A PREROUTING -s 192.168.0.8 -i eth0 -j DNAT --to 190.98.219.24 
donde 192.168.0.8 es la ip interna y 190.98.219.24 es la ip donde quiero llegar, nada más a esa ip quiero que tenga conexión, el resto de equipos que siga igual. Algunos con navegación full (dado por el squid) y otros (que no están especificados en el squid) bloqueo total.

Gracias por responder