<feed xmlns='http://www.w3.org/2005/Atom'>
<title>vyos-1x.git/data/templates/vyos-hostsd/hosts.j2, branch feature/T9082-codeql-cpp</title>
<subtitle>VyOS command definitions, scripts, and utilities (mirror of https://github.com/vyos/vyos-1x.git)
</subtitle>
<id>https://git.amelek.net/vyos/vyos-1x.git/atom?h=feature%2FT9082-codeql-cpp</id>
<link rel='self' href='https://git.amelek.net/vyos/vyos-1x.git/atom?h=feature%2FT9082-codeql-cpp'/>
<link rel='alternate' type='text/html' href='https://git.amelek.net/vyos/vyos-1x.git/'/>
<updated>2024-02-29T21:09:28+00:00</updated>
<entry>
<title>vyos-hostsd: T4270: resolve only hostname without domain name to 127.0.1.1</title>
<updated>2024-02-29T21:09:28+00:00</updated>
<author>
<name>Christian Breunig</name>
<email>christian@breunig.cc</email>
</author>
<published>2024-02-29T21:08:29+00:00</published>
<link rel='alternate' type='text/html' href='https://git.amelek.net/vyos/vyos-1x.git/commit/?id=3712f28025a5bc99e941b5212091a2732b9f6d6c'/>
<id>urn:sha1:3712f28025a5bc99e941b5212091a2732b9f6d6c</id>
<content type='text'>
This is a fix for commit 665ae50729 ("vyos-hostsd: T4270: do not resolve local
router FQDN to 127.0.1.1") as it made calls to sudo super slow due to:
   sudo: unable to resolve host vyos: System error

To avoid the initial issue we only add the hostname without domain name, thus
the FQDN is not resolved by powerdns.
</content>
</entry>
<entry>
<title>vyos-hostsd: T4270: do not resolve local router FQDN to 127.0.1.1</title>
<updated>2024-02-27T21:31:41+00:00</updated>
<author>
<name>Christian Breunig</name>
<email>christian@breunig.cc</email>
</author>
<published>2024-02-27T21:28:30+00:00</published>
<link rel='alternate' type='text/html' href='https://git.amelek.net/vyos/vyos-1x.git/commit/?id=665ae5072911fbb1373c393d9b57212552957888'/>
<id>urn:sha1:665ae5072911fbb1373c393d9b57212552957888</id>
<content type='text'>
Clients using VyOS as their DNS server and trying to resolve the FQDN of the
router will receive 127.0.1.1 as answer.

set service dns forwarding allow-from '172.16.0.0/12'
set service dns forwarding listen-address '172.31.0.254'
set service dns forwarding negative-ttl '60'
set system domain-name 'vyos.net'
set system host-name 'R1'

Will return:

$ host R1.vyos.net 172.31.0.254
Using domain server:
Name: 172.31.0.254
Address: 172.31.0.254#53
Aliases:

R1.vyos.net has address 127.0.1.1

When it should rather return the real IP address assigned via DNS.
</content>
</entry>
<entry>
<title>dns: T4353: fix Jinja2 linting errors</title>
<updated>2022-04-16T10:13:06+00:00</updated>
<author>
<name>Christian Poessinger</name>
<email>christian@poessinger.com</email>
</author>
<published>2022-04-16T10:13:06+00:00</published>
<link rel='alternate' type='text/html' href='https://git.amelek.net/vyos/vyos-1x.git/commit/?id=68f8acbaf44379173faaa8aa7cae6ee40024df88'/>
<id>urn:sha1:68f8acbaf44379173faaa8aa7cae6ee40024df88</id>
<content type='text'>
</content>
</entry>
</feed>
