- 網卡與DNS配置
$ sudo vim /etc/netplan/01-netcfg.yaml
# This file describes the network interfaces available on your system
# For more information, see netplan(5).
network:
version: 2
renderer: networkd
ethernets:
ens33:
dhcp4: false
addresses: [192.168.22.10/24]
gateway4: 192.168.22.2
nameservers:
addresses: [192.168.22.2]
$ sudo netplan apply
- 配置主機名
$ sudo hostname
$ sudo vim /etc/hostname
或:
$ sudo hostnamectl set-hostname <host-name>
- 配置ssh
$ sudo vim /etc/ssh/sshd_config
UseDNS no
$ sudo /etc/init.d/ssh restart
- Ubuntu Server 18.04下sudo速度很慢原因及解決辦法
問題的原因:
Ubuntu Server被設計成一種類似於分布式的操作系統網結構,允許/etc/sudoers中的成員不在本機上。從而sudo時會先從網絡上尋找可能的sudoer然后才是本地,而這10s左右的時間就是整個DNS流程的最長時間。
解決辦法:
首先輸入hostname,得到本機當前的互聯網名稱(大概跟windows下的計算機名稱差不多)。然后使用su或sudo打開/etc/hosts,添加一行:
127.0.1.1 計算機名 計算機名.localdomain
關閉並保存。這樣處理后sudo速度恢復正常。