분류 전체보기
-
NFS Storage Connection : 2. XenServer NFS Storage Connection공부합시다!/XenCenter_XenServer 2022. 3. 23. 06:00
그럼 생성한 Windows 2019 Server NFS Storage와 XenServer를 연결해 보겠습니다. 주의 하실 점은 반드시 NFS Version 3로 하셔야 한다는 점입니다. 구성 중간에 만나는 대표적인 Error가 있습니다. 다른 글에서 보니 "VM을 지원하는지 알 수 없다." 라고 써 있던데 뭔 헛소리인지...... 이래서 Google로 70%만 믿어야 합니다. SM has thrown a generic python exception Check your setting and try again. NFS 구성에서 위의 Error은 Windows Server 2019가 NFS를 Version3를 지원한다는 점입니다. 최근 대부분의 Linux 배포판은 NFS Version4 입니다. 반드시 Xen..
-
NFS Storage Connection : 1. Windows 2019 Server NFS공부합시다!/XenCenter_XenServer 2022. 3. 22. 11:46
XenServe의 Storage는 다양한 방식을 지원합니다. CIFS, NFS, iSCSI 등등 특히 CIFS를 지원한다는 점이 참 매력적입니다만 오늘은 가장 범용적으로 많이 사용하는 NFS(Network File System)를 Windows 2019 Server에 구성해 연결해 보도록 하겠습니다. 그 첫번째로 일단 Windows 2019 Server VM에 100GB 디스크 추가후 NFS 역할 설치 작업을 진행합니다. 2회차에서 XenServer와 연결 구성을 진행하며 대표적인 Error를 해결해 보도록 하겠습니다. 1. Disk 추가 1.1. W2K19-AD의 VM 1.1.1. 100G SCSI Disk 추가 1.2. 실행창에서 디스크 관리 콘솔 열기 1.2.1. 실행 -> diskmgmt.msc ..
-
CentOS7 : 명령어 이어쓰기공부합시다!/LInux 2022. 3. 21. 18:56
조금 쉬어가는 의미에서 명령어를 이어쓰는 방법을 소개합니다.. 1. 여러 명령어 이어쓰기 1.1. 여러 명령어를 이어쓰기 할때에는 ; 로 구분. 1.2. 명령어의 성공, 실패 여부에 상관없이 사용. 2. 앞의 명령어 성공 시 뒤의 명령어 실행 2.1. && 기호를 사용하면 반드시 앞의 명령어가 성공해야 뒤의 명령어를 실행. 2.1.1. Compile 시 많이 사용함. 2.1.2. make && make install 2.2. 앞의 명령어가 실패하면 뒤의 명령어는 실행하지 않음 3. 앞의 명령어 실패 시 뒤의 명령어 실행 3.1. || 의 경우 앞의 명령어 실패 시 뒤의 명령어 실행 3.2. 앞의 명령어가 성공하면 뒤의 명령어는 실행하지 않음 4. 명령어 내에서 다른 명령어 우선 수행 4.12. ` ` 기..
-
CentOS7 : DHCP 풀이 중 IP 변경 시 Host, VMware Work IP 변경공부합시다!/LInux 2022. 3. 20. 06:00
음! DHCP 문제 풀이 중 VM의 IP를 변경하면 인터넷 및 SSH 접속이 끊기는 것은 당연합니다. Host PC와 Guest VM의 IP 대역이 맞기 않기 때문입니다. 이 부분에 대한 설명을 좀 드리고자 합니다. 일단 DHCP문제를 풀면서 진행하겠습니다. 1. DHCP 예제 1.1. 아래의 문제대로 목표 시스템을 구성하시기 바랍니다. 2. DHCP 문제 풀이 2.1. 아래와 같이 Network및 DHCP Server 를 구성합니다. 2.2. DHCP 설정파일 2.2.1. # vi /etc/dhcp/dhcpd.conf 2.2.1.1. vi편집기로 DHCP 설정 파일 열기 2.2.2. 설정 파일 편집ㄱ 2.2.2.1. 문제의 조건에 맞게 dhcpd.conf파일 편집 2.2.3. Binding IP 설정 ..
-
CenTOS7 : 대량의 파일 및 디렉토리 생성하기공부합시다!/LInux 2022. 3. 19. 06:00
안녕하세요. 오늘은 조금 쉬어가는 시간으로 Linux에서 대량의 파일이나 디렉토리를 생성하는 방법을 쪼매 알려드릴까 합니다. 물론 정규표현식을 응용하는 방법입니다. 1. 업무보고서 월별 디렉토리 및 일별 파일 생성 1.1. 월별 디렉토리 생성하기 1.1.1. # mkdir report 1.1.1.1. /test/report 디렉토리 생성 1.1.2. # mkdir report/{01,02,03,04,05,06,07,08,09,10,11,12}'월' 1.1.2.1. 01월 ~ 12월 디렉토리 생성확인 1.1.3. # mkdir report/{01..12}'월' 동일한 결과임 1.2. 일별 파일 생성하기 1.2.1. # touch report/01월/'01월-'{01..31}'일.txt' 1.2.1.1. /..
-
Packet Analysis - 5. TCP Header공부합시다!/Network 2022. 3. 18. 14:39
아! 드디어 Packet 분석의 마지막 입니다. 드디어 TCP Header 입니다. Network도 참 할게 많네요! 헌데 Public Cloud가 활성화 되면서 이 부분에 별로 시간투자를 안하시는데...... Architeckture의 가장 기본이 Network 입니다. Docker나 Kubernetes를 하면서도 가장 공부하기 까다로워 하는 부분이니 꼭 익혀두시고 넘어가세요! 기본이 튼튼하면 어디에나 적용할 수 있습니다. 1. TCP Header 1.1. TCP Header 구조 : 참 단단하게 생겼네요! ㅎㅎ 1.2. TCP Header 분석 1.2.1. Source Port 1.2.1.1. Data를 생성한 App이 사용하는 Port 1.2.2. Destination Port 1.2.2.1. 목적..
-
Packet Analysis - 4. 3Way_4Way Handshake & UDP공부합시다!/Network 2022. 3. 17. 15:44
TCP Header를 분석하기 전에 TCP 연결과 종료시의 동작 구조인 3Way_4Way Handshake를 간단히 살펴 본 후 비교적 간단한 UDP 구조를 분석해 보겠습니다. 1. 3Way-Handshake 1.1. TCP 연결 시 1.2. 양쪽 모두 데이터 전송 준비 완료 보장 1.3. 실제 데이터 전달 시작 전 다른 쪽이 준비가 되었다는 것을 확인 1.4. TCP/IP를 이용해서 통신 시 상대방 컴퓨터와 사전 세션 수립 과정 1.5. Client -> Server 1.5.1. SYN 1.5.1.1. Client가 Server에 연결 요청 메세지 전송 1.5.1.2. 최초 데이터 전송 시 Sequence Number를 임의의 랜덤한 숫자 지정 1.5.1.3. SYN Flag Bit를 1로 설정한 Se..
-
Packet Analysis - 3. IP Header공부합시다!/Network 2022. 3. 16. 15:31
오늘은 IP Header를 분석해 보도록 하겠습니다. 항상 Wireshark를 통해서 이론적인 부분과 실제 Packet을 비교하는 버릇을 들이시기 바랍니다. 1. IP Header 1.1. IP Header 구조 1.1.1. Version : 0x04 IPv4를 의미합니다. 1.1.2. Header Length : IP Header의 길이를 32bit 즉 4byte 단위로 나타냄. 대부분 20Byte 1.1.2.1. 필드값이 거의 5 ( 5 X 32bit(4Byte) = 20Byte ) 1.1.3. Type of Service Flags : 서비스의 우선 순위 제공 1.1.4. Total Packet Length : 전체 IP Packet의 길이를 Byte 단위로 표시 1.1.5. Fragment Ide..