主機名 查看主機名: hostname cat /etc/hostname 。。。 修改主機名: hostnamectl set-hostname xxx (和centos7、8一樣), #主機名最終存放在`/etc/hostname`下麵。 網卡名稱 命名方式和centos7的命名方式類似。 修改 ...
主機名
查看主機名:
- hostname
- cat /etc/hostname
- 。。。
修改主機名:
hostnamectl set-hostname xxx (和centos7、8一樣),
#主機名最終存放在`/etc/hostname`下麵。
網卡名稱
命名方式和centos7的命名方式類似。
修改網卡名稱的傳統命名方式: 修改為ethX這種形式的名稱
#1. 編輯配置文件:/etc/default/grub --->GRUB_CMDLINE_LINUX="net.ifnames=0"
#2. 生成配置文件:grub-mkconfig -o /boot/grub/grub.cfg或update-grub #centos裡面是grub2
#3. 重啟生效: reboot
Ubuntu網卡配置
網卡配置文件採用YAML格式,必須以 /etc/netplan/
XXX.yaml 文件命名方式存放
可以一個配置文件對應一個網卡,也可以一個配置文件對應多個網卡。
網卡配置文件的路徑:/etc/netplan/xx.yaml
裡面創建的文件必須以yaml結尾的文件。(一般不同級別的縮進都是兩個空格,可以任意個空格)
網卡配置文件的格式:
配置自動獲取IP
network: #固定格式
version: 2 #版本號
renderer: networkd #固定格式
ethernets: #乙太網
eth0: #網卡名
dhcp4: yes #ipv4的dhcp自動獲取
##鍵值對冒號後面要有空格 !!!
##yaml格式的文件縮進嚴格,同級別要保持同樣的縮進(一般縮進兩個空格,當然也可以是多個空格),錯誤的格式會導致網路配置文件不起作用。
配置靜態ip
範例:
#vim /etc/netplan/01-netcfg.yaml
network: #固定格式
version: 2 #版本號
renderer: networkd
ethernets:
eth0: #配置多個地址就寫多個
addresses: [192.168.8.10/24,10.0.0.10/8] #或者用下麵兩行,兩種格式不能混用
- 192.168.8.10/24
- 10.0.0.10/8
gateway4: 10.0.0.2 #ipv4的網關配置
nameservers: #如果要配置DNS就需要加這個
search: [xxx.com, fdsfa.org] #搜索功能變數名稱,當訪問地址寫的不完整時,它會自動補全尾碼
addresses: [180.76.76.76, 8.8.8.8, 1.1.1.1] #添加的DNS伺服器地址,最多可以添加三個
#列表(python中的語法):中括弧裡面有多個元素,用逗號隔開
#列表的兩種格式:
#格式一:所有元素卸載一個中括弧裡面以逗號隔開
#格式二:用橫線開頭,一個元素放一行。
修改網路配置文件後生效:netplan apply
查看網關、DNS、ip地址的方法:
DNS的驗證和CentOS不一樣,CentOS是查看/etc/resolv.conf
文件
ubuntu驗證dns的方法:systemd-resolve --status