Otu esi agbanyụọ ma ọ bụ mee IPv6 na RHEL, Rocky & AlmaLinux
Nkọwa: Ntuziaka a na-enyocha ka esi gbanyụọ IPv6 na nkesa RHEL, Rocky Linux, na AlmaLinux.
Na kọmpụta, enwere ụdị adreesị IP abụọ; IPv4 na IPv6.
IPv4 bụ adreesị 32-bit nwere octets 4 nke kewara n'ime oge atọ. Ọ bụ atụmatụ adreesị IP nke a na-ejikarị eme ihe ma na-akwado ihe ruru adreesị IP 232. Enwere ezigbo ohere na ngwaọrụ gị na-eji adreesị IPv4 jikọọ na netwọk ọ bụla - wired ma ọ bụ ikuku.
N'aka nke ọzọ, IPv6 bụ adreesị 128-bit nwere 16 octets. Ọ dị ogologo karịa IPv4 ma na-enye adreesị IP 2128. Nke a bụ adreesị IP 340 na-enweghị isi, ebe IPv4 nwere oke na adreesị IP ijeri 4.3.
N'ọtụtụ ọnọdụ, IPv4 na IPv6 na-arụ ọrụ aka na aka n'enweghị nsogbu ọ bụla. Agbanyeghị, enwere oge ị ga-achọ ka gbanyụọ adreesị IPv6 nwa oge, dịka ọmụmaatụ, mgbe ị na-eme nsogbu netwọkụ.
N'ime ntuziaka a, anyị ga-egosi otu esi agbanyụọ IPv6 na nkesa RHEL, Rocky na AlmaLinux.
Gbanyụọ IPv6 na-adịgide adịgide na RHEL, Rocky & AlmaLinux
N'akụkụ a, anyị ga-ejegharị gị ka esi gbanyụọ IPv6 kpamkpam. Tupu ihe ọ bụla ọzọ, gosi na sistemụ Linux gị na-eji IPv6 site na iji iwu ip dị ka ndị a:
$ ip a | grep inet6
Site na mmepụta n'okpuru, ị nwere ike ịhụ na agbanyere IPv6. Nzọụkwụ ọzọ bụ gbanyụọ IPv6.
Anyị na-aga gbanyụọ IPv6 site na ime mgbanwe na faịlụ nhazi grub.
Yabụ, nweta faịlụ ntọala GRUB dị ka egosiri.
$ sudo vim /etc/default/grub
Tinye ahịrị dị n'okpuru na njedebe.
GRUB_CMDLINE_LINUX="$GRUB_CMDLINE_LINUX ipv6.disable=1"
Chekwaa mgbanwe wee pụọ.
Ka etinyere mgbanwe a, anyị kwesịrị iwepụta faịlụ nhazi GRUB ọhụrụ. Iji mee nke a, gbanye iwu:
$ sudo grub2-mkconfig -o /boot/grub2/grub.cfg
Na mgbakwunye, mepụta faịlụ nhazi EFI GRUB maka sistemụ EFI dịka egosiri.
$ sudo grub2-mkconfig -o /boot/efi/EFI/rocky/grub2.cfg
Mgbe ahụ, malitegharịa sistemụ gị
$ sudo reboot
na, ọzọ, lelee ma akwadoro IPv6.
$ ip a | grep inet6
Ọ bụrụ na ịnwetaghị mmepụta nke pụtara IPv6 nwere nkwarụ ugbu a.
Gbanyụọ IPv6 nwa oge na RHEL, Rocky & AlmaLinux
Nhọrọ ọzọ bụ iji gbanyụọ IPv6 nwa oge, nke enwere ike nweta site na-edezi faịlụ /etc/sysctl.conf ma ọ bụ tinye faịlụ nhazi na /etc/sysctl.d directory.
Ị nwere ike ime mgbanwe na faịlụ /etc/sysctl.conf site na iji iwu a:
$ sudo sysctl -w net.ipv6.conf.all.disable_ipv6=1
Mgbe ahụ chọpụta na IPv6 adịghị.
$ ip a | grep inet6
N'aka nke ọzọ, ịnwere ike iji aka dezie faịlụ /etc/sysctl.conf.
$ sudo vim /etc/sysctl.conf
Tinye ahịrị ndị a iji gbanyụọ IPv6 maka ihe nkwụnye netwọkụ niile.
net.ipv6.conf.all.disable_ipv6 = 1 net.ipv6.conf.default.disable_ipv6 = 1
Chekwaa mgbanwe wee pụọ. Wee mee iwu na-esonụ ka itinye mgbanwe ndị ahụ.
$ sudo sysctl -p
Na-enyeghachi IPv6 na RHEL, Rocky & AlmaLinux
Mepee faịlụ /etc/default/grub wee wepụ ntinye ipv6.disable=1
na GRUB_CMDLINE_LINUX dị ka egosiri.
GRUB_CMDLINE_LINUX="$GRUB_CMDLINE_LINUX"
Gbaa iwu grub2-mkconfig iji megharịa faịlụ grub.cfg:
# grub2-mkconfig -o /boot/grub2/grub.cfg
N'aka nke ọzọ, na sistemụ UEFI, mee ihe ndị a:
# grub2-mkconfig -o /boot/efi/EFI/redhat/grub.cfg
Gbaa mbọ hụ na iji aha nkesa gị rocky ma ọ bụ almalinux dochie redhat
.
Malitegharịa sistemụ ahụ iji gbanyụọ nkwado IPv6.
Ọ bụrụ na ịmeela IPv6 nwa oge, wepụ naanị ahịrị ndị a na faịlụ /etc/sysctl.conf wee malitegharịa sistemụ ahụ.
net.ipv6.conf.all.disable_ipv6 = 1 net.ipv6.conf.default.disable_ipv6 = 1
Ọ gwụla ma achọrọ ya, a naghị atụ aro ka ị gbanyụọ IPv6 na sistemụ Linux gị n'ihi na ọ nwere ike ibute nsogbu, ọkachasị mgbe ị na-eji sava DHCP nke ka na-akwado IPv6.
N'ime nkuzi a, anyị ekpuchila ụzọ dị iche iche ị ga-esi gbanyụọ IPv6 na RHEL, Rocky na AlmaLinux. A nabatara nzaghachi gị na ntuziaka a nke ukwuu.