最新国产好看的视频,伊人天堂AV在线,国产Aaaaaa视频,蜜臀视频在线观看一区,人妻av色图,密臀久久久精品影片,青青视频免费观看毛片,久草在线观看视,国产三级精品色情在线

Ubuntu 18.04 LTS中配置IP地址的完整步驟

 更新時(shí)間:2018年12月09日 16:49:23   作者:LCTT chenxinlong  
這篇文章主要給大家介紹了關(guān)于如何在Ubuntu 18.04 LTS中配置IP地址的完整步驟,文中通過示例代碼介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面隨著小編來一起學(xué)習(xí)學(xué)習(xí)吧

前言

在 Ubuntu 18.04 LTS 中配置 IP 地址的方法和以往使用的配置方法有很大的不同。和舊版本的不同之處在于,Ubuntu 18.04 使用 Netplan 來配置 IP 地址,Netplan 是一個(gè)新的命令行網(wǎng)絡(luò)配置工具。其實(shí)在 Ubuntu 17.10 的時(shí)候 Ubuntu 開發(fā)者就已經(jīng)介紹過 Netplan 了。接下來要介紹的新的 IP 配置方法不會(huì)再用到 /etc/network/interfaces 這個(gè)文件,取而代之的是一個(gè) YAML 文件。默認(rèn)的 Netplan 配置文件一般在 /etc/netplan 目錄下。

 在這篇教程中,我們會(huì)去學(xué)習(xí)在 Ubuntu 18.04 LTS 的最小化服務(wù)器中配置靜態(tài) IP 和動(dòng)態(tài) IP 。

在 Ubuntu 18.04 LTS 中配置靜態(tài) IP 地址

首先先找到 Netplan 默認(rèn)的網(wǎng)絡(luò)配置文件所在之處:

$ ls /etc/netplan/
50-cloud-init.yaml

我們可以看到,默認(rèn)的網(wǎng)絡(luò)配置文件是 50-cloud-init.yaml ,這是一個(gè) YAML 文件。

然后我們?cè)倏匆幌逻@個(gè)文件的內(nèi)容是什么:

$ cat /etc/netplan/50-cloud-init.yaml

我在之前安裝 Ubuntu 18.04 的時(shí)候?yàn)榱藦?DHCP 服務(wù)器獲取 IP 地址已經(jīng)已經(jīng)做過了網(wǎng)卡的相關(guān)配置,所以詳細(xì)配置直接看下圖:

可以看到這邊有兩個(gè)網(wǎng)卡,分別是 enp0s3 和 enp0s8 ,并且這兩個(gè)網(wǎng)卡都配置為從 DHCP 服務(wù)器中獲取 IP。

現(xiàn)在我們給這兩個(gè)網(wǎng)卡都配置為靜態(tài) IP 地址,先用任意一種編輯器來編輯配置文件。

$ sudo nano /etc/netplan/50-cloud-init.yaml

接下來我們分別添加 IP 地址、子網(wǎng)掩碼、網(wǎng)關(guān)、DNS 服務(wù)器等配置。分別用 192.168.225.50 作為網(wǎng)卡 enp0s3 的 IP 地址, 192.168.225.51 作為網(wǎng)卡 enp0s8 的 IP 地址, 192.168.225.1 作為網(wǎng)關(guān)地址, 255.255.255.0 作為子網(wǎng)掩碼。然后用 8.8.8.8 、 8.8.4.4 這兩個(gè) DNS 服務(wù)器 IP。

要注意的一點(diǎn)是,在 Ubuntu 18.04 里,這個(gè)配置文件的每一行都必須靠空格來縮進(jìn),不能用 TAB 來代替,否則配置會(huì)不起作用。如上圖所示的配置文件中每行的縮進(jìn)都是靠空格鍵實(shí)現(xiàn)的。

同時(shí),在 Ubuntu 18.04 中,我們定義子網(wǎng)掩碼的時(shí)候不是像舊版本的那樣把 IP 和子網(wǎng)掩碼分成兩項(xiàng)配置。在舊版本的 Ubuntu 里,我們一般配置的 IP 和子網(wǎng)掩碼是這樣的:

address = 192.168.225.50
netmask = 255.255.255.0

而在 netplan 中,我們把這兩項(xiàng)合并成一項(xiàng),就像這樣:

addresses : [192.168.225.50/24]

配置完成之后保存并關(guān)閉配置文件。然后用下面這行命令來應(yīng)用剛才的配置:

$ sudo netplan apply

如果在應(yīng)用配置的時(shí)候有出現(xiàn)問題的話,可以通過如下的命令來查看剛才配置的內(nèi)容出了什么問題。

$ sudo netplan --debug apply

這行命令會(huì)輸出這些 debug 信息:

** (generate:1556): DEBUG: 09:14:47.220: Processing input file //etc/netplan/50-cloud-init.yaml..
** (generate:1556): DEBUG: 09:14:47.221: starting new processing pass
** (generate:1556): DEBUG: 09:14:47.221: enp0s8: setting default backend to 1
** (generate:1556): DEBUG: 09:14:47.222: enp0s3: setting default backend to 1
** (generate:1556): DEBUG: 09:14:47.222: Generating output files..
** (generate:1556): DEBUG: 09:14:47.223: NetworkManager: definition enp0s8 is not for us (backend 1)
** (generate:1556): DEBUG: 09:14:47.223: NetworkManager: definition enp0s3 is not for us (backend 1)
DEBUG:netplan generated networkd configuration exists, restarting networkd
DEBUG:no netplan generated NM configuration exists
DEBUG:device enp0s3 operstate is up, not replugging
DEBUG:netplan triggering .link rules for enp0s3
DEBUG:device lo operstate is unknown, not replugging
DEBUG:netplan triggering .link rules for lo
DEBUG:device enp0s8 operstate is up, not replugging
DEBUG:netplan triggering .link rules for enp0s8

如果配置正常且生效的話,我們可以用下面這個(gè)命令來查看一下 ip:

$ ip addr

在我的 Ubuntu 18.04 中配置完之后執(zhí)行命令輸出的信息如下:

到此為止,我們已經(jīng)成功地在 Ubuntu 18.04 LTS 中用 Netplan 完成了靜態(tài) IP 的配置。

更多關(guān)于 Netplan 的信息,可以在用 man 命令在手冊(cè)中查看:

$ man netplan

在 Ubuntu 18.04 LTS 中配置動(dòng)態(tài) IP 地址

其實(shí)配置文件中的初始配置就是動(dòng)態(tài) IP 的配置,所以你想要使用動(dòng)態(tài) IP 的話不需要再去做任何的配置操作。如果你已經(jīng)配置了靜態(tài) IP 地址,想要恢復(fù)之前動(dòng)態(tài) IP 的配置,就把在上面靜態(tài) IP 配置中所添加的相關(guān)配置項(xiàng)刪除,把整個(gè)配置文件恢復(fù)成上面的圖 1 所示的樣子就行了。

現(xiàn)在你已經(jīng)學(xué)會(huì)在 Ubuntu 18.04 中配置靜態(tài)和動(dòng)態(tài) IP 地址了。個(gè)人而言,我其實(shí)不太喜歡這種方式,舊的配置方式反而來得簡(jiǎn)單。你們覺得呢 ?

總結(jié)

以上就是這篇文章的全部?jī)?nèi)容了,希望本文的內(nèi)容對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,如果有疑問大家可以留言交流,謝謝大家對(duì)腳本之家的支持。

相關(guān)文章

  • 詳解如何在Linux上一次性批量重命名一組文件

    詳解如何在Linux上一次性批量重命名一組文件

    這篇文章主要介紹了詳解如何在Linux上一次性批量重命名一組文件,文中通過示例代碼介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面隨著小編來一起學(xué)習(xí)學(xué)習(xí)吧
    2019-11-11
  • 如何使用iostat查看linux硬盤IO性能

    如何使用iostat查看linux硬盤IO性能

    這篇文章主要介紹了如何使用iostat查看linux硬盤IO性能,文中通過示例代碼介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友可以參考下
    2020-05-05
  • linux下安裝nodejs的詳細(xì)步驟

    linux下安裝nodejs的詳細(xì)步驟

    本篇文章主要介紹了linux下安裝nodejs的詳細(xì)步驟,小編覺得挺不錯(cuò)的,現(xiàn)在分享給大家,也給大家做個(gè)參考。一起跟隨小編過來看看吧
    2017-06-06
  • Linux使用tracepath進(jìn)行網(wǎng)絡(luò)診斷分析

    Linux使用tracepath進(jìn)行網(wǎng)絡(luò)診斷分析

    tracepath?命令是?Linux?中的一個(gè)網(wǎng)絡(luò)診斷工具,類似于?traceroute,下面小編來為大家介紹一下如何使用tracepath進(jìn)行網(wǎng)絡(luò)診斷分析吧
    2025-02-02
  • linux命令詳解之rpm命令參數(shù)使用方法

    linux命令詳解之rpm命令參數(shù)使用方法

    這篇文章主要介紹了linux中rpm命令參數(shù)的使用方法,需要的朋友可以參考下
    2014-02-02
  • Linux下如何安裝與設(shè)置Vim編輯器

    Linux下如何安裝與設(shè)置Vim編輯器

    CentOS7.4系統(tǒng)默認(rèn)安裝了Vi編輯器,但未完全安裝Vim,本文介紹如何通過yum命令完整安裝Vim所需的四個(gè)包,并提供兩種編輯環(huán)境設(shè)置方式
    2024-11-11
  • Linux實(shí)現(xiàn)數(shù)據(jù)庫定時(shí)備份方式

    Linux實(shí)現(xiàn)數(shù)據(jù)庫定時(shí)備份方式

    這篇文章主要介紹了Linux實(shí)現(xiàn)數(shù)據(jù)庫定時(shí)備份方式,具有很好的參考價(jià)值,希望對(duì)大家有所幫助,如有錯(cuò)誤或未考慮完全的地方,望不吝賜教
    2024-01-01
  • Linux下用dnsmasq做dns cache server的配置方法

    Linux下用dnsmasq做dns cache server的配置方法

    最近國(guó)外的服務(wù)器本地DNS總是出故障,閃斷一會(huì)兒都會(huì)影響業(yè)務(wù)。于是在機(jī)房里找了兩臺(tái)Server,安裝上keepalived和dnsmasq實(shí)際本地的DNS緩存
    2014-08-08
  • 最新評(píng)論

    红桥区| 邓州市| 明水县| 金溪县| 松滋市| 措美县| 夏河县| 咸宁市| 邵武市| 大丰市| 耿马| 金平| 时尚| 贡嘎县| 浮梁县| 平顶山市| 马龙县| 库伦旗| 湖口县| 常德市| 成都市| 上犹县| 平和县| 秦皇岛市| 太和县| 铜陵市| 当阳市| 定州市| 巧家县| 麟游县| 郁南县| 依兰县| 汉沽区| 天门市| 宜兴市| 沅江市| 桂平市| 县级市| 上虞市| 洛川县| 磐石市|