ipv4类

package
v0.0.0-...-782a3f7 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Nov 21, 2024 License: MIT Imports: 7 Imported by: 0

Documentation

Overview

gipv4 包提供了用于处理IPv4地址的有用API。 md5:dc7fb957be20c17f

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

func GetHostByName

func GetHostByName(hostname string) (string, error)

GetHostByName 返回给定互联网主机名对应的 IPv4 地址。 md5:b6dcb532a1a7dd84

func GetHostsByName

func GetHostsByName(hostname string) ([]string, error)

GetHostsByName 根据给定的互联网主机名返回一个IPv4地址列表。 md5:57770571b1c3af32

func GetMac

func GetMac() (mac string, err error)

GetMac 获取并返回当前主机的第一个MAC地址。 md5:59a524347ebb9dcc

func GetMacArray

func GetMacArray() (macs []string, err error)

GetMacArray 获取并返回当前主机的所有MAC地址。 md5:18289e2c88c62bec

func GetNameByAddr

func GetNameByAddr(ipAddress string) (string, error)

GetNameByAddr 根据给定的IP地址返回对应的互联网主机名。 md5:9abc34f304140e79

func Ip地址取ip段

func Ip地址取ip段(ip string) string

Ip地址取ip段 返回给定IP地址的段。 例如:192.168.2.102 -> 192.168.2 md5:6b442ab0a95dc737

func Ip转换到正整数32位

func Ip转换到正整数32位(ip string) uint32

Ip转换到正整数32位 将IP地址转换为一个uint32整数。 md5:160031646344d859

func X取主机ip地址s

func X取主机ip地址s() (IP地址s []string, 错误 error)

X取主机ip地址s 获取并返回当前主机的所有IP地址。 md5:6828d92b1a684cd2

func X取内网ip

func X取内网ip() (ip string, 错误 error)

X取内网ip 获取并返回当前机器的第一个内网IP。 md5:2e53e5f6a86c1f3c

func X取内网ipPANI

func X取内网ipPANI() string

X取内网ipPANI 执行与 GetIntranetIp 相同的操作,但如果发生任何错误,它将引发恐慌。 md5:f08d856493c3c333

func X取内网ip列表

func X取内网ip列表() (ips []string, err error)

X取内网ip列表 获取并返回当前机器的内网IP列表。 md5:48fe9964790750ba

func X是否为ipv4

func X是否为ipv4(ip string) bool

X是否为ipv4 检查给定的 `ip` 是否为有效的IPv4地址。 md5:d26ab457dd3beb9e

func X是否为内网ip

func X是否为内网ip(ip string) bool

X是否为内网ip 检查并返回给定IP地址是否为内部网络IP。 当地:127.0.0.1 A类:10.0.0.0--10.255.255.255 B类:172.16.0.0--172.31.255.255 C类:192.168.0.0--192.168.255.255 md5:1f4c3df8068af016

func X正整数32位转换到ip

func X正整数32位转换到ip(long uint32) string

X正整数32位转换到ip 将无符号 32 位整数形式的 IP 地址转换为字符串类型的地址。 md5:de7a5a15d74ae9b6

func X解析地址

func X解析地址(地址与端口 string) (string, int)

X解析地址 将 `地址` 解析为它的IP和端口。 例如:192.168.1.1:80 -> 192.168.1.1, 80 md5:224991801d25eab5

Types

This section is empty.

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL