配置IPV6

一 配置IP

1. 设置服务器的IPV6地址

network-ethernets-网卡名-addresses加入v6地址
network-ethernets-网卡名-gateway6填v6网关
network-ethernets-网卡名-nameservers-addresses中还需加入IPV6的DNS

cat /etc/netplan/50-cloud-init.yaml
network:
  version: 2
  ethernets:
    ens3:
      addresses:
        - "192.168.15.196/24"
        - "234e:0:6844::196/64"
      gateway4: "192.168.15.254"
      gateway6: "234e:0:6844::1"
      nameservers:
        addresses: ["192.168.15.177"]

3. 生效IPV6配置

netplan try  #看一下是否有报错
netplan apply  # 应用配置

二 配置Nginx配置文件

其他教程会说要看nginx -V 的返回值是否有--with-ipv6, 如果没有需要重新编译
误我半天, nginx 1.1+ 以后应该都自带IPV6支持了, 无需重新编译

监听IPV6的80和443
vi /etc/nginx/conf.d/xxx.conf

listen 80
listen 443
listen [::]:80
listen [:::]443


你可能感兴趣的:(配置IPV6)