Ubuntu18.04如何設置靜態IP和DNS

 

 

首先需要說明的是,在搜索Ubuntu問題的時候一定要帶上系統的版本號,因爲不同版本設置靜態IP的方式是不一樣的。

本文主要介紹的是如何在Ubuntu中設置靜態IP,以及配置DNS,牢記一定要配置DNS,不然無法內網連接。

Ubuntu18.04採用netplan來管理network,在/etc/netplan目錄下有缺省的文件:***.yaml 如50-netcfg.yaml

vim /etc/netplan/50-netcfg.yaml

將文件修改爲:

network:
    ethernets:
        enp4s0 :
            dpcp4: no
            addresses: [192.168.8.109/24]
            gateway4: 192.168.8.1
            nameservers: 
                addressess: [114.114.114.114]

這裏把DNS和Ip地址配置在一個文件中了,不需要再修改/etc/resolv.conf 文件。

需要說明的是:默認情況下,dhcp4: yes 代表DHCP自動獲取IP,將其改爲

dpcp4: no
addresses: [192.168.8.109/24]

IP地址爲[192.168.8.109/24]

特別需要注意的是配置DNS,如果不配置DNS會導致電腦無法連接外網,如果Ubuntu系統使用ifconfig查詢有ip地址而無法上網的原因,基本都是因爲沒有配置DNS導致的。

配置DNS的命令如下

nameservers: 
         addressess: [114.114.114.114]

在配置完成後,需要執行:

sudo netplan apply 

此命令可以更新配置文件,然後查看IP地址是否分配成功

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章