1
我怎样才能获得我的本地计算机从路由获取的C/glib的IP地址。glib从路由获得IP地址
我怎样才能获得我的本地计算机从路由获取的C/glib的IP地址。glib从路由获得IP地址
我不太确定你的意思是“从路线走”。
但是,如果想要获得您在局域网外部使用的IP,则只需将此命令包装为系统调用。
curl -s http://myip.dk/ | egrep -m1 -o '[0-9]{1,3}\.[0-9]{1,3}\.[0-9]{1,3}\.[0-9]{1,3}'
它始终有效。
可能是[Linux/C++:获取本地计算机的IP地址](http://stackoverflow.com/a/265978/640650)的重复?这不是一个glib的解决方案,而是一个C的解决方案。 – 2012-08-14 03:54:56