您的位置:首页 > 理论基础 > 计算机网络

ubuntu18.04网络配置

2019-08-17 16:05 1566 查看

ubuntu18.04网络配置

YAML文件格式:常量值,对象,数组

YAML学习

dhcp自动获取:

root@ubuntu:~# grep -Ev "^$|#" /etc/netplan/01-netcfg.yaml
network:
version: 2
renderer: networkd
ethernets:
ens33:
dhcp4: yes
root@ubuntu:~# netplan apply   #应用

静态IP(单个IP):

root@ubuntu:~# grep -Ev "^$|#" /etc/netplan/01-netcfg.yaml
network:
version: 2
renderer: networkd
ethernets:
ens33:
dhcp4: no
addresses: [192.168.38.130/24]
gateway4: 192.168.38.2
nameservers:
addresses: [8.8.8.8]
root@ubuntu:~# netplan apply

静态IP(多个IP),采用数组格式

root@ubuntu:~# grep -Ev "^$|#" /etc/netplan/01-netcfg.yaml
network:
version: 2
renderer: networkd
ethernets:
ens33:
dhcp4: no
addresses:
- 192.168.38.130/24
- 192.168.38.103/24
gateway4: 192.168.38.2
nameservers:
addresses:
- 192.168.38.2
- 8.8.8.8
root@ubuntu:~# netplan apply

DNS查看

root@ubuntu:~# ll /etc/resolv.conf
lrwxrwxrwx 1 root root 39 Jul 18 01:36 /etc/resolv.conf -> ../run/systemd/resolve/stub-resolv.conf

root@ubuntu:~# systemd-resolve --status
Global
LLMNR setting: no
MulticastDNS setting: no
DNSOverTLS setting: no
DNSSEC setting: no
DNSSEC supported: no
DNSSEC NTA: 10.in-addr.arpa
16.172.in-addr.arpa
168.192.in-addr.arpa
17.172.in-addr.arpa
18.172.in-addr.arpa
19.172.in-addr.arpa
20.172.in-addr.arpa
21.172.in-addr.arpa
22.172.in-addr.arpa
23.172.in-addr.arpa
24.172.in-addr.arpa
25.172.in-addr.arpa
26.172.in-addr.arpa
27.172.in-addr.arpa
28.172.in-addr.arpa
29.172.in-addr.arpa
30.172.in-addr.arpa
31.172.in-addr.arpa
corp
d.f.ip6.arpa
home
internal
intranet
lan
local
private
test

Link 3 (docker0)
Current Scopes: none
DefaultRoute setting: no
LLMNR setting: yes
MulticastDNS setting: no
DNSOverTLS setting: no
DNSSEC setting: no
DNSSEC supported: no

Link 2 (ens33)
Current Scopes: DNS
DefaultRoute setting: yes
LLMNR setting: yes
MulticastDNS setting: no
DNSOverTLS setting: no
DNSSEC setting: no
DNSSEC supported: no
DNS Servers: 192.168.38.2
8.8.8.8
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: