我有一个带有静态网络配置的嵌入式linux设备。目前,用户被迫通过用户界面告知DNS-IP。
是否可以在不使用{% stylesheets filter='scssphp' output='css/style.css'
'bundles/index/scss/main.scss'
%}
<link href="{{ asset_url }}" rel="stylesheet" type="text/css" media="screen"/>
{% endstylesheets %}
- 配置的情况下从网络接收DNS-IP。
我的应用程序是用c ++编写的,但我想问题通常与网络和操作系统知识有关。
答案 0 :(得分:1)
不,获取DNS服务器地址的唯一标准方式(使用IPv4)是静态配置(即通过UI)或DHCP。
使用IPv6还有邻居发现协议。
您可能会考虑默认使用众所周知的公共DNS服务,例如8.8.8.8和8.8.4.4上的Google DNS。
答案 1 :(得分:-1)
如果您需要静态主机名 - IP配对,也许您可以使用/etc/hosts
文件
添加IP并在其后添加域名,例如:
127.0.0.1 localhost.localdomain
如果不起作用,请检查files
中dns
之前/etc/nsswitch.conf
是否cat /etc/nsswitch.conf | grep hosts
hosts: files dns
:
/etc/hosts
使用此配置的是在发送DNS请求之前检查本地recyclerView.setNestedScrollingEnabled(false);
(如果没有在那里找到)。