๋ชฉ๋ก์ ์ฒด ๊ธ (79)
๐ฉ๐ปโ๐พ

๋จผ์ , ์๋ก ์์ฑํ ๊ฐ์๋จธ์ ์ด ๊ธฐ์กด ๊ฐ์ ๋จธ์ ๋ค๊ณผ์ IP ์ถฉ๋์ ๋ฐฉ์งํ๊ธฐ ์ํด 10.0.2.19๋ก IP๋ฅผ ์ค์ ํ๋ ๋ฐฉ๋ฒ์ ๋๋ค. ์ด๋ฅผ ํตํด, ๊ฐ์ ๋จธ์ ๋ค ๊ฐ์ ํต์ ์ด ๊ฐ๋ฅํ๊ฒ ๋ง๋ญ๋๋ค๐ 1๏ธโฃ yaml ํ์ผ์ ์ด๊ธฐsudo vi /etc/netplan/00-installer-config.yaml2๏ธโฃ ์๋ ๋ด์ฉ๋ค์ ์์ฑํ์ฌ ์ค์ ์ ๋ณ๊ฒฝnetwork: version: 2 renderer: networkd ethernets: enp0s3: addresses: - 10.0.2.19/24 # ๋ณ๊ฒฝ๋ ๊ณ ์ IP ์ฃผ์ routes: - to: default via: 10.0.2.1 # ๊ฒ์ดํธ์จ์ด nameservers: ad..
๋ณดํธ๋์ด ์๋ ๊ธ์ ๋๋ค.

๊ตฌ์ฑํด์ผ ํ๋ ๋คํธ์ํฌ๋ ๋ค์๊ณผ ๊ฐ๋ค.๐ก ์กฐ๊ฑด1. ๋ด๋ถ ํต์ ๊ฐ๋ฅํ๊ฒ ... (router on a stick) - sub-if ๋ฒํธ๋ vlan ๋ฒํธ๋ก2. ๋ด๋ถ ์ธ๋ถ ํต์ ๊ฐ๋ฅํ๊ฒ ... (static)3. ๋ผ์ฐํฐ ๊ฐ ๋คํธ์ํฌ ์ฃผ์๋ 172.16.20.4/30 - ์์ ๋ผ์ฐํฐ ์ธํฐํ์ด์ค ip์ ์์ ๊ฐ์ ์ฌ์ฉํ ๊ฒ4. ์ค์์น ๊ฐ etherchannel ์ฌ์ฉํ ๊ฒ ... (group ๋ฒํธ๋ 5) - ํ์ค ํ๋กํ ์ฝ ์ฌ์ฉ๊ทธ๋ฌ๋ฉด ์ด์ ๋ด๋ถ์ ์ธ๋ถ ๊ฐ๊ฐ์ ์ฅ๋น์ ์ด๋ป๊ฒ ์ค์ ํด์ฃผ์ด์ผ ํ๋์ง ์ ๋ฆฌํด๋ณด์!1. ์ธ๋ถ ์ค์ ์กฐ๊ฑด 3๋ฒ์ ๋ณด๋ฉด '๋ผ์ฐํฐ ๊ฐ ๋คํธ์ํฌ ์ฃผ์๋ 172.16.20.4/30'์ด ์๋ค.์ด๋, ์ฌ์ฉ ๊ฐ๋ฅํ ์ฃผ์์ ๊ฐ์๋ 2 ^ (32-30) = 4๊ฐ์ด๊ณ ,๊ทธ ์ค ๋งจ ์ ์ฃผ์์ธ 172.16..

3์ฃผ์ฐจ ํ์ต์ผ์ง๋ ์ ์ฒ๊ธฐ ์ค๊ธฐ ๋งํ ๋ฒผ๋ฝ์น๊ธฐํ๊ณ ์ํ ๋ณธ๋ค๊ณ ๋ชป ์ผ์ง๋ง,,,(๊ฐ์ฑ์ ๊ฒฐ๊ณผ ํฉ๊ฒฉ,,,โญ๏ธ) 4์ฃผ์ฐจ๋ ๋ค์ ์ด์ฌํ ์จ๋ณด๋๋ก!4์ฃผ์ฐจ์ ๋ฌด์์ ํ๋์ง ํฌ๊ฒ ๋๋ ๋ณด๋ฉด,JPA ํ์ต / ํ์ง์๋ถ๋ค์ ํน๊ฐ / ํ๋ก์ ํธ ๊ธฐํ์ด ์์๋ค๊ณ ํ ์ ์์ ๊ฑฐ ๊ฐ๋ค!1๏ธโฃ JPA ํ์ตJPA๋?Java Persistence APIORM(Object-Relational Mapping) ๊ธฐ์ ์ ํ์ค ์ธํฐํ์ด์คJava ์ ํ๋ฆฌ์ผ์ด์ ์์ RDBMS๋ฅผ ์ฌ์ฉํ ๋ ์ด๋ฅผ ๊ฐ์ฒด์ ๋งคํํ๊ธฐ ์ํด ์ฌ์ฉํ๋ ์ธํฐํ์ด์คJPA๋ฅผ ์ํด์ ๊ตฌํ์ฒด๊ฐ ํ์ํ๋ฐ, Hibernate๊ฐ ๊ฐ์ฅ ๋๋ฆฌ ์ฌ์ฉ๋จ์์ ์ฝ๋์ ํจ๊ป ์์๋ณด๋ JPA ์ด๋ ธํ ์ด์ ์ฌ์ฉ๋ฒ@NoArgsConstructor@AllArgsConstructor@RequiredArgsConstr..

2์ฃผ์ฐจ๋ ์ ๋ง ๋ ๊น์งํ ์์ ์ง๋๊ฐ ๊ฑฐ ๊ฐ๋ค๐์๋กญ๊ฒ ๋ฐฐ์ด ์ฃผ์ ๋ค๋ ๋ง์๋๋ฐ ์ฌ์ง์ด ์๊น์ง ๋ง์์ ๊ทธ๋ ๊ทธ๋ ์ต๋ํ ๋ฐฐ์ด ๋ด์ฉ๋ค์ TIL ๋งํฌ๋ค์ด ํ์ผ๋ก ๊ธฐ๋กํด๋๊ณ ์ ๋ ธ๋ ฅํ๋ค. 2์ฃผ์ฐจ TIL ๋ณด๋ฌ๊ฐ๊ธฐ๐๐ป TIL/Woori-FISA/week2 at main ยท 2oo1s/TILContribute to 2oo1s/TIL development by creating an account on GitHub.github.com๊ทธ๋ฌ๋ฉด 2์ฃผ์ฐจ ํ๊ณ ์์๐ฅ ์์์ผ๋ฐฐ์ด ๋ด์ฉ๋ค ์ค Stream API ํ์ฉ๋ฐฉ๋ฒ์ด ๊ฐ์ฅ ์ธ์๊น์๋ค.์ฌ์ค ์ด์ ๊น์ง ์ฝํ ๋ฅผ ๋ณด๊ฑฐ๋ ํ๋ก์ ํธ๋ฅผ ์งํํ ๋ ์ต์ํ์ง ์์ ํ์ฉํด๋ณธ ์ ์ด ์์๋๋ฐ, ์ฌ์ฉํด์ ์ฝ๋๋ฅผ ์์ฑํ๋ ํจ์ฌ ์ฝ๋๊ฐ ๊ฐ๊ฒฐํ๊ณ ๊ฐ๋ ์ฑ์ด ๋์๋ณด์๋ค. ์ฝ๋๋ฅผ ๋ณด๋ฉด์ ์ง์ ๋น๊ตํด๋ณด์โ List..

1. ํ๋ก๊ทธ๋จ ์ค์น๐ปi) Elasticsearch ์ค์นwget https://artifacts.elastic.co/downloads/elasticsearch/elasticsearch-7.11.1-linux-x86_64.tar.gztar -xvf elasticsearch-7.11.1-linux-x86_64.tar.gzii) Filebeat ์ค์นwget https://artifacts.elastic.co/downloads/beats/filebeat/filebeat-7.11.1-linux-x86_64.tar.gztar -xvf filebeat-7.11.1-linux-x86_64.tar.gziii) Logstash ์ค์นwget https://artifacts.elastic.co/downloads/logstas..

์ฌํด 8์ ์กธ์ ์์ ์ด๋ผ, ์ทจ์คํ๋ ๋์ ๊ณต๋ฐฑ๊ธฐ๋ ์ฑ์ธ ๊ฒธ ํด๋ผ์ฐ๋ ๊ธฐ์ ์ ์ตํ๊ณ ์ ์ง์ํ ์ฐ๋ฆฌ FISA ํด๋ผ์ฐ๋ ์์ง๋์ด๋ง ๊ณผ์ ์ ํฉ๊ฒฉํ๊ฒ ๋์๋ค.๊ทธ๋์ ๋งค์ฃผ ์ด๋ค ๊ฑธ ํ๋์ง ์ต๋ํ ๊ธฐ์ตํ๊ธฐ ์ํด ์ฃผ์ฐจ๋ณ ํ๊ณ ๋ฅผ ์์ฑํ๊ณ ์ ํ๋ค! (์ฐ๋ฆฌFISA ์ง์ํ๊ธฐ๋ ์์ฑํ๋๋ฐ ๋ง๊ด๋ถ๐ค) ์ด์ ๋ณธ๊ฒฉ์ ์ผ๋ก 1์ฃผ์ฐจ ํ๊ณ ์-์!์์์ผ์ฒซ ๋ ์ ๊ฐ์์ค์ ๋ค์ด์ค๋๊น ์ด๋ฆ์์ผ๋ก ์ข์ ๋ฐฐ์น๊ฐ ๋์ด์์๋ค.๊ฐ์ฌ๋์ด๋ ์ด์ ๋งค๋์ ๋๊ป์ ๊ฐ๋จํ OT๋ฅผ ์งํํด์ฃผ์ ํ, ์ ๊ณผ์ ํ๋ฌ ๋ง์ํธ ์ฐ๋ฆฌ๊ธ์ต์์์ผํฐ๋ก ๊ฐ๋ค!๊ต์ก์ ๊ตฌ๋ถ์ ์ํด ์ด๋ฆ ์คํฐ์ปค๋ ๋ถ์๋๋ฐ ์ค๋๋ง์ ์ด๋ฑํ์์ด ๋ ๊ฑฐ ๊ฐ์ ๊ธฐ๋ถ,,,๐ซฃ์ ๊ณผ์์ ํ๋ฉด์ ์ข์๋ ์ ์ ์ฐ๋ฆฌFIS์ ๋ํด ์ข ๋ ์์ธํ ์๊ฒ ๋ ์ ?์ธ ๊ฑฐ ๊ฐ๋ค'์ฐ๋ฆฌ๊ธ์ต ๋ด๋ถ ์์คํ ๊ฐ๋ฐํ๋ ํ์ฌ'๋ก๋ง ์๊ณ ์์๋๋ฐ..

์ด๋ฒ ํฌ์คํ ์ ์ฐ๋ฆฌFISA ๋ชจ์ง ๊ณผ์ ๊ณผ ์ง์ ํ๊ธฐ์ ๋ํด ์์ฑํด๋ณด๋๋ก ํ ๊ฒ์๐์ฐ์ , ์ด์ ์ KB IT's Your Life ๊ต์ก๊ณผ์ ๋ ์๋ฃํ๋๋ฐ ์ ๋ ๊ต์ก๊ณผ์ ์ด๋!๋ผ๋ ์ง๋ฌธ์ ๋ต์ ๋๋ฆฌ์๋ฉด์ฌํด ์๋ฐ๊ธฐ์ ์ทจ์ค์ ํ๋ฉฐ, ํด๋ผ์ฐ๋์ ์ํํ ์ง์๋ง ๊ฐ์ง๊ณ ์๋ ์ ๋ ๋ฉด์ ์ ๋ณด๋ฉฐ ํด๋ผ์ฐ๋์ ์ค์์ฑ์ ์ด๋ฏธ ์๊ณ ์์์ง๋ง ํ๋ฒ ๋ ๋ผ์ ๋ฆฌ๊ฒ ๋๋ผ๊ฒ ๋์์ด์,,,๊ทธ๋์ 8์์ ์กธ์ ํ๊ณ ์ทจ์คํ๋ ๋์ ํผ์์ ํด๋ผ์ฐ๋ ๊ณต๋ถํ๋ ๊ฒ๋ณด๋ค ๊ณต๋ฐฑ๊ธฐ๋ ์ฑ์ธ ๊ฒธ ๊ด๋ จ ๊ต์ก๊ณผ์ ์ ๋ฃ๊ณ ์ ๋ถํธํ ํธ๋ฅผ ํตํด์ ์ฐพ์๋ณด์์ต๋๋ค. ๊ต์ก ๊ณผ์ ์ ์ ํํ ๊ธฐ์ค์1. ์คํ๋ผ์ธ ์์ 2. ํ์ตํ๊ฒ ๋ ๊ธฐ์ ์คํ์์ ๊ฐ์์ต๋๋ค. KB ์ ์ฒญํ ๋๋ ์๋ฌด๋ฐ ๊ธฐ์ค ์์ด ๊ทธ๋ฅ ์ ์ฒญํ๋๋ฐ ์ด์ ๋ ์ทจ์ ์ ํด์ผํ๊ธฐ ๋๋ฌธ์ ๋๋ฆ์ ๊ธฐ์ค์ด ์๊ฒผ๋ ๊ฑฐ ๊ฐ์ต๋๋ค,,,! ๊ทธ๋ ..

๋ฐ์ดํฐ ํต์ ์ด๋?์๋ก ์ ๋ณด๋ฅผ ๋ค๋ฅธ ์ฅ์๋ก ์ ๋ฌํ๋ ๊ฒ์ ์ ๋ฐ ๋ฌด์ ์ผ๋ก ํต์ -> ์ด๋, ํต์ ์ ์ํ ๊ท์น์ ํ๋กํ ์ฝ์ด๋ผ๊ณ ํ๋ค.1 : 1 ์ฐ๊ฒฐ์์ ํต์ B ์ ์ฅ์์ ์ด๋ค ๋ฐ์ดํฐ๊ฐ ์จ๋ค๋ฉด, 1 : 1 ์ฐ๊ฒฐ์ด๊ธฐ์ A๊ฐ ๋ณด๋๋ค๊ณ ์ถ์ธกํ ์ ์๋ค.๋๊ฐ, ๋๊ตฌ์๊ฒ ๋ณด๋ด๋์ง์ ๋ํ ์ ๋ณด ์์ด ๋ฐ์ดํฐ๋ง ๋ณด๋ด๋ ํต์ ๊ฐ๋ฅ์ฌ๋ฌ ์ฅ๋น ๊ฐ์ ํต์ ์ด๋ฐ ๊ฒฝ์ฐ์๋ ๋ฐ์ดํฐ๋ง ์ ์กํ ์, B๊ฐ ๋ฐ์ ๋ฐ์ดํฐ๊ฐ A๊ฐ ๋ณด๋ธ ๊ฑด์ง C๊ฐ ๋ณด๋ธ ๊ฑด์ง ์ ์ ์๋ค.๊ทธ๋์ ์ถ๋ฐ์ง&๋์ฐฉ์ง ์๋ณ์ ์ํด MAC ์ฃผ์๋ฅผ ์ฌ์ฉํ๋ค.MAC ์ฃผ์Media Access Control address์ผ๋ฐ์ ์ผ๋ก ๋คํธ์ํฌ ์ฅ๋น๋ฅผ ์ ์กฐํ ๋, ํด๋น ์ฅ๋น์ ๋คํธ์ํฌ ์ธํฐํ์ด์ค์ ํ ๋นํด์ค๋ค.48๋นํธ๋ก ๊ตฌ์ฑ๋์ด์ 16์ง์๋ก ํํ๋๋ค.์ฒซ 24๋นํธ๋ ์ ์กฐ์ฌ ์๋ณ์๋ชจ๋ ๊ฐ์ด 1์ธ ..