Jump to content

Publicaciones recomendadas

Publicado (editado)

Mad-i



Estos son mi datos,que hago mal??? Pongo otros commandos pero no lo se si valen? :frusty:



Cuando pones este commando que te sale????? sudo iptables -L-n-v



pi@raspberrypi ~ $ sudo -i

root@raspberrypi:~# sudo iptables -L -n -v

Chain INPUT (policy ACCEPT 125 packets, 11416 bytes)

pkts bytes target prot opt in out source destination


Chain FORWARD (policy ACCEPT 0 packets, 0 bytes)

pkts bytes target prot opt in out source destination

0 0 ACCEPT all -- wlan0 wlan1 0.0.0.0/0 0.0.0.0/0 state RELATED,ESTABLISHED

0 0 ACCEPT all -- wlan1 wlan0 0.0.0.0/0 0.0.0.0/0


Chain OUTPUT (policy ACCEPT 55 packets, 8860 bytes)

pkts bytes target prot opt in out source destination

Pongo este commando:

root@raspberrypi:~# iptables -t nat -A POSTROUTING -o wlan1 -j MASQUERADE

y no tengo conexion de internet en MMI


​También luego he probado con estos commandos y tampoco nada :frusty:


root@raspberrypi:~# sudo iptables -t nat -A POSTROUTING -o wlan0 -j MASQUERADE

root@raspberrypi:~# sudo iptables -A FORWARD -i wlan0 -o wlan1 -m state --state RELATED,ESTABLISHED -j ACCEPT

root@raspberrypi:~# sudo iptables -A FORWARD -i wlan1 -o wlan0 -j ACCEPT

root@raspberrypi:~# sudo iptables -L -n -v

Chain INPUT (policy ACCEPT 27 packets, 2723 bytes)

pkts bytes target prot opt in out source destination


Chain FORWARD (policy ACCEPT 0 packets, 0 bytes)

pkts bytes target prot opt in out source destination

0 0 ACCEPT all -- wlan0 wlan1 0.0.0.0/0 0.0.0.0/0 state RELATED,ESTABLISHED

0 0 ACCEPT all -- wlan1 wlan0 0.0.0.0/0 0.0.0.0/0

0 0 ACCEPT all -- wlan0 wlan1 0.0.0.0/0 0.0.0.0/0 state RELATED,ESTABLISHED

0 0 ACCEPT all -- wlan1 wlan0 0.0.0.0/0 0.0.0.0/0


Chain OUTPUT (policy ACCEPT 17 packets, 2384 bytes)

pkts bytes target prot opt in out source destination

root@raspberrypi:~# ifconfig


lo Link encap:Local Loopback

inet addr:127.0.0.1 Mask:255.0.0.0

UP LOOPBACK RUNNING MTU:65536 Metric:1

RX packets:0 errors:0 dropped:0 overruns:0 frame:0

TX packets:0 errors:0 dropped:0 overruns:0 carrier:0

collisions:0 txqueuelen:0

RX bytes:0 (0.0 B) TX bytes:0 (0.0 B)


wlan0 Link encap:Ethernet HWaddr 80:1f:02:e6:9c:ac

inet addr:192.168.1.254 Bcast:192.168.1.255 Mask:255.255.255.0

UP BROADCAST MULTICAST MTU:1500 Metric:1

RX packets:0 errors:0 dropped:625 overruns:0 frame:0

TX packets:0 errors:0 dropped:0 overruns:0 carrier:0

collisions:0 txqueuelen:1000

RX bytes:0 (0.0 B) TX bytes:0 (0.0 B)


wlan1 Link encap:Ethernet HWaddr 80:1f:02:e6:9c:98

inet addr:192.168.43.93 Bcast:192.168.43.255 Mask:255.255.255.0

UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1

RX packets:544 errors:0 dropped:13 overruns:0 frame:0

TX packets:215 errors:0 dropped:0 overruns:0 carrier:0

collisions:0 txqueuelen:1000

RX bytes:69997 (68.3 KiB) TX bytes:36029 (35.1 KiB)

Editado por tomasz73

  • Respuestas 500
  • Created
  • Last Reply

Top Posters In This Topic

Top Posters In This Topic

Posted Images

Publicado (editado)

Mad-i

 

Esto son mis ficheros.Hay algún error en ellos??? :unsure:

 

1.fichero etc/network/interfaces
#iface default inet dhcp
# ----eth0----
auto eth0
# ----wlan0----
# Interface para conectar al MMI
#allow-hotplug wlan0
#iface wlan0 inet manual
#wpa-roam /etc/wpa_supplicant/wpa_supplicant.conf
auto wlan0
iface wlan0 inet static
address 192.168.1.254
netmask 255.255.255.0
network 192.168.1.0
broadcast 192.168.1.255
wpa-ssid Audi79499
wpa-psk clave Audi
# ----wlan1----
# Interface para conectar al telefono movil
auto wlan1
iface wlan1 inet dhcp
wpa-ssid Tomas73
wpa-psk clave telefono
#Estas ordenes son para cambiar el gateway por defecto y poner el del telefono
post-up route add default gw 192.168.43.1
post-up route del default gw 192.168.1.1
pre-down route del default gw 192.168.43.1
pre-down route add default gw 192.168.1.1
2. fichero /etc/wpa_supplicant/wpa_supplicant.conf
ctrl_interface=DIR=/var/run/wpa_supplicant GROUP=netdev
update_config=1
network={
ssid="Tomas73"
psk="clave teléfono router"
proto=RSN
key_mgmt=WPA-PSK
pairwise=CCMP
auth_alg=OPEN
}
network={
ssid="Audi79499"
psk="clave audi"
proto=RSN
key_mgmt=WPA-PSK
pairwise=CCMP
auth_alg=OPEN
}
Editado por tomasz73
Publicado

 

Mad-i

Tengo todavia problemas con el scripts de cortafuegos.Cuando escribo esto en carpeta /etc/init.d/script-cortafuegos.sh

#!/bin/bash

# Script para hacer permanentes las reglas del cortafuegos en cada arranque

iptables -t nat -A POSTROUTING -o wlan1 -j MASQUERADE

sale este error:

root@raspberrypi:~# sudo chmod 755 /etc/init.d/script-cortafuegos.sh

root@raspberrypi:~# update-rc.d script-cortafuegos.sh defaults
update-rc.d: using dependency based boot sequencing
insserv: warning: script 'K01script-cortafuegos.sh' missing LSB tags and overrid es
insserv: warning: script 'script-cortafuegos.sh' missing LSB tags and overrides
pero cuando pongo este scripts también(encontré en Internet y no lo se si vale) en la carpeta /etc/init.d/script-cortafuegos.sh
### BEGIN INIT INFO
# Provides: skeleton
# Required-Start: $remote_fs $syslog
# Required-Stop: $remote_fs $syslog
# Should-Start: $portmap
# Should-Stop: $portmap
# X-Start-Before: nis
# X-Stop-After: nis
# Default-Start: 2 3 4 5
# Default-Stop: 0 1 6
# X-Interactive: true
# Short-Description: Example initscript
# Description: This file should be used to construct scripts to be
# placed in /etc/init.d.
### END INIT INFO
#!/bin/bash
# Script para hacer permanentes las reglas del cortafuegos en cada arranque
iptables -t nat -A POSTROUTING -o wlan1 -j MASQUERADE
ya no me sale error pero esto:
root@raspberrypi:~# sudo nano /etc/init.d/script-cortafuegos.sh
root@raspberrypi:~# sudo chmod 755 /etc/init.d/script-cortafuegos.sh
root@raspberrypi:~# update-rc.d script-cortafuegos.sh defaults
update-rc.d: using dependency based boot sequencing
root@raspberrypi:~# sh /etc/init.d/script-cortafuegos.sh
root@raspberrypi:~# iptables -t nat -A POSTROUTING -o wlan1 -j MASQUERADE
root@raspberrypi:~# sysctl net.ipv4.ip_forward
net.ipv4.ip_forward = 1
Hago algo mal con este scripts???
Alguna ayuda por favor??? :huh:
Tu scripts solo tiene estas tres lineas y nada mas??? :cfsd1:
#!/bin/bash

# Script para hacer permanentes las reglas del cortafuegos en cada arranque

iptables -t nat -A POSTROUTING -o wlan1 -j MASQUERADE

 

 

Tomas,

 

tienes que crear un fichero de texto con esas tres líneas en la carpeta indicada (/etc/init.d/), le pones el nombre indicado (script-cortafuegos.sh) y ejecutas los comandos que puse posteriormente:

 

root@raspberrypi:~# chmod 755 /etc/init.d/script-cortafuegos.sh

root@raspberrypi:~# update-rc.d script-cortafuegos.sh defaults
Ten en cuenta que al estar como "root" no hace falta poner "sudo" delante de las órdenes que quieras ejecutar... ;)
El fallo que te da es precisamente porque no encuentra el archivo ese y dice "missing".
Salu2.
Publicado

 

Hola Mad-i

Tengo todo instalado con tu instrucciones pero no soy capaz de rutar los paquetes entre los interfaces wlan0 y wlan1.

Como comprobar este comando si esta activado y funciona bien?

iptables -t nat -A POSTROUTING -o wlan1 -j MASQUERADE

:huh:

Es única cosa que no estoy seguro que tengo bien instalada y creo que por esto no tengo Internet en MMI?

Que opinas?

Siento molestarte tanto pero eres único que conozco que tiene activado google maps,etc con raspberry pi y sabe de esto. :rolleyes:

Un saludo

Tomas

 

 

A ver, haciendo lo que te he dicho antes en el mensaje anterior no debes de tener problemas. Para comprobar que la regla esta activa tienes que ejecutar:

 

# iptables -t nat -L -n

 

Te debe de salir una regla, la que has puesto... ;)

 

Salu2.

Publicado

 

Mad-i

Estos son mi datos,que hago mal??? Pongo otros commandos pero no lo se si valen? :frusty:

Cuando pones este commando que te sale????? sudo iptables -L-n-v

pi@raspberrypi ~ $ sudo -i
root@raspberrypi:~# sudo iptables -L -n -v
Chain INPUT (policy ACCEPT 125 packets, 11416 bytes)
pkts bytes target prot opt in out source destination
Chain FORWARD (policy ACCEPT 0 packets, 0 bytes)
pkts bytes target prot opt in out source destination
0 0 ACCEPT all -- wlan0 wlan1 0.0.0.0/0 0.0.0.0/0 state RELATED,ESTABLISHED
0 0 ACCEPT all -- wlan1 wlan0 0.0.0.0/0 0.0.0.0/0
Chain OUTPUT (policy ACCEPT 55 packets, 8860 bytes)
pkts bytes target prot opt in out source destination
Pongo este commando:
root@raspberrypi:~# iptables -t nat -A POSTROUTING -o wlan1 -j MASQUERADE
y no tengo conexion de internet en MMI
​También luego he probado con estos commandos y tampoco nada :frusty:
root@raspberrypi:~# sudo iptables -t nat -A POSTROUTING -o wlan0 -j MASQUERADE
root@raspberrypi:~# sudo iptables -A FORWARD -i wlan0 -o wlan1 -m state --state RELATED,ESTABLISHED -j ACCEPT
root@raspberrypi:~# sudo iptables -A FORWARD -i wlan1 -o wlan0 -j ACCEPT
root@raspberrypi:~# sudo iptables -L -n -v
Chain INPUT (policy ACCEPT 27 packets, 2723 bytes)
pkts bytes target prot opt in out source destination
Chain FORWARD (policy ACCEPT 0 packets, 0 bytes)
pkts bytes target prot opt in out source destination
0 0 ACCEPT all -- wlan0 wlan1 0.0.0.0/0 0.0.0.0/0 state RELATED,ESTABLISHED
0 0 ACCEPT all -- wlan1 wlan0 0.0.0.0/0 0.0.0.0/0
0 0 ACCEPT all -- wlan0 wlan1 0.0.0.0/0 0.0.0.0/0 state RELATED,ESTABLISHED
0 0 ACCEPT all -- wlan1 wlan0 0.0.0.0/0 0.0.0.0/0
Chain OUTPUT (policy ACCEPT 17 packets, 2384 bytes)
pkts bytes target prot opt in out source destination
root@raspberrypi:~# ifconfig
lo Link encap:Local Loopback
inet addr:127.0.0.1 Mask:255.0.0.0
UP LOOPBACK RUNNING MTU:65536 Metric:1
RX packets:0 errors:0 dropped:0 overruns:0 frame:0
TX packets:0 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:0
RX bytes:0 (0.0 B) TX bytes:0 (0.0 B)
wlan0 Link encap:Ethernet HWaddr 80:1f:02:e6:9c:ac
inet addr:192.168.1.254 Bcast:192.168.1.255 Mask:255.255.255.0
UP BROADCAST MULTICAST MTU:1500 Metric:1
RX packets:0 errors:0 dropped:625 overruns:0 frame:0
TX packets:0 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:1000
RX bytes:0 (0.0 B) TX bytes:0 (0.0 B)
wlan1 Link encap:Ethernet HWaddr 80:1f:02:e6:9c:98
inet addr:192.168.43.93 Bcast:192.168.43.255 Mask:255.255.255.0
UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1
RX packets:544 errors:0 dropped:13 overruns:0 frame:0
TX packets:215 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:1000
RX bytes:69997 (68.3 KiB) TX bytes:36029 (35.1 KiB)

 

 

Tomas, ejecutando la línea que he puesto de iptables sobra.

 

 

Mad-i

 

Esto son mis ficheros.Hay algún error en ellos??? :unsure:

 

1.fichero etc/network/interfaces
#iface default inet dhcp
# ----eth0----
auto eth0
# ----wlan0----
# Interface para conectar al MMI
#allow-hotplug wlan0
#iface wlan0 inet manual
#wpa-roam /etc/wpa_supplicant/wpa_supplicant.conf
auto wlan0
iface wlan0 inet static
address 192.168.1.254
netmask 255.255.255.0
network 192.168.1.0
broadcast 192.168.1.255
wpa-ssid Audi79499
wpa-psk clave Audi
# ----wlan1----
# Interface para conectar al telefono movil
auto wlan1
iface wlan1 inet dhcp
wpa-ssid Tomas73
wpa-psk clave telefono
#Estas ordenes son para cambiar el gateway por defecto y poner el del telefono
post-up route add default gw 192.168.43.1
post-up route del default gw 192.168.1.1
pre-down route del default gw 192.168.43.1
pre-down route add default gw 192.168.1.1
2. fichero /etc/wpa_supplicant/wpa_supplicant.conf
ctrl_interface=DIR=/var/run/wpa_supplicant GROUP=netdev
update_config=1
network={
ssid="Tomas73"
psk="clave teléfono router"
proto=RSN
key_mgmt=WPA-PSK
pairwise=CCMP
auth_alg=OPEN
}
network={
ssid="Audi79499"
psk="clave audi"
proto=RSN
key_mgmt=WPA-PSK
pairwise=CCMP
auth_alg=OPEN
}

 

 

Los ficheros están bien aparentemente.

 

Mad-i

 

Estas son mis configuraciones MMI Menu Verde? Tienes igual o parecido? :mellow:

 

Foto numero 1

 

Si, en mi caso es muy similar.

 

Foto numero 2

 

Se ve que hay algo que no está bien. Yo haría lo siguiente para probarlo, aunque requiere de conocimientos de informatica.

 

- Arrancar la Raspberry Pi y asegurarme que tiene ejecutado el comando de iptables.

 

- Activar el móvil para que se conecte la Raspberry Pi

 

- Configurar la Raspberry Pi para que por el interfaz wlan0 se conecte a la WiFi de tu casa. Ponle en el /etc/networks/interfaces una IP del rango de la WiFi de tu casa y la correspondiente clave de la wifi en ese mismo archivo y en el de wpa_supplicant.

 

- Cambia la puerta de enlace de tu ordenador, estando conectado a la WiFi de casa

 

- Probar a salir a internet. Debe de funcionar.

 

Salu2.

Publicado (editado)

Mad-i

 

Gracias por la información. :good:

 

Sigo comprobando a ver si arranco por fin. :frusty:

 

Un saludo

 

Tomas,

 

en lo que te puse antes, lo suyo es que el telefono movil esté compartiendo la WiFi antes de arrancar la Raspberry. ;)

 

Cuando hagas la prueba me comentas y ya vemos.

 

Y otra cosa, ¿has metido la tarjeta SD con el script del RESOLV en el MMI para cambiar esos parámetros?

 

Salu2.

Editado por Mad-i
Publicado (editado)

 

Mad-i

 

Gracias por la información. :good:

 

Sigo comprobando a ver si arranco por fin. :frusty:

 

Un saludo

 

Tomas,

 

en lo que te puse antes, lo suyo es que el telefono movil esté compartiendo la WiFi antes de arrancar la Raspberry. ;)

 

Cuando hagas la prueba me comentas y ya vemos.

 

Y otra cosa, ¿has metido la tarjeta SD con el script del RESOLV en el MMI para cambiar esos parámetros?

 

Salu2.

 

Hola,

 

Si el script del Resolv tengo metido por eso creo que cambia nameserver a 8.8.8.8

 

Estamos en contacto :good:

post-38800-0-27498800-1422627337_thumb.jpg

Editado por tomasz73
Publicado

Mad-i

 

Y esta configuración "conexión de datos" tienes en Gris(no activo) o Blanco(activada)???

 

Pues no lo se, tengo que mirarlo, a ver si me acuerdo luego y lo miro pero en teoria no tiene nada que ver, ya que creo que eso es para los que tienen la ranura SIM y usan RSAP para acceder al movil por bluetooth.

 

Salu2.

Unirse a la conversación

Puedes publicar ahora y registrarte más tarde. Si tienes una cuenta, conecta ahora para publicar con tu cuenta.

Guest
Responder a esta discusión...

×   Pegar como texto enriquecido.   Pegar como texto sin formato

  Sólo se permiten 75 emoji.

×   Tu enlace se ha incrustado automáticamente..   Mostrar como un enlace en su lugar

×   Se ha restaurado el contenido anterior.   Limpiar editor

×   No se pueden pegar imágenes directamente. Carga o inserta imágenes desde la URL.

  • Explorando recientemente   0 miembros

    • No hay usuarios registrados viendo esta página.