Ubuntu 22.04配置网络
使用的是Ubuntu-22.04
Ubuntu tftp
• sudo apt install tftp-hpa tftpd-hpa xinetd
• sudo vim /etc/xinetd.d/tftp
server tftp
{
socket_type = dgram
protocol = udp
wait = yes
user = root
server = /usr/sbin/in.tftpd
server_args = -s /home/khd/linux/tftpboot/
disable = no
per_source = 11
cps = 100 2
flags = IPv4
}
• mkdir -p /home/khd/linux/tftpboot/
• sudo service tftpd-hpa restart
Ubuntu网络
• 网卡1 桥接, 网卡2 NAT
• sudo vim /etc/netplan/00-installer-config.yaml
# This is the network config written by 'subiquity'
network:
ethernets:
enp0s3:
dhcp4: no
addresses: [192.168.3.9/24]
enp0s8:
dhcp4: yes
dhcp6: yes
version: 2
• sudo netplan apply
Ubuntu Samba
• sudo smbpasswd -a khd
• sudo vim /etc/samba/smb.conf
文末添加
[khd]
path=/home/khd
public=no
valid users=khd
browsable=yes
available=yes
writeable=yes
create mask=777
directory mask=777
• sudo service smbd restart
Ubuntu nfs
• sudo apt-get install nfs-kernel-server rpcbind
• sudo vim /etc/default/nfs-kernel-server
RPCNFSDCOUNT="-V 2 8"
• RPCNFSDPRIORITY=0
• RPCMOUNTDOPTS="-V 2 --manage-gids"
• NEED_SVCGSSD=""
• RPCSVCGSSDOPTS="--nfs-version 2,3,4 --debug --syslog"
• sudo vim /etc/nfs.conf
udp=y
tcp=y
vers2=y
• sudo service nfs-kernel-server restart