AskOverflow.Dev

AskOverflow.Dev Logo AskOverflow.Dev Logo

AskOverflow.Dev Navigation

  • 主页
  • 系统&网络
  • Ubuntu
  • Unix
  • DBA
  • Computer
  • Coding
  • LangChain

Mobile menu

Close
  • 主页
  • 系统&网络
    • 最新
    • 热门
    • 标签
  • Ubuntu
    • 最新
    • 热门
    • 标签
  • Unix
    • 最新
    • 标签
  • DBA
    • 最新
    • 标签
  • Computer
    • 最新
    • 标签
  • Coding
    • 最新
    • 标签
主页 / ubuntu / 问题

问题[ipv6](ubuntu)

Martin Hope
NSA NSA
Asked: 2022-02-11 02:14:11 +0800 CST

如何使用 PuTTY 通过 SSH 连接到 Ubuntu Server 20.04.3 LTS

  • 0

我正在尝试通过 SSH 连接到我的服务器终端,在我家里一切正常之前,我在我的 Ubuntu 服务器终端上ifconfig,获取 ipv4 IP 地址并连接到它。现在我把我的笔记本电脑带到我的工作场所并尝试做同样的事情,但无法连接到服务器。这次检查我的 Ubuntu 服务器的 IP 地址时,我得到以下ifconfig结果:

截图 1

好像这次用的是ipv6地址,有inet6和ether两个字段,我都试了还是连接不上。我提到了这个解决方案,但没有结果。我还尝试在我的服务器中禁用 ipv6,但也没有结果:

截图 2

我应该在 PuTTY 中输入什么作为 IP 地址?我应该使用哪个端口?
请注意,我的 Ubuntu 服务器在 Oracle VM 上运行。

ipv6
  • 1 个回答
  • 348 Views
Martin Hope
Dojo
Asked: 2020-09-24 06:25:28 +0800 CST

即使默认策略是拒绝所有传出,UFW 也允许传出 IPv6

  • 0

我想设置一个默认拒绝传出连接的策略。

  1. 应该允许 DNS 查询
  2. 应允许特定 IP 用于传出连接

所以我设置了以下规则:

sudo ufw default deny outgoing
sudo ufw allow out 53
sudo ufw allow out from any to 123.123.123.123

查看:

sudo ufw status numbered

输出:

Status: active
     To                         Action      From
     --                         ------      ----
[ 1] 123.123.123.123            ALLOW OUT   Anywhere                   (out)
[ 2] 53                         ALLOW OUT   Anywhere                   (out)
[ 3] 53 (v6)                    ALLOW OUT   Anywhere (v6)              (out)

当我 ping google.com 时,我希望 DNS 解析能够正常工作,但实际 ping 会失败。但是整个 ping 功能都在工作。我注意到它使用 IPv6 进行 ping。在禁用防火墙的情况下,它使用 IPv4。

PING google.com(fra15s12-in-x0e.1e100.net (2a00:1450:4001:815::200e)) 56 data bytes
64 bytes from fra15s12-in-x0e.1e100.net (2a00:1450:4001:815::200e): icmp_seq=1 ttl=115 time=3.90 ms
64 bytes from fra15s12-in-x0e.1e100.net (2a00:1450:4001:815::200e): icmp_seq=2 ttl=115 time=3.96 ms
64 bytes from fra15s12-in-x0e.1e100.net (2a00:1450:4001:815::200e): icmp_seq=3 ttl=115 time=3.94 ms
^C
--- google.com ping statistics ---
3 packets transmitted, 3 received, 0% packet loss, time 2003ms
rtt min/avg/max/mdev = 3.903/3.936/3.965/0.025 ms

防火墙似乎成功阻止了 IPv4,因此 ping 命令尝试使用 IPv6 并成功。防火墙以某种方式不阻止 IPv6。

ipv6 dns firewall ufw ping
  • 1 个回答
  • 1757 Views
Martin Hope
Nate
Asked: 2020-08-29 12:08:05 +0800 CST

找不到我的 IPv6

  • 3

我一直有网络问题,现在突然我的 IPv6 没有出现,我的路由器设置为 IPv6,我查看了日志。我正在运行Ubuntu Server 20.04 ip address

root@sturtz001:/etc# ip address
1: lo: <LOOPBACK,UP,LOWER_UP> mtu 65536 qdisc noqueue state UNKNOWN group default qlen 1000
    link/loopback 00:00:00:00:00:00 brd 00:00:00:00:00:00
    inet 127.0.0.1/8 scope host lo
       valid_lft forever preferred_lft forever
    inet6 ::1/128 scope host 
       valid_lft forever preferred_lft forever
2: enp0s25: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qdisc fq_codel state UP group default qlen 1000
    link/ether 00:23:24:08:58:1f brd ff:ff:ff:ff:ff:ff
    inet 192.168.1.8/24 brd 192.168.1.255 scope global dynamic enp0s25
       valid_lft 86091sec preferred_lft 86091sec
    inet6 fe80::223:24ff:fe08:581f/64 scope link 
       valid_lft forever preferred_lft forever
3: ens2: <NO-CARRIER,BROADCAST,MULTICAST,UP> mtu 1500 qdisc fq_codel state DOWN group default qlen 1000
    link/ether 00:1b:21:bf:e7:28 brd ff:ff:ff:ff:ff:ff

cat /etc/netplan/*.yaml

# This is the network config written by 'subiquity'
network:
  version: 2
  renderer: NetworkManager
  ethernets:
    enp0s25:
       dhcp4: yes
       dhcp6: no
       accept-ra: true
    ens2:
       dhcp4: no
       dhcp6: yes
       accept-ra: true
networking server ipv6 20.04
  • 3 个回答
  • 240 Views
Martin Hope
DaveO
Asked: 2020-07-19 17:31:58 +0800 CST

apt-get 更新私有 IPv6 AWS EC2

  • 3

我在私有子网上有一个 EC2,带有一个 IPv6 仅出口网关。VPC、子网和 EC2 都支持 IPv6,并且为 EC2 分配了 IPv6 IP 地址。

我可以 ping 并运行 curl 以从互联网上下载内容。

但是,当我运行时apt-get update我超时:

root@ip-10-0-20-20:~# apt-get update
Hit:1 http://security.ubuntu.com/ubuntu bionic-security InRelease
Err:2 http://us-west-2.ec2.archive.ubuntu.com/ubuntu bionic InRelease  Could not connect to us-west-2.ec2.archive.ubuntu.com:80 (54.191.70.203), connection timed out

我假设这是因为它有一个私有 IPv4 地址(10.0.0.0/16)并试图用它来更新?我如何才能在 IPv6 下运行?为什么它不尝试通过 IPv6 地址连接 archive.ubuntu.com?

如果我尝试强制使用 IPv6 No address associated with hostname,这是否意味着 Ubuntu EC2 软件包不支持 IPv6??!!

root@ip-10-0-20-20:/var/snap/amazon-ssm-agent/1566# sudo apt-get -o Acquire::ForceIPv6=true update
Err:1 http://us-west-2.ec2.archive.ubuntu.com/ubuntu bionic InRelease
  Something wicked happened resolving 'us-west-2.ec2.archive.ubuntu.com:http' (-5 - No address associated with hostname)
networking ipv6 apt amazon-ec2
  • 1 个回答
  • 796 Views
Martin Hope
ProTofik
Asked: 2020-05-28 14:45:41 +0800 CST

IPv6 EUI-64,如何在 Ubuntu Server 20.04 上激活隐私扩展

  • 3

在我的家庭网络中,我有双 IPv4 + IPv6 堆栈。IPv4 运行 DHCP,而 IPv6 依赖于 SLAAC。

在我的 Ubuntu Server 20.04 上,/etc/netplan/00-installer-config.yaml文件如下所示:

network:
    ethernets:
        eth0:
            addresses:
            - 10.0.4.43/24
            dhcp6: false
            accept-ra: true
            gateway4: 10.0.4.1
            nameservers:
                addresses:
                - 10.0.6.3
                search:
                - example.com
    version: 2

它工作正常,但是 Ubuntu 生成的 IPv6 地址是标准的 EUI64,它允许您读取网络适配器的 MAC 地址。作为比较,Windows 操作系统每 24 小时生成一个新的随机 IPv6 地址(或至少最后 64 位),它不依赖于网络适配器的 MAC 地址。

我的问题:Ubuntu 是否可以像 Windows 一样生成临时 IPv6 地址?

ipv6 netplan
  • 1 个回答
  • 3010 Views
Martin Hope
xdnroot
Asked: 2020-05-11 02:18:29 +0800 CST

如何在 ubuntu 18.04 上使用 eui-64 接口 ID 配置 ipv6?

  • 0

请参阅https://netplan.io/reference。有一个键“ipv6-address-generation”,可能的值是:eui64或stable-privacy。

但是,当我尝试在 /etc/netplan/50-cloud-init.yaml 上添加该密钥时

network:
    ethernets:
        ens3:
            dhcp6: false
            addresses: ["2003:b::/64"]
            ipv6-address-generation: eui64

有一个错误:

root@ubuntu:~# netplan apply 
/etc/netplan/50-cloud-init.yaml:6:13: Error in network definition: unknown key 'ipv6-address-generation'
            ipv6-address-generation: eui64
            ^

更新 1:我尝试在https://launchpad.net/ubuntu/+source/netplan.io/0.99-0ubuntu3~18.04.1/+build/19265900安装 0.99 版。

我使用这个配置:

network:
    ethernets:
        ens3:
            dhcp6: false
            addresses: ["2003:b::/64"]
            ipv6-address-generation: eui64
    renderer: NetworkManager

错误已修复,但没有效果,我的 ipv6 上仍然没有得到 eui64 格式:

# ip a show ens3
2: ens3: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qdisc fq_codel state UP group default qlen 1000
    link/ether 0c:cb:3b:fd:c3:00 brd ff:ff:ff:ff:ff:ff
    inet6 2003:b::/64 scope global tentative noprefixroute 
       valid_lft forever preferred_lft forever
    inet6 fe80::ecb:3bff:fefd:c300/64 scope link tentative 
       valid_lft forever preferred_lft forever

,而不是 eui64 格式。

任何人都可以帮助我在 ubuntu 18.04 上使用 eui-64 接口 ID 配置 ipv6?

networking ipv6 18.04 netplan
  • 2 个回答
  • 1896 Views
Martin Hope
yaap
Asked: 2020-05-10 02:59:36 +0800 CST

Ubuntu Server 20.04 - 动态 IPv4 和静态 IPv6 的 Netplan 配置

  • 6

TL;博士

有没有人有在 Ubuntu Server 20.04 下设置动态 IPv4 和静态 IPv6的有效网络计划配置?

什么有效

/etc/netplan/50-cloud-init.yaml我的提供商 (OVH) 为我提供了一个开箱即用的具有此配置的服务器:

# This file is generated from information provided by the datasource.  Changes
# to it will not persist across an instance reboot.  To disable cloud-init's
# network configuration capabilities, write a file
# /etc/cloud/cloud.cfg.d/99-disable-network-config.cfg with the following:
# network: {config: disabled}
network:
    version: 2
    ethernets:
        ens3:
            dhcp4: true
            match:
                macaddress: xx:yy:zz:aa:bb:cc
            mtu: 1500
            set-name: ens3

所以服务器正在通过 DHCP 获取 IPv4 地址。一切都在这里工作。

问题

但是,他们还提供了 netplan 配置中不存在的静态 IPv6(从该服务器的 Web 控制台管理中找到)。

我尝试手动添加它,使用如下代码段:

network:
    version: 2
    ethernets:
        ens3:
            dhcp6: false
            match:
                name: ens3
            addresses:
              - "dead:beef:404:200::cafe/128"
            gateway6: "dead:beef:404:200::1"

但没有任何效果:如果 IPv4 有效,我就没有 IPv6,如果我获得 IPv6,它会撤销我的 IPv4,我将无法访问服务器。

尝试

/etc/netplan/60-test-askubuntu.yaml在使用以下命令重命名所有其他文件后,我刚刚尝试了这个确切的配置.yaml.bak:

network:
    version: 2
    ethernets:
        ens3:
            dhcp6: false
            addresses:
              - "2001:41d0:206:cd1d::6153/128"
            gateway6: "2001:41d0:206:cd1d::1"
            dhcp4: true
            mtu: 1500

结果:IPv4 仍在工作,但我猜当 DHCP 保释到期时它会失败。IPv6 地址已设置,但未设置网关,因此我无法 ping6 IPv6 地址:

user@server:/etc/netplan$ ip a
1: lo: <LOOPBACK,UP,LOWER_UP> mtu 65536 qdisc noqueue state UNKNOWN group default qlen 1000
    link/loopback 00:00:00:00:00:00 brd 00:00:00:00:00:00
    inet 127.0.0.1/8 scope host lo
       valid_lft forever preferred_lft forever
    inet6 ::1/128 scope host 
       valid_lft forever preferred_lft forever
2: ens3: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qdisc fq_codel state UP group default qlen 1000
    link/ether fa:16:3e:23:28:1f brd ff:ff:ff:ff:ff:ff
    inet 51.210.xx.yy/32 scope global dynamic ens3
       valid_lft 86396sec preferred_lft 86396sec
    inet6 2001:41d0:206:cd1d::6153/128 scope global 
       valid_lft forever preferred_lft forever
    inet6 fe80::f816:3eff:fe23:281f/64 scope link 
       valid_lft forever preferred_lft forever
user@server:/etc/netplan$ ip route
default via 51.210.8.1 dev ens3 proto dhcp src 51.210.xx.yy metric 100 
51.210.8.1 dev ens3 proto dhcp scope link src 51.210.xx.yy metric 100 
user@server:/etc/netplan$ ping google.com
PING google.com (172.217.22.142) 56(84) bytes of data.
64 bytes from par21s12-in-f14.1e100.net (172.217.22.142): icmp_seq=1 ttl=51 time=6.16 ms
64 bytes from par21s12-in-f14.1e100.net (172.217.22.142): icmp_seq=2 ttl=51 time=6.19 ms
^C
--- google.com ping statistics ---
2 packets transmitted, 2 received, 0% packet loss, time 1001ms
rtt min/avg/max/mdev = 6.161/6.177/6.194/0.016 ms
user@server:/etc/netplan$ ping6 google.com
ping6: connect: Network is unreachable
user@server:/etc/netplan$ ip route
default via 51.210.8.1 dev ens3 proto dhcp src 51.210.xx.yy metric 100 
51.210.8.1 dev ens3 proto dhcp scope link src 51.210.xx.yy metric 100 
user@server:/etc/netplan$ ip -6 route
::1 dev lo proto kernel metric 256 pref medium
2001:41d0:206:cd1d::6153 dev ens3 proto kernel metric 256 pref medium
fe80::/64 dev ens3 proto kernel metric 256 pref medium

问题

是否有人对动态 IPv4 和静态 IPv6 有有效的网络规划配置?

当我使用手动设置它时它可以工作ip addr,ip route但我想要使用 netplan 进行永久配置。

server ipv6 netplan ipv4
  • 2 个回答
  • 10844 Views
Martin Hope
Nick Sillito
Asked: 2020-05-09 03:42:45 +0800 CST

我的主机如何共享 IPv6 ULA 和分配 IPv6 地址

  • 0

我正在运行 Ubuntu(全部 20.04)MacOS 和 Windows 10 的混合网络。

我运行 Ubuntu 服务器,它运行 dnsmasq 并充当网络的 DHCP 服务器(机器称为“serv2”,IP 地址为 192.168.2.4)。Serv2 还为网络提供缓存的 DNS(并允许解析本地主机名)(再次使用 dnsmasq)。

我的系统使用 IPv4,我从未尝试配置 IPv6

一个新问题开始了,有时(并且在启动时随机)Ubuntu 桌面客户端无法解析没有我的网络的其他主机的名称。这可以通过重新启动来解决。

我做了很多探讨,我认为以下因素很重要:

resolve.conf包含:

nameserver 192.168.2.4
nameserver fd52:a81c:df85:1:ded9:16ff:fed5:9a73
search njj.chickenkiller.com connect

仅在第一个列出的名称服务器时才会查看systemd-resolve --status无法解析本地主机名。fd52...

我的 ifconfig 输出:

enp6s0: flags=4163<UP,BROADCAST,RUNNING,MULTICAST>  mtu 1500
inet 192.168.2.11  netmask 255.255.255.0  broadcast 192.168.2.255
inet6 fe80::a37a:ffa8:2056:1d1e  prefixlen 64  scopeid 0x20<link>
inet6 fd52:a81c:df85:1:389:3ab9:d587:3bb7  prefixlen 64  scopeid 0x0<global>
inet6 fd52:a81c:df85:1:cc9f:3c2f:ad73:fd29  prefixlen 64  scopeid 0x0<global>
ether b4:2e:99:41:5d:bc  txqueuelen 1000  (Ethernet)

并且可以看到我已经使用前缀分配了 IPv6 地址fd52:a81c:df85。同样,我的服务器已经分配了 IPv6 地址fd52:a81c:df85:1:1a31:bfff:fe6a:35bc

在我的 systemd 日志 ( journalctl -b|grep dhcp) 中,我有以下条目:

May 08 12:16:03 kenickie audit[626]: AVC apparmor="STATUS" operation="profile_load" profile="unconfined" name="/usr/lib/NetworkManager/nm-dhcp-client.action" pid=626 comm="apparmor_parser"
May 08 12:16:03 kenickie audit[626]: AVC apparmor="STATUS" operation="profile_load" profile="unconfined" name="/usr/lib/NetworkManager/nm-dhcp-helper" pid=626 comm="apparmor_parser"
May 08 12:16:05 kenickie NetworkManager[687]: <info>  [1588936565.2384] dhcp-init: Using DHCP client 'internal'
May 08 12:16:08 kenickie NetworkManager[687]: <info>  [1588936568.1844] dhcp4 (enp6s0): activation: beginning transaction (timeout in 45 seconds)
May 08 12:16:08 kenickie NetworkManager[687]: <info>  [1588936568.2316] dhcp4 (enp6s0): option dhcp_lease_time      => '43200'
May 08 12:16:08 kenickie NetworkManager[687]: <info>  [1588936568.2316] dhcp4 (enp6s0): option domain_name          => 'njj.chickenkiller.com'
May 08 12:16:08 kenickie NetworkManager[687]: <info>  [1588936568.2316] dhcp4 (enp6s0): option domain_name_servers  => '192.168.2.4'
May 08 12:16:08 kenickie NetworkManager[687]: <info>  [1588936568.2316] dhcp4 (enp6s0): option expiry               => '1588979768'
May 08 12:16:08 kenickie NetworkManager[687]: <info>  [1588936568.2316] dhcp4 (enp6s0): option host_name            => 'kenickie'
May 08 12:16:08 kenickie NetworkManager[687]: <info>  [1588936568.2316] dhcp4 (enp6s0): option ip_address           => '192.168.2.11'
May 08 12:16:08 kenickie NetworkManager[687]: <info>  [1588936568.2317] dhcp4 (enp6s0): option next_server          => '192.168.2.4'
May 08 12:16:08 kenickie NetworkManager[687]: <info>  [1588936568.2317] dhcp4 (enp6s0): option ntp_servers          => '192.168.2.4'
May 08 12:16:08 kenickie NetworkManager[687]: <info>  [1588936568.2317] dhcp4 (enp6s0): option requested_broadcast_address => '1'
May 08 12:16:08 kenickie NetworkManager[687]: <info>  [1588936568.2317] dhcp4 (enp6s0): option requested_domain_name => '1'
May 08 12:16:08 kenickie NetworkManager[687]: <info>  [1588936568.2317] dhcp4 (enp6s0): option requested_domain_name_servers => '1'
May 08 12:16:08 kenickie NetworkManager[687]: <info>  [1588936568.2317] dhcp4 (enp6s0): option requested_domain_search => '1'
May 08 12:16:08 kenickie NetworkManager[687]: <info>  [1588936568.2317] dhcp4 (enp6s0): option requested_host_name  => '1'
May 08 12:16:08 kenickie NetworkManager[687]: <info>  [1588936568.2317] dhcp4 (enp6s0): option requested_interface_mtu => '1'
May 08 12:16:08 kenickie NetworkManager[687]: <info>  [1588936568.2317] dhcp4 (enp6s0): option requested_ms_classless_static_routes => '1'
May 08 12:16:08 kenickie NetworkManager[687]: <info>  [1588936568.2317] dhcp4 (enp6s0): option requested_nis_domain => '1'
May 08 12:16:08 kenickie NetworkManager[687]: <info>  [1588936568.2317] dhcp4 (enp6s0): option requested_nis_servers => '1'
May 08 12:16:08 kenickie NetworkManager[687]: <info>  [1588936568.2318] dhcp4 (enp6s0): option requested_ntp_servers => '1'
May 08 12:16:08 kenickie NetworkManager[687]: <info>  [1588936568.2318] dhcp4 (enp6s0): option requested_rfc3442_classless_static_routes => '1'
May 08 12:16:08 kenickie NetworkManager[687]: <info>  [1588936568.2318] dhcp4 (enp6s0): option requested_root_path  => '1'
May 08 12:16:08 kenickie NetworkManager[687]: <info>  [1588936568.2318] dhcp4 (enp6s0): option requested_routers    => '1'
May 08 12:16:08 kenickie NetworkManager[687]: <info>  [1588936568.2318] dhcp4 (enp6s0): option requested_static_routes => '1'
May 08 12:16:08 kenickie NetworkManager[687]: <info>  [1588936568.2318] dhcp4 (enp6s0): option requested_subnet_mask => '1'
May 08 12:16:08 kenickie NetworkManager[687]: <info>  [1588936568.2318] dhcp4 (enp6s0): option requested_time_offset => '1'
May 08 12:16:08 kenickie NetworkManager[687]: <info>  [1588936568.2318] dhcp4 (enp6s0): option requested_wpad       => '1'
May 08 12:16:08 kenickie NetworkManager[687]: <info>  [1588936568.2318] dhcp4 (enp6s0): option routers              => '192.168.2.1'
May 08 12:16:08 kenickie NetworkManager[687]: <info>  [1588936568.2318] dhcp4 (enp6s0): option subnet_mask          => '255.255.255.0'
May 08 12:16:08 kenickie NetworkManager[687]: <info>  [1588936568.2318] dhcp4 (enp6s0): state changed unknown -> bound
May 08 12:16:09 kenickie NetworkManager[687]: <info>  [1588936569.9981] dhcp6 (enp6s0): activation: beginning transaction (timeout in 45 seconds)
May 08 12:16:10 kenickie NetworkManager[687]: <info>  [1588936570.0162] dhcp6 (enp6s0): option dhcp6_domain_search  => 'connect'
May 08 12:16:10 kenickie NetworkManager[687]: <info>  [1588936570.0166] dhcp6 (enp6s0): option dhcp6_name_servers   => 'fd52:a81c:1234:1:ded9:16ff:fed5:9a73'
May 08 12:16:10 kenickie NetworkManager[687]: <info>  [1588936570.0169] dhcp6 (enp6s0): state changed unknown -> bound

请注意最后一行中分配 IPv6 名称服务器的位置

查看我的路由器,它有一个 IPv6 设置(我的 ISP 不支持我所在地区的 IPv6)提供 ULA 前缀fd52:a81c:df85::(即出现在我的网络上的那个)。IPv6 设置旁边的文字说明“此页面允许配置家庭网络中使用的 IP 地址。如果使用 DHCP,Vodafone Connect 会自动为连接到网络的设备分配 IP 地址。” 但是,路由器上的 DHCP 已关闭。

所以四个问题:

  1. ULA 前缀如何在我的网络中共享?(是路由器错误)?
  2. IPv6 地址是如何分配的
  3. 名称服务器的dhcp6分配从何而来?
  4. 有没有一种优雅的方法来停止名称服务器的 dhcp6 分配?
networking ipv6 dhcp
  • 1 个回答
  • 446 Views
Martin Hope
F. Miguel
Asked: 2020-05-06 10:44:26 +0800 CST

IPv6 DNS 解析 - Ubuntu 20.04

  • 1

我已经安装了 Ubuntu 20.04,但我没有让 IPv6 工作。有人能帮助我吗?

$ resolvectl -6 查询 google.com

google.com: 2a00:1450:4003:801::200e           -- link: wlo1

-- Information acquired via protocol DNS in 16.2ms.
-- Data is authenticated: no

好的

$ resolvectl -6 查询 askubuntu.com

askubuntu.com: resolve call failed: 'askubuntu.com' does not have any RR of the requested type

失败

$ resolvectl -4 查询 askubuntu.com

askubuntu.com: 151.101.1.69                    -- link: wlo1
               151.101.65.69                   -- link: wlo1
               151.101.193.69                  -- link: wlo1
               151.101.129.69                  -- link: wlo1

-- Information acquired via protocol DNS in 18.3ms.
-- Data is authenticated: no

如果使用 IPv4,则可以。

$ cat /var/run/NetworkManager/resolv.conf
# Generated by NetworkManager
nameserver 127.0.0.53
$ cat /var/run/NetworkManager/no-stub-resolv.conf
# Generated by NetworkManager
nameserver 8.8.8.8

[使用 IPv4 连接时的输出]

$ cat /var/run/NetworkManager/resolv.conf
# Generated by NetworkManager
nameserver 127.0.0.53
$ cat /var/run/NetworkManager/no-stub-resolv.conf
# Generated by NetworkManager
nameserver 2001:4860:4860::8888

[使用 IPv6 连接时的输出]

$ systemd-resolve --status
Global
       LLMNR setting: no                  
MulticastDNS setting: no                  
  DNSOverTLS setting: no                  
      DNSSEC setting: no                  
    DNSSEC supported: no                  
          DNSSEC NTA: 10.in-addr.arpa     
                      16.172.in-addr.arpa 
                      168.192.in-addr.arpa
                      17.172.in-addr.arpa 
                      18.172.in-addr.arpa 
                      19.172.in-addr.arpa 
                      20.172.in-addr.arpa 
                      21.172.in-addr.arpa 
                      22.172.in-addr.arpa 
                      23.172.in-addr.arpa 
                      24.172.in-addr.arpa 
                      25.172.in-addr.arpa 
                      26.172.in-addr.arpa 
                      27.172.in-addr.arpa 
                      28.172.in-addr.arpa 
                      29.172.in-addr.arpa 
                      30.172.in-addr.arpa 
                      31.172.in-addr.arpa 
                      corp                
                      d.f.ip6.arpa        
                      home                
                      internal            
                      intranet            
                      lan                 
                      local               
                      private             
                      test                

Link 2 (wlo1)
      Current Scopes: DNS                 
DefaultRoute setting: yes                 
       LLMNR setting: yes                 
MulticastDNS setting: no                  
  DNSOverTLS setting: no                  
      DNSSEC setting: no                  
    DNSSEC supported: no                  
         DNS Servers: 2001:4860:4860::8888
          DNS Domain: ~.

$ 猫 /etc/nsswitch.conf

# /etc/nsswitch.conf
#
# Example configuration of GNU Name Service Switch functionality.
# If you have the `glibc-doc-reference' and `info' packages installed, try:
# `info libc "Name Service Switch"' for information about this file.

passwd:         files systemd
group:          files systemd
shadow:         files
gshadow:        files

hosts:          files resolve [!UNAVAIL=return] dns
networks:       files

protocols:      db files
services:       db files
ethers:         db files
rpc:            db files

netgroup:       nis

编辑: 有一个问题。我无法访问 askubuntu.com 网站。问题出在我的 NetworkManager 配置上。我已将 IPv4 方法设置为“禁用”,而我真正想要的只是“需要 IPv6 寻址才能完成此连接”。很酷的行为!

ipv6 network-manager dns systemd-resolved
  • 2 个回答
  • 3950 Views
Martin Hope
Attila Kis
Asked: 2020-03-20 01:37:27 +0800 CST

Sysctl IPv6 禁用所有接口的自动配置不工作

  • 9

我正在尝试为我的所有接口(我有 4 个)关闭 IPv6 自动配置。我想用

net.ipv6.conf.all.autoconf = 0

在我的 sysctl 配置中(在 下/etc/sysct.d)但设置不适用于任何接口,但是对于net.ipv6.conf.all.autoconf它起作用的参数,因此运行以下命令:`

sysctl -a | grep "net\.ipv6\.conf" | grep "autoconf"

net.ipv6.conf.all.autoconf = 0
net.ipv6.conf.eth0.autoconf = 1
net.ipv6.conf.eth1.autoconf = 1
net.ipv6.conf.eth2.autoconf = 1
net.ipv6.conf.eth3.autoconf = 1

然后我尝试使用动态设置

sysctl -w net.ipv6.conf.all.autoconf=0

但它既不工作。您知道任何解决方法吗?我不想一个一个(net.ipv6.conf.eth3.autoconf = 0手动)做的原因,因为有时我也有更多的接口(这些只是不总是连接)

networking server ipv6
  • 1 个回答
  • 1996 Views

Sidebar

Stats

  • 问题 205573
  • 回答 270741
  • 最佳答案 135370
  • 用户 68524
  • 热门
  • 回答
  • Marko Smith

    如何运行 .sh 脚本?

    • 16 个回答
  • Marko Smith

    如何安装 .tar.gz(或 .tar.bz2)文件?

    • 14 个回答
  • Marko Smith

    如何列出所有已安装的软件包

    • 24 个回答
  • Marko Smith

    无法锁定管理目录 (/var/lib/dpkg/) 是另一个进程在使用它吗?

    • 25 个回答
  • Martin Hope
    Flimm 如何在没有 sudo 的情况下使用 docker? 2014-06-07 00:17:43 +0800 CST
  • Martin Hope
    Ivan 如何列出所有已安装的软件包 2010-12-17 18:08:49 +0800 CST
  • Martin Hope
    La Ode Adam Saputra 无法锁定管理目录 (/var/lib/dpkg/) 是另一个进程在使用它吗? 2010-11-30 18:12:48 +0800 CST
  • Martin Hope
    David Barry 如何从命令行确定目录(文件夹)的总大小? 2010-08-06 10:20:23 +0800 CST
  • Martin Hope
    jfoucher “以下软件包已被保留:”为什么以及如何解决? 2010-08-01 13:59:22 +0800 CST
  • Martin Hope
    David Ashford 如何删除 PPA? 2010-07-30 01:09:42 +0800 CST

热门标签

10.10 10.04 gnome networking server command-line package-management software-recommendation sound xorg

Explore

  • 主页
  • 问题
    • 最新
    • 热门
  • 标签
  • 帮助

Footer

AskOverflow.Dev

关于我们

  • 关于我们
  • 联系我们

Legal Stuff

  • Privacy Policy

Language

  • Pt
  • Server
  • Unix

© 2023 AskOverflow.DEV All Rights Reserve