Envision

Template Info

Ubuntu-Life

red entre ubuntu y windows

compartir internet y archivos entre ubuntu y wondows


bueno lo primero que hay que hacer es instalar samba, esto lo pueden hacer en -->aplicaciones -->centro de software de ubuntu -->hay escriben samba y eligen el paquete y le dan en instalar.  o  -->sistema -->administracion -->gestor de paquetes synaptic -->escriben samba -->click derecho encima y marcar para instalar -->aplicar
o  para mi la mas sencilla  -->Sistema --> Administración --> Carpetas Compartidas
y hay automaticamente se instala samba


escriben en consola

sudo gedit /etc/samba/smb.conf

buscan la linea que dice workgroup, hay ponen el grupo de trabajo que tienes en el pc con windows , guardas y cierras

luego en consola escriben

sudo gedit  /etc/init.d/iptablesconf

te sale un documento en blanco y pegas lo siguiente:


#### SCRIPT DE CONFIGURACION DE IPTABLES ####
#!/bin/bash

# Dispositivo de red de internet
EXIF="eth1"
# Dispositivo de red local
INIF="eth0"

# Puertos tcp que se desean redirigir (separados por espacios)
puertosTCP="7778"
# Puertos udp que se desean redirigir (separados por espacios)
puertosUDP="7779"
# ip a la que se le redirigen los puertos
pc2="192.168.0.2"

fail=0

[ -f /etc/default/rcS ] && . /etc/default/rcS
. /lib/lsb/init-functions

log_begin_msg "Aplicando Reglas de Firewall..."

## Borrado de reglas anteriores
iptables -F || fail=1
iptables -X || fail=1
iptables -Z || fail=1
iptables -t nat -F || fail=1

## Establecemos politica por defecto
iptables -P INPUT ACCEPT || fail=1
iptables -P OUTPUT ACCEPT || fail=1
iptables -P FORWARD DROP || fail=1
iptables -t nat -P PREROUTING ACCEPT || fail=1
iptables -t nat -P POSTROUTING ACCEPT || fail=1

# Marcar paquetes salientes con su ip de origen
iptables -t nat -A POSTROUTING -o $EXIF -j MASQUERADE || fail=1
# Reenvio de IP
echo 1 > /proc/sys/net/ipv4/ip_forward || fail=1

# Aceptar paquetes para reenviar procedentes de la red local
iptables -A FORWARD -i $INIF -o $EXIF -j ACCEPT || fail=1
# Aceptar paquetes para reenviar procedentes de internet de conexiones ya establecidas
iptables -A FORWARD -i $EXIF -o $INIF -m state --state RELATED,ESTABLISHED -j ACCEPT || fail=1

##Se redirigen los puertos configurados arriba

for puerto in $puertosTCP
do
iptables -A FORWARD -i $EXIF -o $INIF -p tcp --dport $puerto -j ACCEPT || fail=1
iptables -t nat -A PREROUTING -i $EXIF -p tcp --dport $puerto -j DNAT --to $pc2:$puerto || fail=1
done

for puerto in $puertosUDP
do
iptables -A FORWARD -i $EXIF -o $INIF -p udp --dport $puerto -j ACCEPT || fail=1
iptables -t nat -A PREROUTING -i $EXIF -p udp --dport $puerto -j DNAT --to $pc2:$puerto || fail=1
done

# Se muestran los resultados
log_end_msg $fail

if [ $fail -eq 0 ]
then
log_success_msg "Verifique que lo que se aplica con: iptables -L -n."
else
log_warning_msg "Se ha producido un error al aplicar alguna de las reglas"
fi

#### FIN SCRIPT DE CONFIGURACION DE IPTABLES ####

guardas
y cierras  y en la consola escribe

sudo chmod -v 755 /etc/init.d/iptablesconf  

ya con esto esta casi todo listo , lo ejecutamos escribiendo en la consola

sudo /etc/init.d/iptablesconf

si hicimos todo bien saldra algo como esto

* Aplicando Reglas de Firewall... [ ok ]
* Verifique la reglas: iptables -L -n.


ahora con el siguiente comando haremos que se ejecute el script cada vez  que arranque el sistema

$ sudo update-rc.d iptablesconf start 20 2 . (con el punto)


el paso final es configurar  las otras pcs con ips estaticas como 192.168.0.2 y mask 255.255.255.0  puerta de enlace 192.168.0.1 (que es la ip de la pc servidora o pc1) y el dns seria el mismo que el de la pc1, si no te sabes el dns escribe en la consola

cat /etc/resolv.conf

ahora si todo listo
  internet compartido

si el internet pero los archivos que?

bueno ya que tenes instalado samba y esta en el mismo grupo de trabajo solamente es dar clic derecho encima de la carpeta a compartir  seleccionar opciones de comparticion y listo

las pcs quedarian configuradas asi:

pc1:
ip:192.168.0.1 o 192.168.1.1
mask:255.255.255.0 (predeterminado)
puerta de enlace: nada
dns:nada

pc2:192.168.0.2 o 192.168.1.2
mask:255.255.255.0 (predeterminado)
puertade enlace: 192.168.0.1 o 192.168.1.1 (seria la ip del pc1)
dns:dns del pc1 (para saberla escribe  en la consola 

cat /etc/resolv.conf )

espero sea de ayuda hasta pronto





Este sitio web fue creado de forma gratuita con PaginaWebGratis.es. ¿Quieres también tu sitio web propio?
Registrarse gratis