-
Notifications
You must be signed in to change notification settings - Fork 36
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
The vL3 DNS doesn't support PTR requests #1425
Comments
@glazychev-art Could you please add a test into deployments-k8s? |
@fr-Pursuit |
@glazychev-art Hi! PTR requests seem to be handled correctly now. However, I now need to explicitly use IPv4 in order for the ping to work...
When the ping fails, this error appears in the NSE's logs:
It seems the |
@fr-Pursuit As far as I can see, in some linux versions this is solved by changing |
@glazychev-art I feel we might need to verify it. @NikitaSkrynnik Could you please compare behaviour with NSM v1.5.0 (with coredns) and current main version? |
@fr-Pursuit Hello, I've fixed the problem with |
@NikitaSkrynnik Hi! Sorry for the late reply. It's all fixed, thanks!
|
@fr-Pursuit |
Expected Behavior
The vL3 DNS service should support PTR (ie: reverse DNS) requests, potentially by returning an empty response.
Current Behavior
An error occurs when the vL3 NSE receives PTR requests. When using the
ping
command with a vL3 domain name, this translates in a small freeze just before the first ping is sent (while the program waits for the timeout associated with the reverse DNS request).Failure Information (for bugs)
When the NSE receives a PTR request, this error appears in the logs:
Steps to Reproduce
alpine2
to avoid confusion and setting theNSM_DNS_TEMPLATES
environment variable to{{ index .Labels \"podName\" }}.my-interdomain-vl3-network.
for the DNS service to work)alpine
podping alpine2.my-interdomain-vl3-network
Context
ping
is a great way to see how PTR requests are handled since when using ping with a domain name, the program performs a reverse DNS query on the source address of the response:This problem was diagnosed as part of #1414
The example was deployed on three kind clusters using kind
0.17.0
and the kindestv1.25.3
imageThe text was updated successfully, but these errors were encountered: