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

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

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

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

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

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

簡潔版快速解決問題

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

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

network:
  version: 2
  renderer: networkd
  ethernets:
    ens33:  #修改為你的實(shí)際接口名字
      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

應(yīng)用Netplan配置:

sudo netplan apply

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

sudo systemctl restart systemd-networkd

驗(yàn)證配置:

ip addr 

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

詳細(xì)版解決問題教程

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

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

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

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

1.地址租約時間:

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

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

2.IP地址沖突:

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

3.服務(wù)依賴:

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

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

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

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

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

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

1. 定位Netplan配置文件

在Ubuntu 20.04及以上版本(包括24.04),Netplan用于管理網(wǎng)絡(luò)配置。Netplan的配置文件通常位于 /etc/netplan/ 目錄中,文件名一般以 .yaml 結(jié)尾,例如 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)絡(luò)接口名稱,可通過 `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)關(guān)地址
      nameservers:
        addresses:
          - 8.8.8.8  # Google公共DNS
          - 8.8.4.4  # Google備用DNS

3. 應(yīng)用Netplan配置

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

sudo netplan apply

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

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

sudo systemctl restart systemd-networkd

5. 驗(yàn)證配置

運(yùn)行以下命令查看網(wǎng)絡(luò)接口狀態(tài),確認(rèn)靜態(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:配置默認(rèn)路由,用于訪問外部網(wǎng)絡(luò)。

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

3.nameservers:配置DNS服務(wù)器。

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

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)定性租約到期可能改變固定不變
適用場景普通用戶、臨時設(shè)備服務(wù)器、測試環(huán)境、本地服務(wù)
優(yōu)點(diǎn)簡單易用,節(jié)省地址資源穩(wěn)定可靠,便于管理
缺點(diǎn)可能因變更導(dǎo)致服務(wù)中斷配置復(fù)雜,易出錯

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

相關(guān)文章

  • 淺談Linux環(huán)境下gcc優(yōu)化級別

    淺談Linux環(huán)境下gcc優(yōu)化級別

    這篇文章主要介紹了Linux環(huán)境下gcc優(yōu)化級別,涉及gcc系列的相關(guān)內(nèi)容,具有一定參考價值,需要的朋友可以了解下。
    2017-09-09
  • 詳解Linux patch命令參數(shù)及用法

    詳解Linux patch命令參數(shù)及用法

    本篇文章文章主要介紹了linux patch命令,此命令用于為特定軟件包打補(bǔ)丁,他使用diff命令對源文件進(jìn)行操作。有興趣的可以了解一下。
    2016-11-11
  • linux手工配置ip地址詳細(xì)步驟

    linux手工配置ip地址詳細(xì)步驟

    大家好,本篇文章主要講的是linux手工配置ip地址詳細(xì)步驟,感興趣的同學(xué)趕快來看一看吧,對你有幫助的話記得收藏一下,方便下次瀏覽
    2021-12-12
  • 詳解Ubuntu 16.04 pycharm設(shè)置桌面快捷啟動方式

    詳解Ubuntu 16.04 pycharm設(shè)置桌面快捷啟動方式

    本篇文章主要介紹了Ubuntu 16.04 pycharm設(shè)置桌面快捷啟動方式,小編覺得挺不錯的,現(xiàn)在分享給大家,也給大家做個參考。一起跟隨小編過來看看吧
    2017-12-12
  • CentOS7掛載新數(shù)據(jù)盤的完整步驟

    CentOS7掛載新數(shù)據(jù)盤的完整步驟

    這篇文章主要給大家介紹了關(guān)于CentOS7掛載新數(shù)據(jù)盤的完整步驟,文中通過示例代碼將實(shí)現(xiàn)的步驟介紹的非常詳細(xì),對大家學(xué)習(xí)或者使用CentOS7具有一定的參考學(xué)習(xí)價值,需要的朋友們下面來一起學(xué)習(xí)學(xué)習(xí)吧
    2019-06-06
  • 新版VPS主機(jī)管理面板WDCP安裝及使用體驗(yàn)-國產(chǎn)簡單易用型VPS面板

    新版VPS主機(jī)管理面板WDCP安裝及使用體驗(yàn)-國產(chǎn)簡單易用型VPS面板

    這篇文章主要介紹了新版VPS主機(jī)管理面板WDCP安裝及使用體驗(yàn)-國產(chǎn)簡單易用型VPS面板,具有一定的參考價值,感興趣的小伙伴們可以參考一下
    2017-07-07
  • Win8.1 + CentOS7 雙系統(tǒng) U盤安裝(超詳細(xì)教程)

    Win8.1 + CentOS7 雙系統(tǒng) U盤安裝(超詳細(xì)教程)

    這篇文章主要介紹了Win8.1 + CentOS7 雙系統(tǒng) U盤安裝(超詳細(xì)教程),非常具有實(shí)用價值,需要的朋友可以參考下。
    2017-01-01
  • Linux下Python腳本自啟動和定時啟動的詳細(xì)步驟

    Linux下Python腳本自啟動和定時啟動的詳細(xì)步驟

    這篇文章主要介紹了Linux下Python腳本自啟動和定時啟動的詳細(xì)步驟,本文給大家介紹的非常詳細(xì),具有一定的參考借鑒價值,需要的朋友可以參考下
    2019-09-09
  • 使用Apache?Hudi?加速傳統(tǒng)的批處理模式的方法

    使用Apache?Hudi?加速傳統(tǒng)的批處理模式的方法

    這篇文章主要介紹了Apache?Hudi?如何加速傳統(tǒng)的批處理模式,借助Apache Hudi,我們希望在將數(shù)據(jù)攝取到數(shù)據(jù)湖中的同時,找到更好的重復(fù)數(shù)據(jù)刪除和數(shù)據(jù)版本控制優(yōu)化解決方案,需要的朋友可以參考下
    2022-04-04
  • Linux中在不破壞磁盤的情況下使用dd命令

    Linux中在不破壞磁盤的情況下使用dd命令

    今天小編就為大家分享一篇關(guān)于Linux中在不破壞磁盤的情況下使用dd的文章,小編覺得內(nèi)容挺不錯的,現(xiàn)在分享給大家,具有很好的參考價值,需要的朋友一起跟隨小編來看看吧
    2018-10-10

最新評論