我想要一个脚本来寻找IP地址等。
我使用以下命令生成列表:
ip -4 neighbor show
但我不知道该怎么看。
command | awk ...
或
for i in command ; do ... done
最后,这似乎是正确的:
LIST=$(the regex of Reda Salih)
for i in $LIST
do
if [ "${i}" == $my_ip]
then
echo found
exit 0
fi
done
echo not found
但还有更优雅的解决方案吗?
我有一台有五个不同IP地址的机器。有没有可能告诉Java哪个IP地址应该用于HTTP请求(在运行时和客户端)?
示例: First request -> first ip
Second request -> second IP...
一种轮换的IP配置。
Netty库也是可用的,但我不是被迫使用它的。
提前谢谢。
听起来像是个愚蠢的问题,但只是想确定一下。每个串行连接都需要有自己的IP地址吗?
Router 1:
Serial 0/0/0 IP address 172.10.80.193/30
Serial 0/1/0 IP address 172.10.80.197/30
Router 2:
Serial 0/0/0 IP address 172.10.80.194/30
Router 3:
Serial 0/1/0 IP address 172.10.80.198/30
我需要一个同时适用于IP4和IP6地址的函数,我需要将一个地址从它的字符串表示(IP4)或六进制表示(IP6)转换为它的长值。我目前的代码是:
struct addrinfo *addr;
// This converts an char* ip_address to an addrinfo, so now I know whether
// it's a IP4 or IP6 address
int result = getaddrinfo(ip_address, NULL, NULL, &addr);
if (result ==0) {
struct in_add
我在下面创建的get_mac函数有问题,它接受IP地址并查找其mac地址,返回或不返回。
实际的python函数是:
def get_mac(ip_addr):
"get_mac is used to obtain the mac address of the target ip."
print "Getting Mac for: %s" % ip_addr
responses, unanswered = srp(Ether(dst="de:ad:be:ef:ca:fe")/ARP(pdst=ip_addr),timeou