๐—ฃ๐—ฟ๐—ผ๐—ท๐—ฒ๐—ฐ๐˜ ๐—”๐—ฉ๐—ฆ

Project AVS Since 2023.01.27

๐Ÿ’ป ์†Œํ”„ํŠธ์›จ์–ด | Software/๊ฐ์ข… ์†Œํ”„ํŠธ์›จ์–ด ์‚ฌ์šฉ๋ฒ• | TIP

๋” ์ด์ƒ์˜ ์–ด๊ทธ๋กœ๋Š” ์—†๋‹ค. ๋งˆ์ธํฌ๋ž˜ํ”„ํŠธ ์„œ๋ฒ„ ์—ฌ๋Š”๋ฒ• #ํŽ˜์ดํผ ์„œ๋ฒ„

์•„๋ฒต AVS 2023. 6. 6. 00:36

๋งˆ์ธํฌ๋ž˜ํ”„ํŠธ ํ•˜๋‹ค ๋ณด๋ฉด

์นœ๊ตฌ๋“ค์ด๋ž‘ ๊ฐ€๋” ํ•  ๋•Œ๊ฐ€ ์žˆ์„ ํ…๋ฐ

๋‘˜ ์ค‘ ํ•œ ๋ช…์€ ์„œ๋ฒ„๋ฅผ ์—ด์ค„ ์•Œ์•„์•ผ ์„œ๋ฒ„๋ฅผ ์—ด ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค.

โ€‹

๊ฐ„๋‹จํ•˜๊ฒŒ ์นœ๊ตฌ๋“ค์ด๋ž‘ ๋ฉ€ํ‹ฐํ•  ์ˆ˜ ์žˆ๋Š” ์„œ๋ฒ„ ์—ฌ๋Š” ๋ฐฉ๋ฒ• ์•Œ๋ ค๋“œ๋ฆฌ๊ฒ ์Šต๋‹ˆ๋‹ค.

์ด ๊ธ€์„ ์“ฐ๊ฒŒ ๋œ ์ด์œ ๋Š”

์ €๋„ ์˜ˆ์ „์— ์„œ๋ฒ„๋ฅผ ์—ด๊ณ  ํ–ˆ์—ˆ๋‹ค๊ฐ€ ์ตœ๊ทผ ๋‹ค์‹œ ์„œ๋ฒ„๋ฅผ ์—ด ์ผ์ด ์ƒ๊ฒจ์„œ

๋ณต์Šตํ• ๊ฒธ ๊ฒ€์ƒ‰ ํ–ˆ๋Š”๋ฐ ๊ฑฐ์ฆŒ

์–ด๊ทธ๋กœ์„ฑ ๊ธ€ ๋“ค์ด ๋„ˆ๋ฌด ๋งŽ์•„์„œ

๊ทธ๋ƒฅ ์ •๋ฆฌ๋œ ๊ธ€์ด ํ•„์š”ํ•˜๋‹ค ์ƒ๊ฐํ–ˆ์Šต๋‹ˆ๋‹ค.

๊ทธ๋ž˜์„œ ์˜ค๋Š˜ ์ด ๊ธ€์„ ์“ฐ๊ฒŒ ๋˜์—ˆ์Šต๋‹ˆ๋‹ค.

โ€‹

  1. ๋ณธ ๊ธ€์€ ๋งˆ์ธํฌ๋ž˜ํ”„ํŠธ ์ •ํ’ˆ ์ž๋ฐ” ์—๋””์…˜์„ ๊ธฐ์ค€์œผ๋กœ ์„ค๋ช…ํ•˜๋‹ˆ๋‹ค.
  2. ๋ณธ ๊ธ€์€ ํŽ˜์ดํผ ์„œ๋ฒ„ ๊ตฌ์ถ•๊ธฐ๋ฅผโ€‹ ์ด์šฉํ•ด ์—ฌ๋Š” ๋ฐฉ๋ฒ•์„ ์•Œ๋ ค๋“œ๋ฆฝ๋‹ˆ๋‹ค.
  3. ์ด ๊ธ€๋กœ ์„œ๋ฒ„๋ฅผ ์—ด ๊ฒฝ์šฐ ์—ฌ๋Ÿฌ๋ถ„์˜ IP ์ฃผ์†Œ๋ฅผ ์นœ๊ตฌ์—๊ฒŒ ์•Œ๋ ค์ค˜์•ผ ํ•˜๋‹ˆ ๋ฐ˜๋“œ์‹œ ์‹ ๋ขฐ๊ฐ€ ๊ฐ€๋Š” ์นœ๊ตฌ๋“ค์ด๋ž‘๋งŒ ํ•˜์ž.

โ€‹

โ€‹

โ€‹

โ— JAVA ์„ค์น˜


๋จผ์ € ์•„๋ž˜ ๋งํฌ๋กœ ๋“ค์–ด๊ฐ€์„œ JAVA๋ฅผ ์„ค์น˜ ํ•ฉ๋‹ˆ๋‹ค.

ํ•ด๋‹น ์‚ฌ์ง„์—์„œ Windows ์˜คํ”„๋ผ์ธ 64 ๋น„ํŠธ๋ฅผ ๋ฐ›์•„ ์ค๋‹ˆ๋‹ค.

์ด ๊ธ€์„ ๋ณด๋Š” ํ•„์ž ๋ผ๋ฉด ๋‹ค์šด๋กœ๋“œ ๋ฐ›๊ณ 

์‹คํ–‰ํ•˜๋Š”๊ฒƒ ๊นŒ์ง€๋Š” ๋ฌด๋‚œํ•˜๊ฒŒ ํ•  ๊ฑฐ๋ผ ์ƒ๊ฐํ•ฉ๋‹ˆ๋‹ค.

๊ทธ๋ƒฅ ๋‹ค์šด๋กœ๋“œ ๋ฐ›๊ณ  ์‹คํ–‰ํ•˜๊ณ  ์„ค์น˜ํ•˜๋ฉด JAVA ์„ค์น˜๋Š” ๋์ž…๋‹ˆ๋‹ค.

โ€‹

โ€‹

โ— ํŽ˜์ดํผ ์„œ๋ฒ„ ์‹คํ–‰๊ธฐ ์„ค์น˜


 

ํ•ด๋‹น ์‚ฌ์ดํŠธ๋กœ ์ ‘์† ํ›„ ์—ฌ๋Ÿฌ๋ถ„์ด ์—ด๊ณ  ์‹ถ์€ ๋งˆ์ธํฌ๋ž˜ํ”„ํŠธ ๋ฒ„์ „๊ณผ ๋™์ผํ•œ

ํŽ˜์ดํผ ์„œ๋ฒ„ ๋ฒ„์ „์„ ๋‹ค์šด๋กœ๋“œ ๋ฐ›์•„์ค๋‹ˆ๋‹ค.

โ€‹

์ขŒ์ธก์—์„œ ๋ฒ„์ „์„ ์„ ํƒํ•˜์‹œ๊ณ  ์šฐ์ธก์—์„œ ๋‹ค์šด๋กœ๋“œ ํ•˜์‹œ๋ฉด ๋ฉ๋‹ˆ๋‹ค.

์šฐ์ธก์—์„œ ์ œ์ผ ์ตœ๊ทผ์— ์˜ฌ๋ผ์˜จ๊ฒŒ ๋ฒ„๊ทธ ์ˆ˜์ • ๋ฒ„์ „์ด๋ผ ์ตœ๊ทผ ๋ฒ„์ „์œผ๋กœ ๋‹ค์šด ์ถ”์ฒœ ํ•ฉ๋‹ˆ๋‹ค.

์—ฌ๊ธฐ์„œ ๋ฐ›์•„์ง„ ํŒŒ์ผ ์ด๋ฆ„์„ ์ž˜ ํ™•์ธ ํ•ด์•ผ ํ•ฉ๋‹ˆ๋‹ค.

๋ฐ”๋กœ ๋ฐ‘์—์„œ ์‚ฌ์šฉ ๋ฉ๋‹ˆ๋‹ค.

(๋’ค์— ์ˆซ์ž๋Š” ์‚ฌ์ง„์ด๋ž‘ ๋‹ค๋ฅผ ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค)

โ€‹

ํŽธ์˜์ƒ ์ƒˆ ํด๋”๋ฅผ ๋งŒ๋“ค์–ด์ฃผ๊ณ  ์•„๊นŒ ๋ฐ›์€ ํŽ˜์ด์„œ ์„œ๋ฒ„ ํŒŒ์ผ์„ ์œ„ ์‚ฌ์ง„ ์ฒ˜๋Ÿผ ๋ฐฐ์น˜ ํ•ฉ๋‹ˆ๋‹ค.

์ €๋Š” ํŽธ์˜์ƒ ๋กœ์ปฌ๋””์Šคํฌ C -> ํŽ˜์ดํผ ์„œ๋ฒ„ ํด๋” ์ƒ์„ฑ -> ํŽ˜์ดํผ ์„œ๋ฒ„ ํŒŒ์ผ ๋ฐฐ์น˜

์ด๋ ‡๊ฒŒ ํ–ˆ์Šต๋‹ˆ๋‹ค.

์ด ํ›„ ํ…์ŠคํŠธ ๋ฌธ์„œ๋ฅผ ํ•˜๋‚˜ ์ƒ์„ฑ ํ•ฉ๋‹ˆ๋‹ค.

๋ฉ”๋ชจ์žฅ ์—ด์–ด์„œ ์œ„ ์ฒ˜๋Ÿผ ์ž…๋ ฅ ํ•ฉ๋‹ˆ๋‹ค.

(๋„์–ด์“ฐ๊ธฐ ์œ ์˜ ํ•˜์‹œ๊ธธ ๋ฐ”๋ž๋‹ˆ๋‹ค.)

java -Xms1G -Xmx2G -jar paper-1.19.4-545.jar

pause

Xms1G ์™€ Xmx2G ๋ถ€๋ถ„์€ ์„œ๋ฒ„์˜ ๋ฉ”๋ชจ๋ฆฌ ํ• ๋‹น๋Ÿ‰ ์ž…๋‹ˆ๋‹ค.

์ตœ์†Œ ๋ฉ”๋ชจ๋ฆฌ, ์ตœ๋Œ€ ๋ฉ”๋ชจ๋ฆฌ ์„ค์ • ๋ถ€๋ถ„์ธ๋ฐ

2G๋„ ์ถฉ๋ถ„ํ•ฉ๋‹ˆ๋‹ค(์นœ๊ตฌ๋“ค์ด๋ž‘ ํ•˜๋Š” ์„ ์—์„œ...)

โ€‹

๊ทธ๋ฆฌ๊ณ  ์•„๊นŒ ์—ฌ๋Ÿฌ๋ถ„์ด ๋ฐ›์€

ํŽ˜์ดํผ ์„œ๋ฒ„ ํŒŒ์ผ ์ด๋ฆ„์„ ๊ทธ๋Œ€๋กœ!!!

-jar ๋’ค์— ์ ์–ด์ค๋‹ˆ๋‹ค.

(์œ„ ์‚ฌ์ง„์ด๋ž‘ ๋‹ค๋ฅผ ์ˆ˜ ์žˆ์œผ๋‹ˆ ๋ฐ˜๋“œ์‹œ ์—ฌ๋Ÿฌ๋ถ„์ด ๋ฐ›์€ ํŽ˜์ดํผ ์„œ๋ฒ„ ์ด๋ฆ„์ด๋ž‘ ๋™์ผํ•˜๊ฒŒ ์จ์•ผ ํ•ฉ๋‹ˆ๋‹ค.)

์ €์žฅํ• ๋•Œ๋Š” server ๋ผ๋Š” ์ด๋ฆ„์œผ๋กœ ์ €์žฅ ํ•ฉ๋‹ˆ๋‹ค.

๊ทธ ํ›„ ์ด๋ฆ„ ๋ณ€๊ฒฝ์œผ๋กœ txt ๋ถ€๋ถ„์„

bat๋กœ ๋ณ€๊ฒฝํ•ฉ๋‹ˆ๋‹ค.

๊ทธ ํ›„ server.bat๋ฅผ ์‹คํ–‰ ํ•ฉ๋‹ˆ๋‹ค.

์‹คํ–‰ํ•˜๋ฉด ์ด๋ ‡๊ฒŒ ๋‚˜์˜ต๋‹ˆ๋‹ค.

์ž ๊ทธ๋Ÿฐ๋ฐ ์—ฌ๊ธฐ์„œ ๋ณด๋ฉด

Failed to load eula.txt ๋ผ๋Š” ์—๋Ÿฌ๊ฐ€ ๋œน๋‹ˆ๋‹ค.

์ •์ƒ์ž…๋‹ˆ๋‹ค.

์ € ์ƒํƒœ์—์„œ ์—”ํ„ฐ๋ฅผ ๋ˆ„๋ฅด๊ณ  ์ฐฝ์„ ๋•๋‹ˆ๋‹ค.

์ฐฝ์„ ๋„๋ฉด ์ด๋ ‡๊ฒŒ ๋ญ”๊ฐ€ ๋งŽ์ด ์ƒ๊ฒผ์Šต๋‹ˆ๋‹ค.

์ €๊ธฐ์„œ eula.txt๋ฅผ ์—ด์–ด ์ค๋‹ˆ๋‹ค.

false๋ฅผ true๋กœ ๋ฐ”๊ฟ”์ค๋‹ˆ๋‹ค. ์ €์žฅ ํ•˜๊ณ  ์ฐฝ์„ ๋‹ซ์Šต๋‹ˆ๋‹ค.

๋‹ค์‹œ server.bat๋ฅผ ์‹คํ–‰ํ•ฉ๋‹ˆ๋‹ค.

์‹คํ–‰ํ•˜๋ฉด ๋ฐ‘์— ๋ถ€๋ถ„์—

Done ์ด๋ผ๊ณ  ๋‚˜์˜ต๋‹ˆ๋‹ค.

์ด๋Ÿฌ๋ฉด ๋ ์ž…๋‹ˆ๋‹ค.

์„œ๋ฒ„๊ฐ€ ์—ด๋ ธ์Šต๋‹ˆ๋‹ค.

์ด์ œ ์—ฌ๋Ÿฌ๋ถ„ ์นœ๊ตฌ๋“ค์„ ์ดˆ๋Œ€ ํ•ฉ์‹œ๋‹ค.

โ— ํฌํŠธํฌ์›Œ๋”ฉ #์•„์ดํ”ผ ํƒ€์ž„


์•„์ดํ”ผํƒ€์ž„ ๊ณต์œ ๊ธฐ ๊ธฐ์ค€

์ธํ„ฐ๋„ท ๋ธŒ๋ผ์šฐ์ € ์ฃผ์†Œ์ฐฝ์— 192.168.0.1

์„ ์ž…๋ ฅํ•˜๊ณ  ์ ‘์†ํ•ฉ๋‹ˆ๋‹ค.

๊ทธ๋Ÿผ ์ด๋Ÿฐ ์ฐฝ์ด ๋‚˜์˜ต๋‹ˆ๋‹ค.

์ด๋ฆ„์ด๋ž‘ ์•”ํ˜ธ ์ž…๋ ฅํ•˜์‹œ๊ณ  ์ ‘์† ํ•ฉ๋‹ˆ๋‹ค.

๊ด€๋ฆฌ๋„๊ตฌ๋กœ ๋“ค์–ด๊ฐ‘๋‹ˆ๋‹ค

๊ณ ๊ธ‰์„ค์ • -> NAT/๋ผ์šฐํ„ฐ ๊ด€๋ฆฌ -> ํฌํŠธํฌ์›Œ๋”ฉ ์„ค์ • ๋“ค์–ด๊ฐ‘๋‹ˆ๋‹ค

โ€‹

์ƒˆ๊ทœ์น™ ์ถ”๊ฐ€๋ฅผ ํ•˜๊ณ 

์•„๋ž˜์ฒ˜๋Ÿผ ์ž…๋ ฅํ•ฉ๋‹ˆ๋‹ค.

๋‚ด๋ถ€ IP๋Š” ํ˜„์žฌ ์ ‘์†๋œ ip ์ฃผ์†Œ ์ฒดํฌ ํ•˜๋ฉด ์ž๋™์œผ๋กœ ์ฑ„์›Œ์ง‘๋‹ˆ๋‹ค.

โ€‹

๊ทธ ํ›„ ์ขŒ์ธก์—์„œ ๊ณ ๊ธ‰ NAT ์„ค์ • ๋“ค์–ด๊ฐ€์„œ ์•„๋ž˜ ์ฒ˜๋Ÿผ ์„ค์ • ํ•ฉ๋‹ˆ๋‹ค.

์ €์žฅํ•˜๊ณ  ์šฐ์ธก ์ƒ๋‹จ์—์„œ ์ €์žฅ ํ•˜๋ฉด ํฌํŠธํฌ์›Œ๋”ฉ ๋์ž…๋‹ˆ๋‹ค.

โ€‹

โ— IP์ฃผ์†Œ ์นœ๊ตฌํ•œํ…Œ ์•Œ๋ ค์ฃผ๊ธฐ #๋


 

๋‚ด ip๋ฅผ ๊ฒ€์ƒ‰ํ•ด์„œ ์ฃผ์†Œ๋ฅผ ํ™•์ธํ•ฉ๋‹ˆ๋‹ค.

๋งŒ์•ฝ ip์ฃผ์†Œ๊ฐ€ 123.456.789 ์ด๋Ÿฐ ํ˜•ํƒœ๋ฉด

123.456.789:25565

์ด ์ฃผ์†Œ๋ฅผ ์ƒ๋Œ€๋ฐฉํ•œํ…Œ ์•Œ๋ ค์ฃผ๋ฉด ๋ฉ๋‹ˆ๋‹ค.

์ด๊ฒŒ ์„œ๋ฒ„ ์ฃผ์†Œ ์ž…๋‹ˆ๋‹ค.

โ€‹

์„œ๋ฒ„ ์—ด๋ ธ๋Š”์ง€ ํ™•์ธํ•˜๋Š” ๋ฒ•์€

์•„๋ž˜ ์‚ฌ์ดํŠธ์—์„œ ํ™•์ธ ํ•ฉ๋‹ˆ๋‹ค.

 

ํฌํŠธํฌ์›Œ๋”ฉ ํ…Œ์Šคํ„ฐ์—์„œ

์—ฌ๋Ÿฌ๋ถ„ ip์ฃผ์†Œ ์ž…๋ ฅํ•˜๊ณ 

์šฐ์ธก port number์— 25565์ž…๋ ฅํ•ฉ๋‹ˆ๋‹ค

์ •์ƒ์ด๋ฉด ์ด๋ ‡๊ฒŒ ์ดˆ๋ก์ƒ‰ ํ”Œ๋ž˜๊ทธ๊ฐ€ ๋‚˜์˜ต๋‹ˆ๋‹ค.

์ด์ƒ ์ž…๋‹ˆ๋‹ค.

๋ฐ˜์‘ํ˜•