Menú

Mostrar Mensajes

Esta sección te permite ver todos los mensajes escritos por este usuario. Ten en cuenta que sólo puedes ver los mensajes escritos en zonas a las que tienes acceso en este momento.

Mostrar Mensajes Menú

Temas - JCDedalus

#1
Tengo un Router ZXV10 W300 y entrando a la configuración decidi ponerlo en modo bridge para sniffear la sub red, usando Ubuntu 10.10 cree una conexión DSL y pude conectarme a internet directamente pero al navegar solo puedo abrir algunas páginas, he probado google, y puedo buscar y ver los resultados, acceder a Gmail, e incluso a Youtube, pero cuando intento entrar a alguna página diferente como elhacker.net o hackforums.net (o a los resultados que arrojan las busquedas en google) el navegador se queda en esperando y no muestra la página. Primero pensé que era por falta de servidor DNS así que puse la configuración de forma manual usando el DNS de google (8.8.8.8) y nada. Ademas al hacerle ping a la direccion IP este me muestra la dirección en modo texto, lo mismo pasa si hago ping en modo texto, me muestra la IP de la página. Aún así los navegadores no me abren más que las páginas que mencioné, si alguién tiene alguna idea para arreglarlo lo agradecería enormemente.
#2
Estoy comenzando a programar, y decidí iniciarme con Python. Se me pasó por la cabeza la idea de hacer un programa capaz de solicitar un nombre de usuario y una contraseña y reconocer si estos son correspondientes o no.

Logré hacer lo siguiente:
Citarname = raw_input('Ingrese su nombre de usuario: ')
def usrpsw(name):
      if name != 'Edward' and name != 'Antonio':
        print 'Nombre de usuario incorrecto'
      else:
        if name == 'Edward':
           pasw_edward = raw_input('Ingrese su contraseña: ')
           if pasw_edward != '12345':
              print 'Contraseña incorrecta'
          else:
              print 'Bienvenido a la sesión'
        elif name == 'Antonio':
            pasw_antonio = raw_input('Ingrese su contraseña: ')
            if pasw_antonio != '54321':
                print 'Contraseña incorrecta'
            else:
                print 'Bienvenido a la sesión'
usrpsw(name)
Mi problema es que no encuentro manera de hacer que, en caso de ingresar un nombre de usuario o contraseña incorrecta, el programa vuelva al principio y los pida nuevamente. He tratado usando "return" pero no me sale. Si me pueden orientar se agradece mucho, Saludos!