欧美bbbwbbbw肥妇,免费乱码人妻系列日韩,一级黄片

ubuntu24.04設置靜態(tài)IP地址的方法教學

 更新時間:2025年05月26日 09:28:35   作者:大華Coding  
這篇文章主要為大家詳細介紹了使用ubuntu24.04設置靜態(tài)IP地址的相關方法,文中的示例代碼講解詳細,感興趣的小伙伴可以跟隨小編一起學習一下

前言:vm17.5的動態(tài)IP問題

第一個是設置的靜態(tài)IP我們可以看到是forever,第二個則是動態(tài)IP則是一天的時間。

如果我們不設置靜態(tài)IP的話,那么可能在本地測試項目的時候,第二天發(fā)現(xiàn)一些服務不能用了,就是IP的問題。

簡潔版快速解決問題

1.編輯配置文件:進入路徑/etc/netplan編輯文件sudo vim /etc/netplan/01-netcfg.yaml ,沒有的話就新建即可。

2.禁用動態(tài)IP:確保你的Netplan配置禁用了DHCP:

network:
  version: 2
  renderer: networkd
  ethernets:
    ens33:  #修改為你的實際接口名字
      dhcp4: no
      addresses:
        - 192.168.3.200/24
      routes:
        - to: default
          via: 192.168.3.1
      nameservers:
        addresses:
          - 8.8.8.8
          - 8.8.4.4

應用Netplan配置:

sudo netplan apply

重啟網(wǎng)絡服務(可選):

sudo systemctl restart systemd-networkd

驗證配置:

ip addr 

可以看到ens33就有這個靜態(tài)IP地址了。

詳細版解決問題教程

對設置靜態(tài)IP地址的詳細解釋、擴展,以及為什么會出現(xiàn)動態(tài)IP導致問題的說明:

動態(tài)IP問題的原因

動態(tài)IP的工作原理

動態(tài)IP是通過 DHCP(Dynamic Host Configuration Protocol) 自動分配的。它的優(yōu)點是簡化了IP地址的管理,但也有以下缺點:

1.地址租約時間:

DHCP分配的IP地址有一個租約時間(lease time)。在租約到期后,DHCP服務器可能會分配一個不同的IP地址給同一設備。

  • 例如:VM虛擬機啟動時,DHCP服務器可能每次分配不同的IP地址。
  • 結果:本地測試服務依賴的IP地址可能發(fā)生變化,導致連接失敗。

2.IP地址沖突:

在某些情況下,如果有多個設備嘗試連接,DHCP可能會分配不同的地址范圍,這可能導致地址沖突或無法綁定固定IP。

3.服務依賴:

某些服務(如數(shù)據(jù)庫、Web服務器等)通常需要固定的IP地址。如果使用動態(tài)IP,服務端配置會失效,影響系統(tǒng)的正常運行。

為什么需要靜態(tài)IP

1.服務可靠性:本地測試或服務器環(huán)境通常依賴固定IP。靜態(tài)IP能確保服務端地址不變,便于其他客戶端訪問。

2.安全性:使用靜態(tài)IP可以更精確地設置防火墻規(guī)則或訪問控制規(guī)則。

3.網(wǎng)絡管理:靜態(tài)IP可以幫助管理員更好地控制網(wǎng)絡設備的分布和狀態(tài)。

設置靜態(tài)IP地址的詳細步驟

1. 定位Netplan配置文件

在Ubuntu 20.04及以上版本(包括24.04),Netplan用于管理網(wǎng)絡配置。Netplan的配置文件通常位于 /etc/netplan/ 目錄中,文件名一般以 .yaml 結尾,例如 01-netcfg.yaml 或 50-cloud-init.yaml。

如果文件不存在,可以創(chuàng)建一個新的配置文件:

sudo vim /etc/netplan/01-netcfg.yaml

2. 配置靜態(tài)IP地址

以下是一個靜態(tài)IP的Netplan配置示例:

network:
  version: 2
  renderer: networkd  # 可選,適用于server版本;desktop版本可用NetworkManager
  ethernets:
    ens33:  # 替換為你的網(wǎng)絡接口名稱,可通過 `ip addr` 查看
      dhcp4: no  # 禁用動態(tài)IP
      addresses:
        - 192.168.3.200/24  # 靜態(tài)IP地址和子網(wǎng)掩碼
      routes:
        - to: default
          via: 192.168.3.1  # 網(wǎng)關地址
      nameservers:
        addresses:
          - 8.8.8.8  # Google公共DNS
          - 8.8.4.4  # Google備用DNS

3. 應用Netplan配置

使用以下命令讓新配置生效:

sudo netplan apply

4. 重啟網(wǎng)絡服務(可選)

如果應用后發(fā)現(xiàn)網(wǎng)絡未生效,可嘗試重啟相關服務:

sudo systemctl restart systemd-networkd

5. 驗證配置

運行以下命令查看網(wǎng)絡接口狀態(tài),確認靜態(tài)IP是否生效:

ip addr

輸出示例:

2: ens33: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qdisc fq_codel state UP group default qlen 1000
    inet 192.168.3.200/24 brd 192.168.3.255 scope global ens33
       valid_lft forever preferred_lft forever

inet 192.168.3.200/24:表示靜態(tài)IP已經(jīng)成功綁定。

valid_lft forever:表示租約時間為永久(靜態(tài)IP)。

Netplan配置參數(shù)詳解

1.addresses:配置IP地址,格式為 IP地址/子網(wǎng)掩碼。

例如:192.168.3.200/24,其中 /24 表示子網(wǎng)掩碼為255.255.255.0。

2.routes:配置默認路由,用于訪問外部網(wǎng)絡。

  • to: default:指定默認路由。
  • via: 192.168.3.1:網(wǎng)關地址。

3.nameservers:配置DNS服務器。

例如:8.8.8.8 和 8.8.4.4 是Google的公共DNS服務器。

4.dhcp4:用于啟用或禁用IPv4的動態(tài)IP分配。

  • yes:啟用DHCP。
  • no:禁用DHCP,手動配置靜態(tài)IP。

動態(tài)IP與靜態(tài)IP的比較

特性動態(tài)IP靜態(tài)IP
配置自動分配需要手動配置
穩(wěn)定性租約到期可能改變固定不變
適用場景普通用戶、臨時設備服務器、測試環(huán)境、本地服務
優(yōu)點簡單易用,節(jié)省地址資源穩(wěn)定可靠,便于管理
缺點可能因變更導致服務中斷配置復雜,易出錯

到此這篇關于ubuntu24.04設置靜態(tài)IP地址的方法教學的文章就介紹到這了,更多相關ubuntu設置靜態(tài)IP地址內(nèi)容請搜索腳本之家以前的文章或繼續(xù)瀏覽下面的相關文章希望大家以后多多支持腳本之家!

相關文章

最新評論