我应该如何在c ++(在ubuntu上)获得“localhost”的完全限定域名?

问题描述 投票:2回答:2

我一直在搞乱getaddrinfo和getnameinfo但是我得到的最有用的输出是“localhost.localdomain”。我不知道要为getaddrinfo的“node”或“service”args传递什么,虽然我认为这是我想要的功能。

c++ linux fqdn
2个回答
1
投票

实际上,Zxaos的答案几乎就是我所寻找的答案(尽管它适用于C而我的是C ++,它适用于两者):

How do I find the current machine's full hostname in C (hostname and domain information)?

所以我想我的问题是重复的......


0
投票

您可以尝试以下命令:

#hostname --fqdn

适用于OpenSuse风味。不确定Ubuntu。

© www.soinside.com 2019 - 2024. All rights reserved.