Closed Bug 1667579 Opened 4 years ago Closed 4 years ago

[TRR] Add preference to allow NAT64 prefix to be specified for DNS record synthesis

Categories

(Core :: Networking: DNS, enhancement, P3)

enhancement

Tracking

()

RESOLVED FIXED
84 Branch
Tracking Status
firefox84 --- fixed

People

(Reporter: chaz, Assigned: mcccs)

References

(Blocks 1 open bug)

Details

Attachments

(1 file)

User Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:81.0) Gecko/20100101 Firefox/81.0

Steps to reproduce:

N/A

Actual results:

N/A

Expected results:

#1589781 introduced checking for NAT64 using the host resolver. Please add a preference so that the user can specify a NAT64 prefix which can be independent of the host resolver.

Bugbug thinks this bug should belong to this component, but please revert this change in case of error.

Component: Untriaged → Networking: DNS
Product: Firefox → Core

(In reply to Chris Hills from comment #0)

#1589781 introduced checking for NAT64 using the host resolver. Please add a preference so that the user can specify a NAT64 prefix which can be independent of the host resolver.

Why is this needed?

Flags: needinfo?(chaz)

This allows users to have control about how Firefox applies NAT64 using TRR, for instance, if the host network does not have NAT64 but you still want to use a NAT64 gateway.

Flags: needinfo?(chaz)

I don't have time to work on this right now, but I'm happy to take patches for it.

Blocks: doh
Severity: -- → S3
Priority: -- → P3
See Also: → 1589781

Trr-only mode 3 rightly does not trust the system resolver and therefore disables the NAT64 checker. This would be useful to Trr mode 3 users.

Assignee: nobody → mcccs

Hi Chris Hills,

Does it serve your purpose if native IPv4 connection is preferred whenever possible over NAT64 prefixed addresses? That is, if IPv4 connection is unavailable, the NAT64 prefixed address will be used.

Flags: needinfo?(chaz)
Pushed by valentin.gosu@gmail.com:
https://hg.mozilla.org/integration/autoland/rev/60bb38cedeb8
Pref to manually enter NAT64 prefix. r=valentin,necko-reviewers
Status: UNCONFIRMED → RESOLVED
Closed: 4 years ago
Resolution: --- → FIXED
Target Milestone: --- → 84 Branch

Thank you for working on this, and I apologize for my much delayed response. Ideally when a NAT64 prefix is entered, it should be used for all connections, not just when IPv4 is unavailable.

Flags: needinfo?(chaz)
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Creator:
Created:
Updated:
Size: