Articles of IP

Búsqueda de direcciones IP de red (externas) mediante Python

Quiero saber la dirección IP (externa) de mi proveedor de Internet (banda ancha o algo más) con Python. Hay múltiples máquinas conectadas a esa red. Lo intenté de manera diferente, pero solo obtuve la IP local y pública de mi máquina. ¿Cómo encuentro mi dirección IP externa a través de Python? Gracias por adelantado.

Convertir la dirección IP en bytes en Python

Digamos que tengo una dirección IP en Python addr = ‘164.107.113.18’ ¿Cómo convierto la dirección IP en 4 bytes?

Cómo obtener la dirección IP del cliente después de la conexión perdida en trenzado

Sé que podemos obtener la IP del cliente (host) después de que se haya establecido la conexión porque en ese momento tendremos el atributo de transporte: self.transport.getPeer() pero, ¿cómo obtengo la dirección IP del cliente en el servidor TCP torcido cuando se pierde la conexión con el servidor, como después de que se desconectó?

Obtener la dirección IP de MAC usando python

Tengo un dispositivo en mi red local y conozco su dirección MAC. Obtiene su dirección IP automáticamente a través de DHCP. Quiero obtener esta IP. No quiero usar nmap pero scapy estaría bien, ya que estoy importando desde una aplicación kivy. Encontré: from scapy.all import srp, Ether, ARP ans,unans=srp(Ether(dst=”ff:ff:ff:ff:ff:ff”)/ARP(pdst=”192.168.1.0/24″),timeout=2) y con ans.summary() Me sale el […]

Obtener dirección de red y máscara de red en Python

En mi script Python necesito recuperar tanto la dirección IP de la máquina en la que se ejecuta el script como su dirección de red y sus bytes de red. En cuanto a la dirección IP, encontré la solución en el archivo: import socket s = socket.socket(socket.AF_INET, socket.SOCK_DGRAM) s.connect((“www.google.com”,80)) myAddress = (s.getsockname()[0]) s.close() Pero, ¿cómo […]

Convertir la cadena de dirección IP a binario en Python

Como parte de una aplicación más grande, estoy tratando de convertir una dirección IP a binario. El objective es calcular posteriormente la dirección de transmisión para el tráfico de Wake on LAN. Supongo que hay una forma mucho más eficiente de hacerlo que la forma en que pienso. Que es dividir la dirección IP por […]

¿Cómo cambiar la dirección IP de eve?

Cuando ejecuto el api.py la dirección IP predeterminada es 127.0.0.1:5000 que es el host local. Estoy ejecutando los scripts eve en el lado del servidor. ¿Puedo cambiar esa dirección IP a la dirección del servidor? o ¿Acabo de acceder a él utilizando la dirección del servidor? Por ejemplo, si la dirección del servidor es 11.5.254.12 […]

Cómo obtener la IP del cliente desde SimpleHTTPServer

Construyendo un servidor de archivos simple usando el módulo SimpleHTTPServer en Python, sin embargo, estoy teniendo problemas al intentar obtener la IP de un cliente conectado. Esto es lo que tengo .. import SimpleHTTPServer Handler = SimpleHTTPServer.SimpleHTTPRequestHandler httpd = SocketServer.TCPServer((“”, 8080), Handler) print “Serving local directory” while True: httpd.handle_request() print Handler.client_address[0] Cuando un cliente se […]

La propiedad intelectual permanece sin cambios

Estoy tratando de conectarme a Tor por código y cambiar mi identidad. Los resultados que he obtenido hasta ahora son que me conecto con éxito pero no puedo cambiar mi identidad. Aquí está mi código: import socket import socks import httplib def connectTor(): socks.setdefaultproxy(socks.PROXY_TYPE_SOCKS5,”127.0.0.1″,9150,True) socket.socket = socks.socksocket def newIdentity(): socks.setdefaultproxy() s = socket.socket(socket.AF_INET,socket.SOCK_STREAM) s.connect((“127.0.0.1”,9151)) s.send(“AUTHENTICATE\r\n”) […]

Tor, vástago y sockets: cambio de identidad con TOR

Estoy tratando de ejecutar Tor a través de python. Mi objective es poder cambiar de salida o modificar mi IP de vez en cuando en el momento que yo elija. He seguido varios tutoriales y he encontrado varios errores diferentes. Este código imprime mi dirección IP import requests r = requests.get(‘http://icanhazip.com/’) r.content # returns my […]