{"id":375,"date":"2025-12-18T08:28:44","date_gmt":"2025-12-18T08:28:44","guid":{"rendered":"https:\/\/kinghl.com\/?p=375"},"modified":"2025-12-18T08:28:44","modified_gmt":"2025-12-18T08:28:44","slug":"thiet-lap-dia-chi-ip-tinh-static-ip-address-tren-ubuntu-server-20-04-22-04-24-04","status":"publish","type":"post","link":"https:\/\/kinghl.com\/?p=375","title":{"rendered":"Thi\u1ebft l\u1eadp \u0111\u1ecba ch\u1ec9 IP t\u0129nh (Static IP Address) tr\u00ean Ubuntu Server 20.04 \/ 22.04 \/ 24.04"},"content":{"rendered":"<div class=\"kb-row-layout-wrap kb-row-layout-id6999_9dec76-26 alignwide wp-block-kadence-rowlayout\">\n<div class=\"kt-row-column-wrap kt-has-1-columns kt-row-layout-equal kt-tab-layout-inherit kt-mobile-layout-row kt-row-valign-top kb-theme-content-width\">\n<div class=\"wp-block-kadence-column kadence-column6999_026582-7b\">\n<div class=\"kt-inside-inner-col\">\n<figure class=\"aligncenter wp-block-post-featured-image\"><img loading=\"lazy\" decoding=\"async\" class=\"attachment-post-thumbnail size-post-thumbnail wp-post-image\" src=\"https:\/\/thuanbui.me\/wp-content\/uploads\/2021\/08\/ubuntu-server-static-ip.png\" sizes=\"auto, (max-width: 1280px) 100vw, 1280px\" srcset=\"https:\/\/thuanbui.me\/wp-content\/uploads\/2021\/08\/ubuntu-server-static-ip.png 1280w, https:\/\/thuanbui.me\/wp-content\/uploads\/2021\/08\/ubuntu-server-static-ip-720x405.png 720w, https:\/\/thuanbui.me\/wp-content\/uploads\/2021\/08\/ubuntu-server-static-ip-600x338.png 600w, https:\/\/thuanbui.me\/wp-content\/uploads\/2021\/08\/ubuntu-server-static-ip-1200x675.png 1200w, https:\/\/thuanbui.me\/wp-content\/uploads\/2021\/08\/ubuntu-server-static-ip-768x432.png 768w\" alt=\"\" width=\"1280\" height=\"720\" \/><\/figure>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n<div class=\"content-wrap\">\n<article id=\"post-1819\" class=\"entry content-bg single-entry post-1819 post type-post status-publish format-standard has-post-thumbnail hentry category-linux category-network tag-thiet-lap-dia-chi-ip-tinh tag-ubuntu tag-ubuntu-20-04\">\n<div class=\"entry-content-wrap\">\n<div class=\"entry-content single-content\">\n<p class=\"has-theme-palette-7-background-color has-background\">C\u1eadp nh\u1eadt 10\/2024: B\u1ed5 sung th\u00eam h\u01b0\u1edbng d\u1eabn cho Ubuntu 24.04 v\u00e0 k\u00e8m th\u00eam clip Youtube<\/p>\n<p>Khi thi\u1ebft l\u1eadp m\u00e1y \u1ea3o trong m\u1ea1ng n\u1ed9i b\u1ed9 \/ homelab, b\u1ea1n n\u00ean thi\u1ebft l\u1eadp IP t\u0129nh cho m\u00e1y \u0111\u1ec3 b\u1ea3o \u0111\u1ea3m c\u00e1c d\u1ecbch v\u1ee5 \u0111\u01b0\u1ee3c ho\u1ea1t \u0111\u1ed9ng tr\u01a1n tru, kh\u00f4ng b\u1ecb gi\u00e1n \u0111o\u1ea1n v\u00ec IP b\u1ecb thay \u0111\u1ed5i sau m\u1ed7i l\u1ea7n kh\u1edfi \u0111\u1ed9ng l\u1ea1i.<\/p>\n<p>B\u00e0i vi\u1ebft n\u00e0y m\u00ecnh s\u1ebd chia s\u1ebb c\u00e1ch thi\u1ebft l\u1eadp \u0111\u1ecba ch\u1ec9 IP t\u0129nh m\u00e1y t\u00ednh c\u00e0i Ubuntu Server 20.04 \/ 22.04 \/ 24.04<\/p>\n<figure class=\"wp-block-embed alignwide is-type-video is-provider-youtube wp-block-embed-youtube wp-embed-aspect-16-9 wp-has-aspect-ratio\">\n<div class=\"wp-block-embed__wrapper\"><iframe loading=\"lazy\" title=\"C\u1ea5u h\u00ecnh IP t\u0129nh (Static IP) tr\u00ean m\u00e1y ch\u1ee7 Ubuntu server 20.04 \/ 22.04 \/ 24.04 LTS\" src=\"https:\/\/www.youtube.com\/embed\/S2fSWnXWPFc?feature=oembed\" width=\"720\" height=\"405\" frameborder=\"0\" allowfullscreen=\"allowfullscreen\" data-mce-fragment=\"1\"><\/iframe><\/div>\n<\/figure>\n<h2 class=\"wp-block-heading\">Thi\u1ebft l\u1eadp static IP tr\u00ean Ubuntu Server<\/h2>\n<p>\u0110\u1ea7u ti\u00ean ki\u1ec3m tra IP hi\u1ec7n t\u1ea1i v\u00e0 c\u1ed5ng m\u1ea1ng c\u1ee7a m\u00e1y t\u00ednh b\u1eb1ng l\u1ec7nh<\/p>\n<div class=\"code-block-wrapper\">\n<pre class=\"wp-block-code\" aria-describedby=\"shcb-language-1\" data-shcb-language-name=\"Nginx\" data-shcb-language-slug=\"nginx\"><code class=\"hljs language-nginx\"><span class=\"hljs-attribute\">ip<\/span> addr show<\/code><small id=\"shcb-language-1\" class=\"shcb-language\"><span class=\"shcb-language__label\">Code language:<\/span> <span class=\"shcb-language__name\">Nginx<\/span> <span class=\"shcb-language__paren\">(<\/span><span class=\"shcb-language__slug\">nginx<\/span><span class=\"shcb-language__paren\">)<\/span><\/small><\/pre>\n<p><button class=\"code-copy-button\" title=\"Copy code to clipboard\" data-code=\"ip addr show\"><\/button><\/div>\n<div class=\"code-block-wrapper\">\n<pre class=\"wp-block-code\" aria-describedby=\"shcb-language-2\" data-shcb-language-name=\"YAML\" data-shcb-language-slug=\"yaml\"><code class=\"hljs language-yaml\"><span class=\"hljs-attr\">2: eth0:<\/span> <span class=\"hljs-string\">&lt;BROADCAST,MULTICAST,UP,LOWER_UP&gt;<\/span> <span class=\"hljs-string\">mtu<\/span> <span class=\"hljs-number\">1500<\/span> <span class=\"hljs-string\">qdisc<\/span> <span class=\"hljs-string\">mq<\/span> <span class=\"hljs-string\">state<\/span> <span class=\"hljs-string\">UP<\/span> <span class=\"hljs-string\">group<\/span> <span class=\"hljs-string\">default<\/span> <span class=\"hljs-string\">qlen<\/span> <span class=\"hljs-number\">1000<\/span>\r\n    <span class=\"hljs-string\">link\/ether<\/span> <span class=\"hljs-number\">00<\/span><span class=\"hljs-string\">:15:5d:00:64:00<\/span> <span class=\"hljs-string\">brd<\/span> <span class=\"hljs-string\">ff:ff:ff:ff:ff:ff<\/span>\r\n    <span class=\"hljs-string\">inet<\/span> <span class=\"hljs-number\">192.168<\/span><span class=\"hljs-number\">.0<\/span><span class=\"hljs-number\">.132<\/span><span class=\"hljs-string\">\/24<\/span> <span class=\"hljs-string\">brd<\/span> <span class=\"hljs-number\">192.168<\/span><span class=\"hljs-number\">.0<\/span><span class=\"hljs-number\">.255<\/span> <span class=\"hljs-string\">scope<\/span> <span class=\"hljs-string\">global<\/span> <span class=\"hljs-string\">dynamic<\/span> <span class=\"hljs-string\">eth0<\/span>\r\n       <span class=\"hljs-string\">valid_lft<\/span> <span class=\"hljs-string\">forever<\/span> <span class=\"hljs-string\">preferred_lft<\/span> <span class=\"hljs-string\">forever<\/span>\r\n    <span class=\"hljs-string\">inet6<\/span> <span class=\"hljs-string\">fe80::215:5dff:fe00:6400\/64<\/span> <span class=\"hljs-string\">scope<\/span> <span class=\"hljs-string\">link<\/span>\r\n       <span class=\"hljs-string\">valid_lft<\/span> <span class=\"hljs-string\">forever<\/span> <span class=\"hljs-string\">preferred_lft<\/span> <span class=\"hljs-string\">forever<\/span><\/code><small id=\"shcb-language-2\" class=\"shcb-language\"><span class=\"shcb-language__label\">Code language:<\/span> <span class=\"shcb-language__name\">YAML<\/span> <span class=\"shcb-language__paren\">(<\/span><span class=\"shcb-language__slug\">yaml<\/span><span class=\"shcb-language__paren\">)<\/span><\/small><\/pre>\n<p><button class=\"code-copy-button\" title=\"Copy code to clipboard\" data-code=\"2: eth0: &lt;BROADCAST,MULTICAST,UP,LOWER_UP&gt; mtu 1500 qdisc mq state UP group default qlen 1000    link\/ether 00:15:5d:00:64:00 brd ff:ff:ff:ff:ff:ff    inet 192.168.0.132\/24 brd 192.168.0.255 scope global dynamic eth0       valid_lft forever preferred_lft forever    inet6 fe80::215:5dff:fe00:6400\/64 scope link       valid_lft forever preferred_lft forever\"><\/button><\/div>\n<p>IP hi\u1ec7n t\u1ea1i c\u1ee7a c\u1ed5ng m\u1ea1ng eth0 \u0111ang \u0111\u01b0\u1ee3c thi\u1ebft l\u1eadp \u1edf ch\u1ebf \u0111\u1ed9 IP \u0111\u1ed9ng (dynamic) t\u1eeb DHCP Server c\u1ee7a Router.<\/p>\n<div id=\"thuanbui-957367744\" class=\"thuanbui-in-post-1\"><\/div>\n<p>Ki\u1ec3m tra th\u00f4ng s\u1ed1 gateway v\u00e0 DNS b\u1eb1ng l\u1ec7nh<\/p>\n<div class=\"code-block-wrapper\">\n<pre class=\"wp-block-code\" aria-describedby=\"shcb-language-3\" data-shcb-language-name=\"Nginx\" data-shcb-language-slug=\"nginx\"><code class=\"hljs language-nginx\"><span class=\"hljs-attribute\">networkctl<\/span> status<\/code><small id=\"shcb-language-3\" class=\"shcb-language\"><span class=\"shcb-language__label\">Code language:<\/span> <span class=\"shcb-language__name\">Nginx<\/span> <span class=\"shcb-language__paren\">(<\/span><span class=\"shcb-language__slug\">nginx<\/span><span class=\"shcb-language__paren\">)<\/span><\/small><\/pre>\n<p><button class=\"code-copy-button\" title=\"Copy code to clipboard\" data-code=\"networkctl status\"><\/button><\/div>\n<div class=\"code-block-wrapper\">\n<pre class=\"wp-block-code\" aria-describedby=\"shcb-language-4\" data-shcb-language-name=\"YAML\" data-shcb-language-slug=\"yaml\"><code class=\"hljs language-yaml\"><span class=\"hljs-string\">\u25cf<\/span> <span class=\"hljs-attr\">Interfaces:<\/span> <span class=\"hljs-number\">1<\/span><span class=\"hljs-string\">,<\/span> <span class=\"hljs-number\">2<\/span>\r\n       <span class=\"hljs-attr\">State:<\/span> <span class=\"hljs-string\">routable<\/span>\r\n<span class=\"hljs-attr\">Online state:<\/span> <span class=\"hljs-string\">online<\/span>\r\n     <span class=\"hljs-attr\">Address:<\/span> <span class=\"hljs-number\">192.168<\/span><span class=\"hljs-number\">.0<\/span><span class=\"hljs-number\">.132<\/span> <span class=\"hljs-string\">on<\/span> <span class=\"hljs-string\">eth0<\/span>\r\n              <span class=\"hljs-string\">fe80::215:5dff:fe00:6400<\/span> <span class=\"hljs-string\">on<\/span> <span class=\"hljs-string\">eth0<\/span>\r\n     <span class=\"hljs-attr\">Gateway:<\/span> <span class=\"hljs-number\">192.168<\/span><span class=\"hljs-number\">.0<\/span><span class=\"hljs-number\">.1<\/span> <span class=\"hljs-string\">on<\/span> <span class=\"hljs-string\">ens18<\/span>\r\n         <span class=\"hljs-attr\">DNS:<\/span> <span class=\"hljs-number\">1.1<\/span><span class=\"hljs-number\">.1<\/span><span class=\"hljs-number\">.1<\/span><\/code><small id=\"shcb-language-4\" class=\"shcb-language\"><span class=\"shcb-language__label\">Code language:<\/span> <span class=\"shcb-language__name\">YAML<\/span> <span class=\"shcb-language__paren\">(<\/span><span class=\"shcb-language__slug\">yaml<\/span><span class=\"shcb-language__paren\">)<\/span><\/small><\/pre>\n<p><button class=\"code-copy-button\" title=\"Copy code to clipboard\" data-code=\"\u25cf Interfaces: 1, 2       State: routableOnline state: online     Address: 192.168.0.132 on eth0              fe80::215:5dff:fe00:6400 on eth0     Gateway: 192.168.0.1 on ens18         DNS: 1.1.1.1\"><\/button><\/div>\n<p>Ch\u00fang ta c\u1ea7n ghi l\u1ea1i 2 th\u00f4ng s\u1ed1 Gateway v\u00e0 DNS \u0111\u1ec3 c\u1ea5u h\u00ecnh \u1edf b\u01b0\u1edbc sau<\/p>\n<p>K\u1ec3 t\u1eeb Ubuntu 20.04, c\u1ea5u h\u00ecnh m\u1ea1ng \u0111\u01b0\u1ee3c thi\u1ebft l\u1eadp v\u00e0 qu\u1ea3n l\u00fd b\u1edfi c\u00f4ng c\u1ee5 netplan. \u0110\u1ec3 \u0111\u1ed5i th\u00e0nh IP t\u0129nh, ch\u00fang ta c\u1ea7n ch\u1ec9nh s\u1eeda file\u00a0<code>00-installer-config.yaml<\/code>\u00a0trong th\u01b0 m\u1ee5c\u00a0<code>\/etc\/netplan<\/code><\/p>\n<div class=\"code-block-wrapper\">\n<pre class=\"wp-block-code\" aria-describedby=\"shcb-language-5\" data-shcb-language-name=\"Nginx\" data-shcb-language-slug=\"nginx\"><code class=\"hljs language-nginx\"><span class=\"hljs-attribute\">sudo<\/span> nano \/etc\/netplan\/<span class=\"hljs-number\">00<\/span>-installer-config.yaml<\/code><small id=\"shcb-language-5\" class=\"shcb-language\"><span class=\"shcb-language__label\">Code language:<\/span> <span class=\"shcb-language__name\">Nginx<\/span> <span class=\"shcb-language__paren\">(<\/span><span class=\"shcb-language__slug\">nginx<\/span><span class=\"shcb-language__paren\">)<\/span><\/small><\/pre>\n<p><button class=\"code-copy-button\" title=\"Copy code to clipboard\" data-code=\"sudo nano \/etc\/netplan\/00-installer-config.yaml\"><\/button><\/div>\n<p>&nbsp;<\/p>\n<p>\u0110\u1ed1i v\u1edbi\u00a0<strong>Ubuntu 22.04 \/ 24.04<\/strong>, s\u1eeda n\u1ed9i dung file th\u00e0nh nh\u01b0 sau l\u01b0u l\u1ea1i (Ctrl + O) v\u00e0 tho\u00e1t ra (Ctrl + X)<\/p>\n<div class=\"code-block-wrapper\">\n<pre class=\"wp-block-code\" aria-describedby=\"shcb-language-6\" data-shcb-language-name=\"YAML\" data-shcb-language-slug=\"yaml\"><code class=\"hljs language-yaml\"><span class=\"hljs-comment\"># This is the network config written by 'subiquity'<\/span>\r\n<span class=\"hljs-attr\">network:<\/span>\r\n  <span class=\"hljs-attr\">ethernets:<\/span>\r\n    <span class=\"hljs-attr\">eth0:<\/span>\r\n       <span class=\"hljs-attr\">dhcp4:<\/span> <span class=\"hljs-literal\">no<\/span>\r\n       <span class=\"hljs-attr\">addresses:<\/span> <span class=\"hljs-string\">[192.168.0.5\/24]<\/span>\r\n      <span class=\"hljs-attr\">routes:<\/span>\r\n        <span class=\"hljs-bullet\">-<\/span> <span class=\"hljs-attr\">to:<\/span> <span class=\"hljs-number\">0.0<\/span><span class=\"hljs-number\">.0<\/span><span class=\"hljs-number\">.0<\/span><span class=\"hljs-string\">\/0<\/span>\r\n          <span class=\"hljs-attr\">via:<\/span> <span class=\"hljs-number\">192.168<\/span><span class=\"hljs-number\">.0<\/span><span class=\"hljs-number\">.1<\/span>\r\n       <span class=\"hljs-attr\">nameservers:<\/span>\r\n             <span class=\"hljs-attr\">addresses:<\/span> <span class=\"hljs-string\">[1.1.1.1,<\/span> <span class=\"hljs-number\">1.0<\/span><span class=\"hljs-number\">.0<\/span><span class=\"hljs-number\">.1<\/span><span class=\"hljs-string\">,<\/span> <span class=\"hljs-number\">8.8<\/span><span class=\"hljs-number\">.8<\/span><span class=\"hljs-number\">.8<\/span><span class=\"hljs-string\">,<\/span> <span class=\"hljs-number\">8.8<\/span><span class=\"hljs-number\">.4<\/span><span class=\"hljs-number\">.4<\/span><span class=\"hljs-string\">]<\/span>\r\n\r\n  <span class=\"hljs-attr\">version:<\/span> <span class=\"hljs-number\">2<\/span><\/code><small id=\"shcb-language-6\" class=\"shcb-language\"><span class=\"shcb-language__label\">Code language:<\/span> <span class=\"shcb-language__name\">YAML<\/span> <span class=\"shcb-language__paren\">(<\/span><span class=\"shcb-language__slug\">yaml<\/span><span class=\"shcb-language__paren\">)<\/span><\/small><\/pre>\n<p><button class=\"code-copy-button\" title=\"Copy code to clipboard\" data-code=\"# This is the network config written by 'subiquity'network:  ethernets:    eth0:       dhcp4: no       addresses: [192.168.0.5\/24]      routes:        - to: 0.0.0.0\/0          via: 192.168.0.1       nameservers:             addresses: [1.1.1.1, 1.0.0.1, 8.8.8.8, 8.8.4.4]  version: 2\"><\/button><\/div>\n<p>\u0110\u1ed1i v\u1edbi\u00a0<strong>Ubuntu 20.04<\/strong>, s\u1eeda n\u1ed9i dung file th\u00e0nh nh\u01b0 sau l\u01b0u l\u1ea1i (Ctrl + O) v\u00e0 tho\u00e1t ra (Ctrl + X)<\/p>\n<div class=\"code-block-wrapper\">\n<pre class=\"wp-block-code\" aria-describedby=\"shcb-language-7\" data-shcb-language-name=\"YAML\" data-shcb-language-slug=\"yaml\"><code class=\"hljs language-yaml\"><span class=\"hljs-comment\"># This is the network config written by 'subiquity'<\/span>\r\n<span class=\"hljs-attr\">network:<\/span>\r\n  <span class=\"hljs-attr\">ethernets:<\/span>\r\n    <span class=\"hljs-attr\">eth0:<\/span>\r\n       <span class=\"hljs-attr\">dhcp4:<\/span> <span class=\"hljs-literal\">no<\/span>\r\n       <span class=\"hljs-attr\">addresses:<\/span> <span class=\"hljs-string\">[192.168.0.5\/24]<\/span>\r\n       <span class=\"hljs-attr\">gateway4:<\/span> <span class=\"hljs-number\">192.168<\/span><span class=\"hljs-number\">.0<\/span><span class=\"hljs-number\">.1<\/span>\r\n       <span class=\"hljs-attr\">nameservers:<\/span>\r\n             <span class=\"hljs-attr\">addresses:<\/span> <span class=\"hljs-string\">[1.1.1.1,<\/span> <span class=\"hljs-number\">1.0<\/span><span class=\"hljs-number\">.0<\/span><span class=\"hljs-number\">.1<\/span><span class=\"hljs-string\">,<\/span> <span class=\"hljs-number\">8.8<\/span><span class=\"hljs-number\">.8<\/span><span class=\"hljs-number\">.8<\/span><span class=\"hljs-string\">,<\/span> <span class=\"hljs-number\">8.8<\/span><span class=\"hljs-number\">.4<\/span><span class=\"hljs-number\">.4<\/span><span class=\"hljs-string\">]<\/span>\r\n\r\n  <span class=\"hljs-attr\">version:<\/span> <span class=\"hljs-number\">2<\/span><\/code><small id=\"shcb-language-7\" class=\"shcb-language\"><span class=\"shcb-language__label\">Code language:<\/span> <span class=\"shcb-language__name\">YAML<\/span> <span class=\"shcb-language__paren\">(<\/span><span class=\"shcb-language__slug\">yaml<\/span><span class=\"shcb-language__paren\">)<\/span><\/small><\/pre>\n<p><button class=\"code-copy-button\" title=\"Copy code to clipboard\" data-code=\"# This is the network config written by 'subiquity'network:  ethernets:    eth0:       dhcp4: no       addresses: [192.168.0.5\/24]       gateway4: 192.168.0.1       nameservers:             addresses: [1.1.1.1, 1.0.0.1, 8.8.8.8, 8.8.4.4]  version: 2\"><\/button><\/div>\n<p>Tu\u1ef3 theo subnet c\u1ee7a m\u1ea1ng n\u1ed9i b\u1ed9 \u0111ang s\u1eed d\u1ee5ng m\u00e0 b\u1ea1n s\u1ebd ch\u1ec9nh addresses v\u00e0 gateway4 t\u01b0\u01a1ng \u1ee9ng.<\/p>\n<p>\u1ede d\u00f2ng nameservers address, b\u1ea1n c\u00f3 th\u1ec3 s\u1eed d\u1ee5ng DNS c\u1ee7a CloudFlare (1.1.1.1 v\u00e0 1.0.0.1) ho\u1eb7c Google (8.8.8.8 v\u00e0 8.8.4.4) ho\u1eb7c c\u1ea3 hai. Ho\u1eb7c n\u1ebfu b\u1ea1n c\u00f3 thi\u1ebft l\u1eadp\u00a0<a href=\"https:\/\/thuanbui.me\/adguard-home\/\" data-type=\"post\" data-id=\"1791\" data-wpel-link=\"internal\">AdGuard Home<\/a>\u00a0trong m\u1ea1ng n\u1ed9i b\u1ed9 th\u00ec c\u00f3 th\u1ec3 thay th\u1ebf b\u1eb1ng IP c\u1ee7a thi\u1ebft b\u1ecb c\u00e0i \u0111\u1eb7t AdGuard Home.<\/p>\n<p>Ti\u1ebfp theo ch\u1ea1y l\u1ec7nh\u00a0<code>netplan apply<\/code>\u00a0\u0111\u1ec3 \u00e1p d\u1ee5ng th\u00f4ng s\u1ed1 v\u1eeba m\u1edbi thay \u0111\u1ed5i<\/p>\n<div class=\"code-block-wrapper\">\n<pre class=\"wp-block-code\" aria-describedby=\"shcb-language-8\" data-shcb-language-name=\"Nginx\" data-shcb-language-slug=\"nginx\"><code class=\"hljs language-nginx\"><span class=\"hljs-attribute\">sudo<\/span> netplan apply<\/code><small id=\"shcb-language-8\" class=\"shcb-language\"><span class=\"shcb-language__label\">Code language:<\/span> <span class=\"shcb-language__name\">Nginx<\/span> <span class=\"shcb-language__paren\">(<\/span><span class=\"shcb-language__slug\">nginx<\/span><span class=\"shcb-language__paren\">)<\/span><\/small><\/pre>\n<p><button class=\"code-copy-button\" title=\"Copy code to clipboard\" data-code=\"sudo netplan apply\"><\/button><\/div>\n<p>Ki\u1ec3m tra l\u1ea1i IP c\u1ee7a m\u00e1y, gi\u1edd \u0111\u00e3 \u0111\u01b0\u1ee3c chuy\u1ec3n th\u00e0nh\u00a0<code>192.168.0.5<\/code>\u00a0nh\u01b0 \u0111\u00e3 thi\u1ebft l\u1eadp trong file c\u1ea5u h\u00ecnh netplan.<\/p>\n<div class=\"code-block-wrapper\">\n<pre class=\"wp-block-code\" aria-describedby=\"shcb-language-9\" data-shcb-language-name=\"Nginx\" data-shcb-language-slug=\"nginx\"><code class=\"hljs language-nginx\"><span class=\"hljs-attribute\">ip<\/span> addr show<\/code><small id=\"shcb-language-9\" class=\"shcb-language\"><span class=\"shcb-language__label\">Code language:<\/span> <span class=\"shcb-language__name\">Nginx<\/span> <span class=\"shcb-language__paren\">(<\/span><span class=\"shcb-language__slug\">nginx<\/span><span class=\"shcb-language__paren\">)<\/span><\/small><\/pre>\n<p><button class=\"code-copy-button\" title=\"Copy code to clipboard\" data-code=\"ip addr show\"><\/button><\/div>\n<div class=\"code-block-wrapper\">\n<pre class=\"wp-block-code\" aria-describedby=\"shcb-language-10\" data-shcb-language-name=\"YAML\" data-shcb-language-slug=\"yaml\"><code class=\"hljs language-yaml\"><span class=\"hljs-attr\">2: eth0:<\/span> <span class=\"hljs-string\">&lt;BROADCAST,MULTICAST,UP,LOWER_UP&gt;<\/span> <span class=\"hljs-string\">mtu<\/span> <span class=\"hljs-number\">1500<\/span> <span class=\"hljs-string\">qdisc<\/span> <span class=\"hljs-string\">mq<\/span> <span class=\"hljs-string\">state<\/span> <span class=\"hljs-string\">UP<\/span> <span class=\"hljs-string\">group<\/span> <span class=\"hljs-string\">default<\/span> <span class=\"hljs-string\">qlen<\/span> <span class=\"hljs-number\">1000<\/span>\r\n    <span class=\"hljs-string\">link\/ether<\/span> <span class=\"hljs-number\">00<\/span><span class=\"hljs-string\">:15:5d:00:64:00<\/span> <span class=\"hljs-string\">brd<\/span> <span class=\"hljs-string\">ff:ff:ff:ff:ff:ff<\/span>\r\n    <span class=\"hljs-string\">inet<\/span> <span class=\"hljs-number\">192.168<\/span><span class=\"hljs-number\">.0<\/span><span class=\"hljs-number\">.5<\/span><span class=\"hljs-string\">\/24<\/span> <span class=\"hljs-string\">brd<\/span> <span class=\"hljs-number\">192.168<\/span><span class=\"hljs-number\">.0<\/span><span class=\"hljs-number\">.255<\/span> <span class=\"hljs-string\">scope<\/span> <span class=\"hljs-string\">global<\/span> <span class=\"hljs-string\">eth0<\/span>\r\n       <span class=\"hljs-string\">valid_lft<\/span> <span class=\"hljs-string\">forever<\/span> <span class=\"hljs-string\">preferred_lft<\/span> <span class=\"hljs-string\">forever<\/span>\r\n    <span class=\"hljs-string\">inet6<\/span> <span class=\"hljs-string\">fe80::215:5dff:fe00:6400\/64<\/span> <span class=\"hljs-string\">scope<\/span> <span class=\"hljs-string\">link<\/span>\r\n       <span class=\"hljs-string\">valid_lft<\/span> <span class=\"hljs-string\">forever<\/span> <span class=\"hljs-string\">preferred_lft<\/span> <span class=\"hljs-string\">forever<\/span><\/code><small id=\"shcb-language-10\" class=\"shcb-language\"><span class=\"shcb-language__label\">Code language:<\/span> <span class=\"shcb-language__name\">YAML<\/span> <span class=\"shcb-language__paren\">(<\/span><span class=\"shcb-language__slug\">yaml<\/span><span class=\"shcb-language__paren\">)<\/span><\/small><\/pre>\n<p><button class=\"code-copy-button\" title=\"Copy code to clipboard\" data-code=\"2: eth0: &lt;BROADCAST,MULTICAST,UP,LOWER_UP&gt; mtu 1500 qdisc mq state UP group default qlen 1000    link\/ether 00:15:5d:00:64:00 brd ff:ff:ff:ff:ff:ff    inet 192.168.0.5\/24 brd 192.168.0.255 scope global eth0       valid_lft forever preferred_lft forever    inet6 fe80::215:5dff:fe00:6400\/64 scope link       valid_lft forever preferred_lft forever\"><\/button><\/div>\n<p>V\u1eady l\u00e0 xong. Server c\u1ee7a b\u1ea1n \u0111\u00e3 c\u00f3 \u0111\u1ecba ch\u1ec9 IP t\u0129nh, s\u1eb5n s\u00e0ng \u0111\u1ec3 \u0111\u1ec3 c\u00e0i \u0111\u1eb7t c\u00e1c d\u1ecbch v\u1ee5 nh\u01b0\u00a0<a href=\"https:\/\/thuanbui.me\/adguard-home\/\" data-type=\"post\" data-id=\"1791\" data-wpel-link=\"internal\">AdGuard Home<\/a>,\u00a0<a href=\"https:\/\/thuanbui.me\/cai-dat-wireguard-vpn\/\" data-type=\"post\" data-id=\"1574\" data-wpel-link=\"internal\">WireGuard<\/a>, Nginx Proxy Manager,\u2026<\/p>\n<p>&nbsp;<\/p>\n<\/div>\n<\/div>\n<\/article>\n<\/div>\n","protected":false},"excerpt":{"rendered":"<p>C\u1eadp nh\u1eadt 10\/2024: B\u1ed5 sung th\u00eam h\u01b0\u1edbng d\u1eabn cho Ubuntu 24.04 v\u00e0 k\u00e8m th\u00eam clip Youtube Khi thi\u1ebft l\u1eadp m\u00e1y \u1ea3o trong m\u1ea1ng n\u1ed9i b\u1ed9 \/ homelab, b\u1ea1n n\u00ean thi\u1ebft l\u1eadp IP t\u0129nh cho m\u00e1y \u0111\u1ec3 b\u1ea3o \u0111\u1ea3m c\u00e1c d\u1ecbch v\u1ee5 \u0111\u01b0\u1ee3c ho\u1ea1t \u0111\u1ed9ng tr\u01a1n tru, kh\u00f4ng b\u1ecb gi\u00e1n \u0111o\u1ea1n v\u00ec IP b\u1ecb thay \u0111\u1ed5i [&hellip;]<\/p>\n","protected":false},"author":1,"featured_media":376,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"_acf_changed":false,"footnotes":""},"categories":[13],"tags":[],"class_list":["post-375","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-network"],"acf":[],"_links":{"self":[{"href":"https:\/\/kinghl.com\/index.php?rest_route=\/wp\/v2\/posts\/375","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/kinghl.com\/index.php?rest_route=\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/kinghl.com\/index.php?rest_route=\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/kinghl.com\/index.php?rest_route=\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/kinghl.com\/index.php?rest_route=%2Fwp%2Fv2%2Fcomments&post=375"}],"version-history":[{"count":1,"href":"https:\/\/kinghl.com\/index.php?rest_route=\/wp\/v2\/posts\/375\/revisions"}],"predecessor-version":[{"id":377,"href":"https:\/\/kinghl.com\/index.php?rest_route=\/wp\/v2\/posts\/375\/revisions\/377"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/kinghl.com\/index.php?rest_route=\/wp\/v2\/media\/376"}],"wp:attachment":[{"href":"https:\/\/kinghl.com\/index.php?rest_route=%2Fwp%2Fv2%2Fmedia&parent=375"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/kinghl.com\/index.php?rest_route=%2Fwp%2Fv2%2Fcategories&post=375"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/kinghl.com\/index.php?rest_route=%2Fwp%2Fv2%2Ftags&post=375"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}