选择最小化安装ubuntu 服务器版,建议至少按照以下包
sudo apt install vim zip unzip wget tree gcc g++ automake iputils-ping telnet net-tools build-essential manpages-dev
配置网络
root@ubuntu:/etc/netplan# netplan apply
root@ubuntu:/etc/netplan# cat 50-cloud-init.yaml
network:
version: 2
ethernets:
enp0s3:
dhcp4: true
routes:
- to: 10.0.2.0/24
via: "10.0.2.1"
enp0s8:
addresses:
- "192.168.56.15/24"
routes:
- to: "192.168.56.0/24"
via: "192.168.56.1"
root@ubuntu:/etc/netplan#
root@ubuntu:/etc/netplan# netplan apply
root@ubuntu:/etc/netplan# systemctl status systemd-networkd
root@ubuntu:/etc/netplan# systemctl restart systemd-networkd
采用nat+host-only模式,实现上午走nat,其它走host-only。
ubuntu@ubuntu:~$ netplan status
Online state: online
DNS Addresses: 127.0.0.53 (stub)
DNS Search: .
● 1: lo ethernet UNKNOWN/UP (unmanaged)
MAC Address: 00:00:00:00:00:00
Addresses: 127.0.0.1/8
::1/128
● 2: enp0s3 ethernet UP (networkd: enp0s3)
MAC Address: 08:00:27:67:1b:0d (Intel Corporation)
Addresses: 10.0.2.15/24 (dynamic, dhcp)
fd17:625c:f037:2:a00:27ff:fe67:1b0d/64 (dynamic, ra)
fe80::a00:27ff:fe67:1b0d/64 (link)
DNS Addresses: 10.0.2.3
fd17:625c:f037:2::3
Routes: default via 10.0.2.2 from 10.0.2.15 metric 100 (dhcp)
10.0.2.0/24 via 10.0.2.1 (static)
10.0.2.0/24 from 10.0.2.15 metric 100 (link)
10.0.2.2 from 10.0.2.15 metric 100 (dhcp, link)
10.0.2.3 from 10.0.2.15 metric 100 (dhcp, link)
fd17:625c:f037:2::/64 metric 100 (ra)
fe80::/64 metric 256
default via fe80::2 metric 100 (ra)
● 3: enp0s8 ethernet UP (networkd: enp0s8)
MAC Address: 08:00:27:63:46:84 (Intel Corporation)
Addresses: 192.168.56.15/24
fe80::a00:27ff:fe63:4684/64 (link)
Routes: 192.168.56.0/24 from 192.168.56.15 (link)
192.168.56.0/24 via 192.168.56.1 (static)
fe80::/64 metric 256
ubuntu@ubuntu:~$
这样配置的好处,就是不用桥架网络,也可以上网,同时还可以远程连接,不占用路由IP。
第二台机器,采用桥接配置:
root@ubuntu:/etc/netplan# cat 50-cloud-init.yaml
network:
version: 2
ethernets:
enp0s3:
dhcp4: false
addresses:
- 192.168.3.18/24
routes:
- to: default
via: "192.168.3.1"
nameservers:
addresses:
- 114.114.114.114
- 8.8.8.8
enp0s8:
addresses:
- "192.168.56.10/24"
routes:
- to: "192.168.56.0/24"
via: "192.168.56.1"
root@ubuntu:/etc/netplan#
后续再给大家更多有关ubuntud的配置。












网友评论