Приложения не требуются для обращения к / etc / hosts
. Чтобы получить желаемый эффект, установите и настройте dnsmasq
. См. Фрагмент ниже из dnsmasq.conf
, который относится к цели.
# Add domains which you want to force to an IP address here.
# The example below send any host in double-click.net to a local
# web-server.
address=/local/0.0.0.0
address=/double-click.net/0.0.0.0
address=/google.com/0.0.0.0
address=/reddit.com/0.0.0.0
address=/www.reddit.com/0.0.0.0
address=/facebook.com/0.0.0.0
address=/www.facebook.com/0.0.0.0
Затем настройте /etc/resolv.conf
следующим образом.
nameserver 127.0.0.1
Также перенаправьте на 0.0.0.0
, а не 127.0.0.1
. Это намного быстрее. Программное обеспечение Unbound также может достигать тех же результатов. Оба они обеспечивают гораздо больший контроль над DNS и DHCP.
Я не спец в этом, но если посмотреть в папку:
/home/thesidjway/rasl_ws/src/intel-aero/poky/build/tmp/work/x86_64-linux/ceres/1.0-r0/ceres-cmake
и проверьте, присутствует ли ваш файл cmake в этой папке. Yocto ожидает, что ваш файл cmake будет присутствовать в папке ceres -cmake.