การกำหนดค่า IPv6 บน VPS ของคุณ

2001:db8:1000::/64แต่ละตัวอย่างเหล่านี้ถือว่าเครือข่ายย่อยของ IPv6 คุณจะต้องอัปเดตพวกเขาด้วยซับเน็ตที่คุณได้รับมอบหมาย

เราจะใช้2001:db8:1000::100เป็นที่อยู่ IPv6 หลักในการกำหนด เราจะกำหนดค่า2001:db8:1000::200เป็นที่อยู่ IPv6 สำรอง ไม่จำเป็นต้องเพิ่ม IPv6 สำรอง แต่จะแสดงกระบวนการที่คุณจะใช้หากคุณต้องการที่อยู่ IPv6 หลายแห่ง

หมายเหตุสำคัญ : หากคุณเพิ่มซับเน็ต IPv6 ลงในเครื่องที่มีอยู่คุณต้องรีสตาร์ทเซิร์ฟเวอร์ผ่านแผงควบคุม Vultr ก่อนที่ IPv6 จะทำงาน เริ่มต้นใหม่ผ่าน SSH หรือคล้ายกันไม่เพียงพอ IPv6 จะไม่ทำงานเลยจนกว่าเซิร์ฟเวอร์จะรีสตาร์ท สิ่งนี้จะไม่ใช้หากคุณเลือก IPv6 ระหว่างการปรับใช้เซิร์ฟเวอร์เริ่มต้น

ในแผงควบคุม Vultr จะมีตัวอย่างการกำหนดค่าที่สร้างขึ้นสำหรับ VMs แต่ละรายการของคุณ สิ่งเหล่านี้อยู่ภายใต้การตั้งค่า IPv6 ของ VM ชื่อ " ดูตัวอย่างการกำหนดค่าหรือเอกสารประกอบ "

CentOS 6, CentOS 7

เพิ่มบรรทัดต่อไปนี้ลงใน/etc/sysconfig/network-scripts/ifcfg-eth0ไฟล์

IPV6INIT="yes" 
IPV6ADDR="2001:db8:1000::100/64" 
IPV6_AUTOCONF="yes" 
IPV6ADDR_SECONDARIES="2001:db8:1000::200/64" 

รีสตาร์ทเครือข่ายหรือรีบูต

service network restart

หากคุณเปิดใช้งานการส่งต่อ IP (ใช้เซิร์ฟเวอร์ของคุณเป็น VPN หรือคล้ายกัน) คุณจะต้องเพิ่มบรรทัดต่อไปนี้ใน/etc/sysctl.confไฟล์ การตั้งค่าเริ่มต้นสำหรับตัวแปรเหล่านี้ (ซึ่งคือ 1) ป้องกัน IPv6 จากการทำงานอย่างถูกต้องเมื่อเปิดใช้งานการส่งต่อ IP คุณสามารถตรวจสอบว่าการส่งต่อ IP ถูกเปิดใช้งานโดยเรียกใช้ " sysctl net.ipv4.ip_forward"

net.ipv6.conf.all.accept_ra=2
net.ipv6.conf.eth0.accept_ra=2

CentOS 8

การกำหนดค่าแบบไดนามิก

เติม/etc/sysconfig/network-scripts/ifcfg-ens3ไฟล์ด้วยข้อความต่อไปนี้

TYPE="Ethernet" 
DEVICE="ens3" 
ONBOOT="yes" 
BOOTPROTO="dhcp" 
IPV6INIT="yes" 
IPV6_AUTOCONF="yes" 
IPV6ADDR_SECONDARIES="2001:db8:1000::100 2001:db8:1000::200" 

รีสตาร์ทการเชื่อมต่อหรือรีบูต

nmcli con load /etc/sysconfig/network-scripts/ifcfg-ens3
nmcli con up 'System ens3'

เดเบียน 8

การกำหนดค่าแบบไดนามิก

สำหรับการกำหนดค่าแบบไดนามิกให้เพิ่มบรรทัดต่อไปนี้ลงใน/etc/network/interfacesไฟล์

iface eth0 inet6 auto

รีสตาร์ทเครือข่ายหรือรีบูต

systemctl restart networking.service

การกำหนดค่าคงที่

สำหรับการกำหนดค่าแบบสแตติกเพิ่มบรรทัดต่อไปนี้ลงใน/etc/network/interfacesไฟล์

iface eth0 inet6 static
address 2001:db8:1000::100
netmask 64
up /sbin/ip -6 addr add dev eth0 2001:db8:1000::200

รีสตาร์ทเครือข่ายหรือรีบูต

systemctl restart networking.service

Debian 9, Debian 10

การกำหนดค่าแบบไดนามิก

สำหรับการกำหนดค่าแบบไดนามิกให้เพิ่มบรรทัดต่อไปนี้ลงใน/etc/network/interfacesไฟล์

iface ens3 inet6 auto

รีสตาร์ทเครือข่ายหรือรีบูต

systemctl restart networking.service

การกำหนดค่าคงที่

สำหรับการกำหนดค่าแบบสแตติกเพิ่มบรรทัดต่อไปนี้ลงใน/etc/network/interfacesไฟล์

iface ens3 inet6 static
address 2001:db8:1000::100
netmask 64
up /sbin/ip -6 addr add dev ens3 2001:db8:1000::200

รีสตาร์ทเครือข่ายหรือรีบูต

systemctl restart networking.service

Fedora 26 - 28

เพิ่มบรรทัดต่อไปนี้ลงใน/etc/sysconfig/network-scripts/ifcfg-ens3ไฟล์

IPV6INIT="yes" 
IPV6ADDR="2001:db8:1000::100/64" 
IPV6_AUTOCONF="yes" 
IPV6ADDR_SECONDARIES="2001:db8:1000::200/64" 

รีสตาร์ทเครือข่ายหรือรีบูต

systemctl restart network.service

Fedora 29 - 31

รันคำสั่งต่อไปนี้สำหรับการกำหนดค่า IPv6 แบบไดนามิกและอีกหนึ่งที่อยู่ IPv6 เพิ่มเติม (/ 128) ที่อยู่เพิ่มเติมสามารถเพิ่มในลักษณะเดียวกัน

nmcli con mod 'Wired connection 1' ipv6.method 'auto' ipv6.addresses ''
nmcli con mod 'Wired connection 1' +ipv6.addresses '2001:db8:1000::200/128'
nmcli con up 'Wired connection 1'

FreeBSD 10.x, FreeBSD 11.x, FreeBSD 12.x

การกำหนดค่าแบบไดนามิก

สำหรับการกำหนดค่าแบบไดนามิกให้เพิ่มบรรทัดต่อไปนี้ลงใน/etc/rc.confไฟล์

ifconfig_vtnet0_ipv6="inet6 accept_rtadv" 
ipv6_activate_all_interfaces="YES" 
rtsold_enable="YES" 
rtsold_flags="-aF" 

เริ่ม daemon การชักชวนเราเตอร์หรือรีบูต

service rtsold start

การกำหนดค่าคงที่

สำหรับการกำหนดค่าแบบสแตติกเพิ่มบรรทัดต่อไปนี้ลงใน/etc/rc.confไฟล์

rtsold_enable="YES" 
ipv6_activate_all_interfaces="YES" 
rtsold_flags="-aF" 
ifconfig_vtnet0_ipv6="inet6 2001:db8:1000::100 prefixlen 64" 
ifconfig_vtnet0_alias0="inet6 2001:db8:1000::200 prefixlen 64" 

เริ่ม daemon การชักชวนเราเตอร์หรือรีบูต

service rtsold start

OpenBSD 6.0 - OpenBSD 6.2

เพิ่มบรรทัดต่อไปนี้ลงใน/etc/hostname.vio0ไฟล์

inet6 autoconf -autoconfprivacy
inet6 alias 2001:db8:1000::200 64

รีสตาร์ทอินเทอร์เฟซหรือรีบูต

sh /etc/netstart vio0

OpenBSD 6.3 - OpenBSD 6.6

เพิ่มบรรทัดต่อไปนี้ลงใน/etc/hostname.vio0ไฟล์

inet6 autoconf -autoconfprivacy -soii
inet6 alias 2001:db8:1000::200 64

รีสตาร์ทอินเทอร์เฟซหรือรีบูต

sh /etc/netstart vio0

Ubuntu 14.04

การกำหนดค่าแบบไดนามิก

สำหรับการกำหนดค่าแบบไดนามิกให้เพิ่มบรรทัดต่อไปนี้ลงใน/etc/network/interfacesไฟล์

iface eth0 inet6 auto

รีบูตอินสแตนซ์

การกำหนดค่าคงที่

สำหรับการกำหนดค่าแบบสแตติกเพิ่มบรรทัดต่อไปนี้ลงใน/etc/network/interfacesไฟล์

iface eth0 inet6 static
address 2001:db8:1000::100
netmask 64
up /sbin/ip -6 addr add dev eth0 2001:db8:1000::200

การส่งต่อ IP

หากคุณเปิดใช้งานการส่งต่อ IP (ใช้เซิร์ฟเวอร์ของคุณเป็น VPN หรือคล้ายกัน) คุณจะต้องเพิ่มบรรทัดต่อไปนี้ใน/etc/sysctl.confไฟล์ การตั้งค่าเริ่มต้นสำหรับตัวแปรเหล่านี้ (ซึ่งคือ 1) ป้องกัน IPv6 จากการทำงานอย่างถูกต้องเมื่อเปิดใช้งานการส่งต่อ IP คุณสามารถตรวจสอบว่าการส่งต่อ IP ถูกเปิดใช้งานโดยเรียกใช้ " sysctl net.ipv4.ip_forward"

net.ipv6.conf.all.accept_ra=2
net.ipv6.conf.eth0.accept_ra=2

Ubuntu 16.04

การกำหนดค่าแบบไดนามิก

สำหรับการกำหนดค่าแบบไดนามิกให้เพิ่มบรรทัดต่อไปนี้ลงใน/etc/network/interfacesไฟล์

iface ens3 inet6 auto

รีสตาร์ทเครือข่ายหรือรีบูต

systemctl restart networking.service

การกำหนดค่าคงที่

สำหรับการกำหนดค่าแบบสแตติกเพิ่มบรรทัดต่อไปนี้ลงใน/etc/network/interfacesไฟล์

iface ens3 inet6 static
address 2001:db8:1000::100
netmask 64
up /sbin/ip -6 addr add dev ens3 2001:db8:1000::200

รีสตาร์ทเครือข่ายหรือรีบูต

systemctl restart networking.service

Ubuntu 17.10, Ubuntu 18.xx, Ubuntu 19.xx

เติม/etc/netplan/10-ens3.yamlไฟล์ด้วยข้อความต่อไปนี้

network:
  version: 2
  renderer: networkd
  ethernets:
    ens3:
      dhcp4: yes
      addresses:
        - '2001:db8:1000::200/64'

อัปเดตเครือข่ายหรือรีบูต

netplan apply

Windows Server 2012 R2, Windows Server 2016, Windows Server 2019

ค้นหาชื่ออินเตอร์เฟสสาธารณะบนระบบของคุณ คุณสามารถใช้ipconfig /allหรือนำทางไปยังแผงควบคุมของ Windows

แทนที่ " Ethernet" ด้วยชื่ออินเตอร์เฟสสาธารณะที่ Windows เลือกและเรียกใช้คำสั่งต่อไปนี้

netsh interface ipv6 set global randomizeidentifiers=disabled
netsh interface ipv6 add address interface="Ethernet" address="2001:db8:1000::100/64" 
netsh interface ipv6 add address interface="Ethernet" address="2001:db8:1000::200/64" 

ฝากความเห็น

วิธีการติดตั้ง Directus 6.4 CMS บน CentOS 7 LAMP VPS

วิธีการติดตั้ง Directus 6.4 CMS บน CentOS 7 LAMP VPS

เรียนรู้วิธีการติดตั้ง Directus 6.4 CMS บน CentOS 7; ระบบการจัดการเนื้อหา Headless ที่มีความยืดหยุ่นสูงและปลอดภัย

ตั้งค่า Nginx บน Ubuntu เพื่อสตรีมวิดีโอสด HLS

ตั้งค่า Nginx บน Ubuntu เพื่อสตรีมวิดีโอสด HLS

เรียนรู้วิธีการตั้งค่า Nginx บน Ubuntu สำหรับการสตรีมวิดีโอสด HLS ด้วยคำแนะนำที่ชัดเจนและเป็นประโยชน์

การสำรองข้อมูลยอดนิยมด้วย Percona XtraBackup บนแอพ WordPress แบบคลิกเดียว

การสำรองข้อมูลยอดนิยมด้วย Percona XtraBackup บนแอพ WordPress แบบคลิกเดียว

เรียนรู้การใช้ Percona XtraBackup สำหรับการสำรองข้อมูลด้วยวิธีที่เป็นระบบและง่ายดายบน WordPress ออนไลน์ของคุณ

ReactOS: นี่คืออนาคตของ Windows หรือไม่?

ReactOS: นี่คืออนาคตของ Windows หรือไม่?

ReactOS ซึ่งเป็นโอเพ่นซอร์สและระบบปฏิบัติการฟรีพร้อมเวอร์ชันล่าสุดแล้ว สามารถตอบสนองความต้องการของผู้ใช้ Windows ยุคใหม่และล้ม Microsoft ได้หรือไม่? มาหาข้อมูลเพิ่มเติมเกี่ยวกับรูปแบบเก่านี้ แต่เป็นประสบการณ์ OS ที่ใหม่กว่ากัน

AI สามารถต่อสู้กับการโจมตีของแรนซัมแวร์ที่เพิ่มขึ้นได้หรือไม่

AI สามารถต่อสู้กับการโจมตีของแรนซัมแวร์ที่เพิ่มขึ้นได้หรือไม่

การโจมตีของ Ransomware กำลังเพิ่มขึ้น แต่ AI สามารถช่วยจัดการกับไวรัสคอมพิวเตอร์ตัวล่าสุดได้หรือไม่? AI คือคำตอบ? อ่านที่นี่รู้ว่า AI boone หรือ bane

เชื่อมต่อผ่าน WhatsApp Desktop App 24*7

เชื่อมต่อผ่าน WhatsApp Desktop App 24*7

ในที่สุด Whatsapp ก็เปิดตัวแอพเดสก์ท็อปสำหรับผู้ใช้ Mac และ Windows ตอนนี้คุณสามารถเข้าถึง Whatsapp จาก Windows หรือ Mac ได้อย่างง่ายดาย ใช้ได้กับ Windows 8+ และ Mac OS 10.9+

AI จะนำกระบวนการอัตโนมัติไปสู่อีกระดับได้อย่างไร

AI จะนำกระบวนการอัตโนมัติไปสู่อีกระดับได้อย่างไร

อ่านข้อมูลนี้เพื่อทราบว่าปัญญาประดิษฐ์กำลังได้รับความนิยมในหมู่บริษัทขนาดเล็กอย่างไร และเพิ่มโอกาสในการทำให้พวกเขาเติบโตและทำให้คู่แข่งได้เปรียบ

การอัปเดตเสริม macOS Catalina 10.15.4 ทำให้เกิดปัญหามากกว่าการแก้ปัญหา

การอัปเดตเสริม macOS Catalina 10.15.4 ทำให้เกิดปัญหามากกว่าการแก้ปัญหา

เมื่อเร็ว ๆ นี้ Apple เปิดตัว macOS Catalina 10.15.4 การอัปเดตเสริมเพื่อแก้ไขปัญหา แต่ดูเหมือนว่าการอัปเดตทำให้เกิดปัญหามากขึ้นที่นำไปสู่การสร้างเครื่อง Mac อ่านบทความนี้เพื่อเรียนรู้เพิ่มเติม

13 เครื่องมือดึงข้อมูลเชิงพาณิชย์ของ Big Data

13 เครื่องมือดึงข้อมูลเชิงพาณิชย์ของ Big Data

13 เครื่องมือดึงข้อมูลเชิงพาณิชย์ของ Big Data

ระบบไฟล์บันทึกคืออะไรและทำงานอย่างไร

ระบบไฟล์บันทึกคืออะไรและทำงานอย่างไร

คอมพิวเตอร์ของเราจัดเก็บข้อมูลทั้งหมดในลักษณะที่เรียกว่าระบบไฟล์บันทึก เป็นวิธีการที่มีประสิทธิภาพที่ช่วยให้คอมพิวเตอร์สามารถค้นหาและแสดงไฟล์ได้ทันทีที่คุณกดค้นหาhttps://wethegeek.com/?p=94116&preview=true