`
pypy
  • 浏览: 92405 次
  • 性别: Icon_minigender_1
  • 来自: 南京
社区版块
存档分类
最新评论

python get host ip socket

阅读更多
[root@CT53-64-BASE tools]# python
Python 2.4.3 (#1, Sep  3 2009, 15:37:37)
[GCC 4.1.2 20080704 (Red Hat 4.1.2-46)] on linux2
Type "help", "copyright", "credits" or "license" for more information.
>>> import socket
>>> s = socket.socket(socket.AF_INET,socket.SOCK_STREAM)
>>> s.connect(("10.224.178.165", 4730))  #这里可以根据你机器可以访问的地址设置ip/域名 和端口号
>>> s.getsockname()
('10.224.178.167', 45889)
>>>s.close()
分享到:
评论

相关推荐

    get_host_ip.zip_host_host IP

    首先,"get_host_ip"可能是一个函数或者脚本的名称,其主要功能是获取本地主机的IP地址。在操作系统中,主机名和IP地址是相互关联的,主机名是人类可读的标识,而IP地址则是网络通信中的唯一标识符。在Python中,...

    get host_ip.rar_host IP_host获取_获取Host

    1. **使用`socket`库**:在Python中,可以使用`socket`库的`gethostbyname()`函数来获取主机名的IP地址。例如: ```python import socket ip_address = socket.gethostbyname('www.example.com') ``` 2. **利用`...

    python使用多线程+socket实现端口扫描

    Python中的多线程和Socket库可以结合使用来实现高效的端口扫描功能。端口扫描是网络安全和系统管理员常用的工具,用于检测远程或本地主机开放的网络端口,从而了解网络服务的状态。 首先,我们来看看如何在Python中...

    python服务器与android客户端socket通信实例

    本文实例讲述了python服务器与android客户端socket通信的方法。... result = socket.getaddrinfo(hostname, None, 0, socket.SOCK_STREAM)   return [x[4][0] for x in result]    host = ”#为空

    Socket Python示例

    socket.getdefaulttimeout() -- get the default timeout value socket.setdefaulttimeout() -- set the default timeout value create_connection() -- connects to an address, with an optional timeout and ...

    get _ip host_name

    这通常涉及到调用操作系统提供的函数,如在C语言中使用`gethostname`,或者在Python中使用`socket.gethostname`。 在压缩包中的文件"得到ip地址,网关"可能包含了获取IP地址以及网络网关的示例代码或教程。网关是...

    Python实现简单的HTTP服务器(GET/POST)

    `socket`模块提供了基本的网络通信功能,包括TCP/IP(传输控制协议/因特网协议)套接字。 下面是一段基础的Python代码,用于创建一个支持GET请求的简单HTTP服务器: ```python import socket def run_server(): ...

    Python的Socket编程教程[参照].pdf

    remote_ip = socket.gethostbyname(host) except socket.gaierror: print('Hostname could not be resolved. Exiting') sys.exit() print(f'Ip address of {host} is {remote_ip}') ``` 接下来,使用`connect()`...

    python实现获取Ip归属地等信息

    ### Python 实现获取IP归属地信息 #### 一、引言 随着互联网技术的发展,IP地址作为网络设备的唯一标识,对于网络安全管理、数据分析等方面具有重要意义。了解IP地址的归属地可以帮助我们更好地进行网络监控、攻击...

    Python 获取主机ip与hostname的方法

    总结来说,Python的socket模块提供了方便的方法来获取主机的IP地址和主机名,通过`gethostname()`和`gethostbyname()`函数。开发者可以根据需求选择合适的方法,同时注意处理可能的异常情况,以确保代码的稳定运行。...

    获取本机IP和主机名方法

    print(socket.gethostbyname(socket.gethostname())) ``` 如果是Java,可以使用`InetAddress`类: 1. Java获取主机名: ```java import java.net.InetAddress; public class Main { public static void main...

    python实现指定ip端口扫描方式

    get_ip_status(host, port) ``` 这段代码首先创建了一个`socket`对象,然后尝试连接到目标IP地址和端口。如果连接成功,说明端口是开放的;如果连接失败(通常会抛出异常),则端口关闭。 另一个实现方式是使用`...

    python shell根据ip获取主机名代码示例

    def get_host_name(ip): remote_cmd_location = "path/to/remote/cmd" pscp_location = "path/to/pscp" command = f"{remote_cmd_location} {ip} \"hostname>{ip}.hostname\"" subprocess.call(command, shell=...

    python使用socket连接远程服务器的方法

    socket对象创建后,接下来需要连接到远程服务器,这就需要服务器的IP地址或域名以及端口号。 在Python中创建socket通常会使用socket.socket()函数,这要求我们指定地址族和套接字类型。地址族在Python中可以是...

    获取当前计算机的ip

    这段代码首先调用`socket.gethostname()`获取本地主机名,然后通过`socket.gethostbyname()`将主机名转换为对应的IP地址。如果在这个过程中出现错误,程序会捕获异常并打印错误信息。 然而,这通常会返回本地主机的...

    python中getaddrinfo()基本用法实例分析

    `getaddrinfo()`函数是Python标准库中的`socket`模块提供的一种方法,用于获取主机名或IP地址的相关信息。该函数的主要作用是根据给定的主机名或IP地址,以及端口号,返回一个包含地址族、套接字类型等信息的元组...

    得到本机远程IP地址

    要获取本机IP地址,可以使用`socket.gethostbyname(socket.gethostname())`方法。这个方法首先通过`gethostname()`获取本地主机名,然后通过`gethostbyname()`将主机名转换为对应的IPv4地址。例如: ```python ...

    ip_get_name.rar_DEMO

    def get_host_name(ip): return socket.gethostbyaddr(ip)[0] # 使用示例 ip = "192.168.1.1" hostname = get_host_name(ip) print(f"The hostname for IP {ip} is {hostname}.") ``` 在这个DEMO中,可能包含以下...

    显示本地IP代码显示本地IP代码

    Python提供了`socket`模块来处理网络通信,获取本地IP可以使用`gethostbyname`或`getaddrinfo`函数。例如: ```python import socket ip = socket.gethostbyname(socket.gethostname()) print(ip) ``` 此外,...

    如何获得本地IP地址

    在计算机网络中,获取本地IP地址是一项基础但重要的任务,特别是在进行网络通信或者网络调试时。本文将详细解析如何在不同的...在给定的压缩包文件"GetHostIP"中,可能包含了上述某些语言的实现示例,供学习和参考。

Global site tag (gtag.js) - Google Analytics