精品国产人成在线_亚洲高清无码在线观看_国产在线视频国产永久2021_国产AV综合第一页一个的一区免费影院黑人_最近中文字幕MV高清在线视频

0
  • 聊天消息
  • 系統消息
  • 評論與回復
登錄后你可以
  • 下載海量資料
  • 學習在線課程
  • 觀看技術視頻
  • 寫文章/發帖/加入社區
會員中心
創作中心

完善資料讓更多小伙伴認識你,還能領取20積分哦,立即完善>

3天內不再提示

如何在Ubuntu 20.04設置靜態IP地址

CHANBAEK ? 來源:myfreax ? 作者:myfreax ? 2022-12-07 09:31 ? 次閱讀

通常,在大多數網絡配置中,IP地址是由路由器的DHCP服務器動態分配。但在某些情況下,你可能需要為你的計算機配置靜態IP地址。

例如配置端口轉發或運行媒體服務器,可能需要設置靜態IP地址。為了使宿主機器和Virtualbox虛擬機進行網絡連接,你也需要配置靜態IP地址。

在本教程說明如何在Ubuntu 20.04設置靜態IP地址。在Ubuntu配置靜態IP的方式有三種。在下文中接口,是我們通常所說的網卡。

第一種在DHCP服務器配置靜態IP地址。第二種在本地計算機通過Netplan網絡管理工具配置靜態IP。第三種在Ubuntu桌面環境配置靜態IP地址。

DHCP服務器配置靜態IP地址

向局域網的設備分配靜態IP地址的最簡單的方法是在路由器配置靜態DHCP。靜態DHCP或DHCP保留功能是大多數路由器都可以使用的功能。

每次設備向DHCP服務器請求地址時,DHCP服務器都會為指定的網絡設備分配相同的IP地址。這是通過設備的MAC地址實現的。

配置DHCP保留的步驟因路由器而異。更多信息,請參閱供應商的文檔。

Netplan 配置靜態IP地址

Ubuntu 17.10及更高版本使用Netplan作為默認網絡管理工具。先前的Ubuntu版本使用ifconfig及其配置文件etc/network/interfaces來配置網絡接口

Netplan配置文件使用YAML語法編寫,文件擴展名為.yaml。要使用Netplan配置網絡接口,您需要為接口創建YAML描述。

然后Netplan會使用所選的渲染器工具生成所需的配置文件。Netplan支持兩個渲染器,NetworkManager和Systemd-networked。

NetworkManager主要在臺式機使用,而Systemd-networked在沒有GUI的服務器使用。

命令行配置靜態IP地址

在Ubuntu 20.04使用predictable network interface names可預測的網絡接口名稱標識網絡接口。

設置靜態IP地址的第一步是識別要配置的以太網接口名稱,如果你有多個接口,請確定你需要配置的接口名稱。

要找到所有網絡接口的名稱。請運行ip命令ip addr顯示所有網絡接口的列表。找到你需要配置靜態IP地址的接口名稱。

ip addr命令將顯示所有接口的名稱包括分配的IP地址,選擇這個命令是因為可以知道那個接口沒有分配到IP地址,也可以根據IP找到指定接口。

ip addr
1: lo:  mtu 65536 qdisc noqueue state UNKNOWN group default qlen 1000
    link/loopback 00:00:00:00:00:00 brd 00:00:00:00:00:00
    inet 127.0.0.1/8 scope host lo
2: enp0s9:  mtu 1500 qdisc noop state DOWN group default qlen 1000
    link/ether 08:00:27:9b:4d:9d brd ff:ff:ff:ff:ff:ff

你可能已經注意到enp0s9接口沒有分配IP地址,這是VirtualBox虛擬機中其中一個接口。

Netplan配置文件存儲在目錄etc/netplan。您可能會在此目錄中找到一個或多個yaml文件。文件的名稱可能因發行版而異。

通常文件名為01-netcfg.yaml50-cloud-init.yamlNN_interfaceName.yaml,但在您的系統中可能會有所不同。

但在我們的教程中Netplan配置文件是名稱是00-installer-config.yaml,是Ubuntu 20.04服務器發行版的名稱。

使用你喜歡的文本編輯器,打開Netplan配置文件。在本教程中,我們將使用vim編輯器打開文件。

首先請記得使用cp命令備份配置文件,然后運行vim命令打開Netplan配置文件etc/netplan/00-installer-config.yaml。

sudo vim etc/netplan/00-installer-config.yaml
network:
  version: 2
  renderer: networkd
  ethernets:
    enp0s9:
      dhcp4: no
      addresses:
        - 192.168.121.221/24
        - 你的IPV6地址
      gateway4: 192.168.121.1
      nameservers:
          addresses: [8.8.8.8, 1.1.1.1]

etc/netplan/01-netcfg.yaml

在更改配置之前,簡要說明一下配置選項含義。每個Netplan Yaml文件都以network鍵開頭。

network至少包含兩個必需元素和一個可選元素。第一個必需元素是網絡配置格式的版本version

第二個是設備類型。設備類型可以是ethernetsbondsbridgesvlans

還有一個是renderer。如果您以服務器模式安裝Ubuntu,則使用networkd作為renderer渲染器的后端。

ethernets設備類型下,您可以指定一個或多個網絡接口。在此示例中,我們只有一個接口enp0s9,該接口通過DHCP服務器獲取IP地址dhcp4: yes

要將靜態IP地址分配給enp0s9接口,首先將DHCP設置為dhcp4: no。指定靜態IP地址。在addresses: 字段中,您可以添加一個或多個IPv4或IPv6 IP地址分配給接口。

在指定IP地址時,ip地址之后的子網掩碼是必須的,在使用IP V6時也一樣必須帶有子網掩碼。

gateway4字段是網關字段,即路由器的地址。在nameservers字段,設置域名服務器IP地址。

編輯Yaml文件時,請確保遵循YAML代碼縮進標準。如果語法不正確,則更改將不會應用。完成后保存文件并退出vim編輯器。

最后運行命令sudo netplan apply應用配置文件,使靜態IP地址在當前會話中可用。

要驗證是否配置成功,可以運行命令ip addr列出所有接口的ip地址。至此,您已為Ubuntu 20.04服務器配置靜態IP。

sudo netplan apply
ip addr
2: enp0s9:  mtu 1500 qdisc mq state UP group default qlen 1000
    link/ether 08:00:27:6c:13:63 brd ff:ff:ff:ff:ff:ff
    inet 192.168.121.221/24 brd 192.168.121.255 scope global dynamic ens3
       valid_lft 3575sec preferred_lft 3575sec
    inet6 fe80::5054:ff:feb0:f500/64 scope link 
       valid_lft forever preferred_lft forever

桌面環境配置靜態IP地址

在Ubuntu 20.04桌面環境設置靜態IP地址不需要任何技術知識。在Activities活動屏幕中,搜索settings打開設置,然后單擊圖標。

這將打開GNOME設置窗口。根據要修改的接口,在網絡Wi-Fi選項卡單擊要設置網絡接口,請單擊網絡接口名稱旁邊的齒輪圖標。

IPV4選項卡中,選擇手動,然后輸入您的靜態IP地址,子網掩碼和網關。完成后,單擊應用按鈕。

要驗證更改,請使用Ctrl+Alt+T快捷鍵或單擊終端圖標打開終端,然后運行ip addr命令列出所有接口的IP地址。

ip addr
...
2: wlp1s0: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qdisc noqueue state UP group default qlen 1000
    link/ether 50:5b:c2:d8:59:7d brd ff:ff:ff:ff:ff:ff
    inet 192.168.121.221/24 brd 192.168.31.255 scope global dynamic noprefixroute wlp1s0
       valid_lft 38963sec preferred_lft 38963sec
    inet6 fe80::45e3:7bc:a029:664/64 scope link noprefixroute

結論

我們向您展示如何在Ubuntu 20.04配置靜態IP地址。如有任何疑問,請在下面發表評論。

聲明:本文內容及配圖由入駐作者撰寫或者入駐合作網站授權轉載。文章觀點僅代表作者本人,不代表電子發燒友網立場。文章及其配圖僅供工程師學習之用,如有內容侵權或者其他違規問題,請聯系本站處理。 舉報投訴
  • 服務器
    +關注

    關注

    12

    文章

    9017

    瀏覽量

    85182
  • ip地址
    +關注

    關注

    0

    文章

    294

    瀏覽量

    17005
  • Ubuntu
    +關注

    關注

    5

    文章

    560

    瀏覽量

    29559
收藏 人收藏

    評論

    相關推薦

    請問鴻蒙系統在平板上如何設置靜態IP地址

    鴻蒙系統在平板上如何設置靜態IP地址
    發表于 05-19 14:39

    如何設置靜態ip地址

    如何設置靜態ip地址    Q:一局域網劃分為數個子網,10.10.1.X~10.10.16.X。子網掩碼為255.255.255.192,DHCP服務器為10.10.0
    發表于 02-24 11:34 ?2761次閱讀

    動態ip地址靜態ip有什么區別

    動態IP靜態IP的區別在于:動態IP需要在連接網絡時自動獲取IP地址以供用戶正常上網,而
    發表于 12-27 11:14 ?7.1w次閱讀
    動態<b class='flag-5'>ip</b><b class='flag-5'>地址</b>和<b class='flag-5'>靜態</b><b class='flag-5'>ip</b>有什么區別

    如何使用靜態IP地址配置樹莓派以太網端口

    要編輯網絡設置,必須編輯dhcpcd.conf文件以設置靜態IP地址
    的頭像 發表于 09-26 15:53 ?1.1w次閱讀
    如何使用<b class='flag-5'>靜態</b><b class='flag-5'>IP</b><b class='flag-5'>地址</b>配置樹莓派以太網端口

    Ubuntu 20.04默認附帶Snap版本

    Ubuntu開發團隊的郵件列表顯示,即將發布的Ubuntu 20.04將默認附帶Snap版本的應用商店。ubuntu-desktop和ubuntu
    的頭像 發表于 03-06 14:20 ?3683次閱讀

    Ubuntu 20.04調查結果已發布

    Ubuntu 20.04 隨附了最新的 GNOME 3.36 版本。除其他事項外,此版本還具有改進的shell theme、新的鎖定屏幕、請勿打擾切換功能和改進的設置面板。
    的頭像 發表于 05-19 17:04 ?2083次閱讀

    何在Ubuntu 20.04安裝和配置FTP服務器

    本教程介紹如何在Ubuntu 20.04安裝和配置,用于在設備之間共享文件的FTP服務器。
    的頭像 發表于 12-05 16:04 ?4693次閱讀

    恒訊科技分享:如何在Windows Server上配置靜態ip

    服務器,因此需要分配靜態ip。所以,我們將學習如何在Windows Server上配置靜態 ipv4和ipv6地址
    的頭像 發表于 12-08 16:53 ?1771次閱讀
    恒訊科技分享:如<b class='flag-5'>何在</b>Windows Server上配置<b class='flag-5'>靜態</b><b class='flag-5'>ip</b>?

    Windows11 wsl2安裝Ubuntu-20.04

    Windows11 wsl2安裝Ubuntu-20.04
    的頭像 發表于 08-16 10:04 ?1102次閱讀
    Windows11 wsl2安裝<b class='flag-5'>Ubuntu-20.04</b>

    ubuntu20.04安裝教程

    Ubuntu 20.04 的安裝步驟如下: 制作啟動U盤。首先下載Ubuntu 20.04的鏡像文件和UltraISO(鏡像制作工具)。然后使用UltraISO打開下載的鏡像文件,插入
    的頭像 發表于 11-13 16:59 ?2067次閱讀

    ubuntu系統ip地址配置

    Ubuntu系統中配置IP地址,可以采用兩種方式: 通過命令直接配置。打開終端,輸入以下命令: sudo ifconfig eth0 IP地址
    的頭像 發表于 11-13 17:01 ?1.3w次閱讀

    centos7如何設置靜態IP

    在CentOS 7上設置靜態IP是一個簡單而重要的任務,尤其對于服務器管理員來說。在本文中,我們將詳細介紹如何在CentOS 7上設置
    的頭像 發表于 11-17 11:06 ?1441次閱讀

    ubuntu20.04設置環境變量方法

    設置環境變量 輸入下面的這行代碼,注意到底是melodic還是noetic或者是kinetic是由你的ubuntu的版本決定的,比如我的ubuntu20.04版本的,對應的是noet
    的頭像 發表于 12-01 16:34 ?1444次閱讀
    <b class='flag-5'>ubuntu20.04</b><b class='flag-5'>設置</b>環境變量方法

    什么是靜態IP地址?什么是DHCP?DHCP與靜態IP到底有何區別呢?

    什么是靜態IP地址?什么是DHCP?DHCP與靜態IP到底有何區別呢?DHCP與靜態
    的頭像 發表于 12-27 14:09 ?6045次閱讀

    何在OpenHarmony設置靜態IP

    介紹本文適用于所有RK3566/RK3568/RK3588平臺產品在OpenHarmony系統上設置靜態IP。本文以PurplePiOH開發板為例,在OpenHarmony系統上進行設置
    的頭像 發表于 05-12 08:32 ?649次閱讀
    如<b class='flag-5'>何在</b>OpenHarmony<b class='flag-5'>設置</b><b class='flag-5'>靜態</b><b class='flag-5'>IP</b>?