설치 (Quick Start)
# 우분투 업데이트
sudo apt update
sudo apt upgrade
# NFS 서버 설치
sudo apt-get install nfs-kernel-server
# 공유 폴더 생성 및 권한 해제
sudo mkdir -p /share
sudo chmod 777 /share
# 공유 폴더 지정
sudo nano /etc/exports
# 아래 문구 작성 후 저장
-------------------------------------------------
/share 192.168.1.0/24(rw,sync,no_subtree_check)
-------------------------------------------------
# nfs-kernel-server 서비스 재시작
sudo service nfs-kernel-server stop
sudo service nfs-kernel-server start
sudo service nfs-kernel-server status
● nfs-server.service - NFS server and services
Loaded: loaded (/lib/systemd/system/nfs-server.service; enabled; vendor preset: enabled)
Active: active (exited) since Thu 2023-11-16 10:45:44 KST; 1s ago
Process: 5342 ExecStartPre=/usr/sbin/exportfs -r (code=exited, status=0/SUCCESS)
Process: 5343 ExecStart=/usr/sbin/rpc.nfsd (code=exited, status=0/SUCCESS)
Main PID: 5343 (code=exited, status=0/SUCCESS)
CPU: 3ms
11월 16 10:45:44 storage systemd[1]: Starting NFS server and services...
11월 16 10:45:44 storage systemd[1]: Finished NFS server and services.
추가 설명
192.168.1.0 에 프리픽스 24 의 경우 192.168.1.1 부터 254까지 사용한다는 뜻 입니다.
프리픽스24는 서브넷마스크 255.255.255.0를 의미합니다.
255는 2진수로 11111111 (8bit) 로 표현됩니다.
즉 IP주소는 2^32 비트 숫자이고 255.255.255.255를 다시 보면 11111111 11111111 11111111 11111111이 됩니다.
24의 뜻은 앞부분이 24비트까지가 고정된다는 뜻으로, 총 32비트중 맨 뒤 8개를 뺀 24까지가 전부 1로 고정인 상황입니다.
이를 10진수로 바꿔 말하면 255.255.255.0이 되는거지요.
Mask | Prefix | 가용 호스트 수 |
255.255.255.255 | /32 | 1 |
255.255.255.254 | /31 | 2 |
255.255.255.252 | /30 | 4 |
255.255.255.248 | /29 | 8 |
255.255.255.240 | /28 | 16 |
255.255.255.224 | /27 | 32 |
255.255.255.192 | /26 | 64 |
255.255.255.128 | /25 | 128 |
255.255.255.0 | /24 | 256 |
255.255.254.0 | /23 | 512 |
255.255.252.0 | /22 | 1,024 |
255.255.248.0 | /21 | 2,048 |
255.255.240.0 | /20 | 4,096 |
255.255.224.0 | /19 | 8,192 |
255.255.192.0 | /18 | 16,384 |
255.255.128.0 | /17 | 32,768 |
255.255.0.0 | /16 | 65,536 |
255.254.0.0 | /15 | 131,072 |
255.252.0.0 | /14 | 262,144 |
255.248.0.0 | /13 | 524,288 |
255.240.0.0 | /12 | 1,048,576 |
255.224.0.0 | /11 | 2,097,152 |
255.192.0.0 | /10 | 4,194,304 |
255.128.0.0 | /9 | 8,388,608 |
255.0.0.0 | /8 | 16,777,216 |
254.0.0.0 | /7 | 33,554,432 |
252.0.0.0 | /6 | 67,108,864 |
248.0.0.0 | /5 | 134,217,728 |
240.0.0.0 | /4 | 268,435,456 |
224.0.0.0 | /3 | 536,870,912 |
192.0.0.0 | /2 | 1,073,741,824 |
128.0.0.0 | /1 | 2,147,483,648 |
0.0.0.0 | /0 | 4,294,967,296 |
prefix를 통해 허용 아이피 주소 대역대를 설정 할 수 있습니다.
반응형
'운영체제 및 서버 > Linux' 카테고리의 다른 글
Ubuntu22.04 Mysql 5.7 설치 (0) | 2023.11.20 |
---|---|
ubuntu22.04 node.js 20 LTS 버전 설치 (0) | 2023.11.17 |
yum install 중 yum lock 이슈 (0) | 2023.11.09 |
Tomcat WebApp 폴더 및 파일 생성시, 리눅스의 umask 설정이 안되는 경우 (0) | 2023.04.25 |