- 网卡与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速度恢复正常。