What's the purpose of use_tempaddr=1 kernel parameter?
Reading sysctl
docs, I found the following:
use_tempaddr - INTEGER
Preference for Privacy Extensions (RFC3041).
<= 0 : disable Privacy Extensions
== 1 : enable Privacy Extensions, but prefer public
addresses over temporary addresses.
> 1 : enable Privacy Extensions and prefer temporary
addresses over public addresses.
Default: 0 (for most devices)
-1 (for point-to-point devices and loopback devices)
So, when I set the use_tempaddr
parameter to 0
, the Privacy Extensions are disabled, which means no temp addresses are used. When set to 2
, the Privacy Extension are enabled, and hence temp addresses are used. But when I set use_tempaddr
to 1
the Privacy Extension are enabled but the temp addresses aren't used... So what's the purpose of having the three options, when only two of them make sense? What's the use case for use_tempaddr
set to 1
?
debian kernel ipv6 sysctl
add a comment |
Reading sysctl
docs, I found the following:
use_tempaddr - INTEGER
Preference for Privacy Extensions (RFC3041).
<= 0 : disable Privacy Extensions
== 1 : enable Privacy Extensions, but prefer public
addresses over temporary addresses.
> 1 : enable Privacy Extensions and prefer temporary
addresses over public addresses.
Default: 0 (for most devices)
-1 (for point-to-point devices and loopback devices)
So, when I set the use_tempaddr
parameter to 0
, the Privacy Extensions are disabled, which means no temp addresses are used. When set to 2
, the Privacy Extension are enabled, and hence temp addresses are used. But when I set use_tempaddr
to 1
the Privacy Extension are enabled but the temp addresses aren't used... So what's the purpose of having the three options, when only two of them make sense? What's the use case for use_tempaddr
set to 1
?
debian kernel ipv6 sysctl
add a comment |
Reading sysctl
docs, I found the following:
use_tempaddr - INTEGER
Preference for Privacy Extensions (RFC3041).
<= 0 : disable Privacy Extensions
== 1 : enable Privacy Extensions, but prefer public
addresses over temporary addresses.
> 1 : enable Privacy Extensions and prefer temporary
addresses over public addresses.
Default: 0 (for most devices)
-1 (for point-to-point devices and loopback devices)
So, when I set the use_tempaddr
parameter to 0
, the Privacy Extensions are disabled, which means no temp addresses are used. When set to 2
, the Privacy Extension are enabled, and hence temp addresses are used. But when I set use_tempaddr
to 1
the Privacy Extension are enabled but the temp addresses aren't used... So what's the purpose of having the three options, when only two of them make sense? What's the use case for use_tempaddr
set to 1
?
debian kernel ipv6 sysctl
Reading sysctl
docs, I found the following:
use_tempaddr - INTEGER
Preference for Privacy Extensions (RFC3041).
<= 0 : disable Privacy Extensions
== 1 : enable Privacy Extensions, but prefer public
addresses over temporary addresses.
> 1 : enable Privacy Extensions and prefer temporary
addresses over public addresses.
Default: 0 (for most devices)
-1 (for point-to-point devices and loopback devices)
So, when I set the use_tempaddr
parameter to 0
, the Privacy Extensions are disabled, which means no temp addresses are used. When set to 2
, the Privacy Extension are enabled, and hence temp addresses are used. But when I set use_tempaddr
to 1
the Privacy Extension are enabled but the temp addresses aren't used... So what's the purpose of having the three options, when only two of them make sense? What's the use case for use_tempaddr
set to 1
?
debian kernel ipv6 sysctl
debian kernel ipv6 sysctl
asked 12 mins ago
Mikhail MorfikovMikhail Morfikov
4,440124472
4,440124472
add a comment |
add a comment |
0
active
oldest
votes
Your Answer
StackExchange.ready(function() {
var channelOptions = {
tags: "".split(" "),
id: "106"
};
initTagRenderer("".split(" "), "".split(" "), channelOptions);
StackExchange.using("externalEditor", function() {
// Have to fire editor after snippets, if snippets enabled
if (StackExchange.settings.snippets.snippetsEnabled) {
StackExchange.using("snippets", function() {
createEditor();
});
}
else {
createEditor();
}
});
function createEditor() {
StackExchange.prepareEditor({
heartbeatType: 'answer',
autoActivateHeartbeat: false,
convertImagesToLinks: false,
noModals: true,
showLowRepImageUploadWarning: true,
reputationToPostImages: null,
bindNavPrevention: true,
postfix: "",
imageUploader: {
brandingHtml: "Powered by u003ca class="icon-imgur-white" href="https://imgur.com/"u003eu003c/au003e",
contentPolicyHtml: "User contributions licensed under u003ca href="https://creativecommons.org/licenses/by-sa/3.0/"u003ecc by-sa 3.0 with attribution requiredu003c/au003e u003ca href="https://stackoverflow.com/legal/content-policy"u003e(content policy)u003c/au003e",
allowUrls: true
},
onDemand: true,
discardSelector: ".discard-answer"
,immediatelyShowMarkdownHelp:true
});
}
});
Sign up or log in
StackExchange.ready(function () {
StackExchange.helpers.onClickDraftSave('#login-link');
});
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Post as a guest
Required, but never shown
StackExchange.ready(
function () {
StackExchange.openid.initPostLogin('.new-post-login', 'https%3a%2f%2funix.stackexchange.com%2fquestions%2f499739%2fwhats-the-purpose-of-use-tempaddr-1-kernel-parameter%23new-answer', 'question_page');
}
);
Post as a guest
Required, but never shown
0
active
oldest
votes
0
active
oldest
votes
active
oldest
votes
active
oldest
votes
Thanks for contributing an answer to Unix & Linux Stack Exchange!
- Please be sure to answer the question. Provide details and share your research!
But avoid …
- Asking for help, clarification, or responding to other answers.
- Making statements based on opinion; back them up with references or personal experience.
To learn more, see our tips on writing great answers.
Sign up or log in
StackExchange.ready(function () {
StackExchange.helpers.onClickDraftSave('#login-link');
});
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Post as a guest
Required, but never shown
StackExchange.ready(
function () {
StackExchange.openid.initPostLogin('.new-post-login', 'https%3a%2f%2funix.stackexchange.com%2fquestions%2f499739%2fwhats-the-purpose-of-use-tempaddr-1-kernel-parameter%23new-answer', 'question_page');
}
);
Post as a guest
Required, but never shown
Sign up or log in
StackExchange.ready(function () {
StackExchange.helpers.onClickDraftSave('#login-link');
});
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Post as a guest
Required, but never shown
Sign up or log in
StackExchange.ready(function () {
StackExchange.helpers.onClickDraftSave('#login-link');
});
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Post as a guest
Required, but never shown
Sign up or log in
StackExchange.ready(function () {
StackExchange.helpers.onClickDraftSave('#login-link');
});
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Post as a guest
Required, but never shown
Required, but never shown
Required, but never shown
Required, but never shown
Required, but never shown
Required, but never shown
Required, but never shown
Required, but never shown
Required, but never shown