Ụzọ 3 iji tọọ adreesị IP static na RHEL 8
Ịhazi adreesị IP kwụ ọtọ maka nkesa Linux gị bụ ọrụ dị mkpa na ekwesịrị ịmecha ya na usoro ole na ole dị mfe. Site na ntọhapụ nke RHEL 8 beta ọha, ị nwere ike hazie interface netwọk gị n'ụzọ ole na ole dị iche iche site na iji ọrụ NetworkManager.
N'ime nkuzi a, anyị ga-egosi gị ụzọ ole na ole dị iche iche iji tọọ adreesị IP static na nrụnye RHEL 8. Rịba ama na akụkọ a na-eche, na ị maralarị ntọala netwọk nke ịchọrọ itinye maka sistemụ gị.
1. Otu esi ahazi IP static site n'iji aka ederede netwọkụ
Ị nwere ike hazie adreesị IP dị iche site na ịdezi:
/etc/sysconfig/network-scripts/ifcfg-(interface-name)
N'ọnọdụ m, a na-akpọ faịlụ ahụ:
/etc/sysconfig/network-scripts/ifcfg-enp0s3
Ka ịchọta aha interface netwọk gị, ị nwere ike iji iwu nmcli na-esonụ.
# nmcli con
Iji dezie faịlụ naanị jiri nchịkọta akụkọ ọkacha mmasị gị wee mepee faịlụ:
# vim /etc/sysconfig/network-scripts/ifcfg-enp0s3
TYPE="Ethernet" BOOTPROTO="none" NAME="enp0s3" IPADDR="192.168.20.150" NETMASK="255.255.255.0" GATEWAY="192.168.20.1" DEVICE="enp0s3" ONBOOT="yes"
Mgbe ahụ malitegharịa NetworkManager na:
# systemctl restart NetworkManager
N'aka nke ọzọ, ịnwere ike ibugharị interface netwọk site na iji:
# nmcli con down enp0s3 && nmcli con up enp0s3
Ugbu a ị nwere ike lelee adreesị IP ọhụrụ site na iji iwu ip dị ka egosiri.
# ip a show enp0s3
2. Otu esi ahazi IP static site na iji Nmtui Tool
Ụzọ ọzọ ị ga-esi hazie adreesị IP static maka RHEL 8 gị bụ site na iji nmtui Tool, bụ interface njirimara ederede (TUI). Iji jiri ya pịnye iwu na-esonụ na njedebe gị.
# nmtui
Nke a ga-amalite usoro:
Họrọ ka ị dezie njikọ, wee họrọ interface:
Na mpio na-esote ị ga-enwe ike dezie ntọala interface netwọk site na iji igodo akụ na ahụigodo gị bugharịa cursor:
N'ihe atụ a, agbanweela m adreesị IP m site na 192.168.20.150 ruo 192.168.20.160. Ka ịchekwaa mgbanwe a pịgharịa gaa na njedebe nke ibe wee họrọ OK.
Mgbe ahụ tinyegharịa interface netwọk site na ịhọrọ Mee njikọ rụọ ọrụ:
Wee họrọ aha njikọ wee họrọ
:
Ma ugbu a họrọ rụọ ọrụ
iji mee ka interface ahụ jiri ntọala ọhụrụ ị nyere ya rụọ ọrụ.
Wee họrọ
ka ịlaghachi na menu isi wee họrọ \Kwụsị ka ịpụ.
Nyochaa na etinyere ntọala adreesị IP ọhụrụ ahụ na:
# ip a show enp0s3
3. Otu esi ahazi IP Static Iji Nmcli Ngwá Ọrụ
Nmcli bụ interface ahịrị ahịrị iwu NetworkManager nke enwere ike iji nweta ozi ma ọ bụ hazie interface netwọkụ.
Ọ bụrụ na ịchọrọ ịtọ adreesị IP static, ịnwere ike iji nhọrọ ndị a:
Tọọ adreesị IP maka interface enp0s3 na RHEL 8.
# nmcli con mod enp0s3 ipv4.addresses 192.168.20.170/24
Tọọ ụzọ ámá na RHEL 8:
# nmcli con mod enp0s3 ipv4.gateway 192.168.20.1
Gwa interface ahụ na ọ na-eji nhazi akwụkwọ ntuziaka (ọ bụghị dhcp wdg).
# nmcli con mod enp0s3 ipv4.method manual
Hazie DNS:
# nmcli con mod enp0s3 ipv4.dns "8.8.8.8"
Bugharịa nhazi interface:
# nmcli con up enp0s3
A ga-echekwa mgbanwe gị na /etc/sysconfig/network-scripts/ifcfg-.
Nke a bụ faịlụ nhazi nke emepụtara m:
# cat /etc/sysconfig/network-scripts/ifcfg-enp0s3
TYPE="Ethernet" BOOTPROTO="none" NAME="enp0s3" IPADDR="192.168.20.170" NETMASK="255.255.255.0" GATEWAY="192.168.20.1" DEVICE="enp0s3" ONBOOT="yes" PROXY_METHOD="none" BROWSER_ONLY="no" PREFIX="24" DEFROUTE="yes" IPV4_FAILURE_FATAL="no" IPV6INIT="no" UUID="3c36b8c2-334b-57c7-91b6-4401f3489c69" DNS1="8.8.8.8"
N'ime nkuzi a, ị hụla otu esi ahazi adreesị IP static na ederede netwọk, nmtui na nmcli utilities na RHEL 8. Ọ bụrụ na ị nwere ajụjụ ọ bụla ma ọ bụ kwuo, biko egbula oge ịnye ha na ngalaba nkọwa n'okpuru.