我正在构建一个应用程序,用户可以通过指定服务器的IP地址或域名来指定要连接到的服务器。但是我如何解析这个输入,以便应用程序知道它是一个IP地址还是一个域名?是什么区别了IP地址和DNS记录?
我试图在我们的DNS服务器中添加一个IP地址作为域名.而且起作用了。例如,我现在可以解析192.168.30.230至10.0.0.1。我甚至可以点击它(因为我在10.0.0.1上有一个设备)。然而,这需要我在地址之后添加一个. (点),以强制ping查找它。否则它就会像IP地址一样使用它。A.不查。
DNS设置如下所示:
RECORD DNS Address IP-Adress
A
无法确定如何路由辅助IP以使用具有以下设置的ip表"mytable“:
sudo ip route add default via 192.168.1.255 dev enp5s0 table mytable
表是在/etc/iproute2/rt_tables中设置的
我现在尝试用以下规则将表添加到辅助ip 192.168.1.113中:
sudo ip rule add from 192.168.1.113 table mytable
但是,命令ip -o route get 192.168.1.113返回:local 192.168.1.113 dev lo ta
Parallels有一个命令行API,这是文档化的。
>prlctl list
UUID STATUS IP_ADDR NAME
{ca50aac6-caa6-47a6-9bfe-e38f6261cb8d} running - win7
尽管如此,即使是这样,IP_ADDR报告仍然是空的,即使机器正在运行,因为有一个互联网连接。
我怎样才能从客人那里找到机器的IP?我需要一种方式来连接到客人,通过使用域名或IP。