ํฌํธ๋ฅผ ์ด์์ด์ผ ํ๋๋ฐ ์ธํฐ๋ท์์ ๋ค ์ฐพ์๋ณด๊ณ ํ๋๋ฐ ์ฐ๊ฒฐ์ด ์๋์ ์ ๋ง ๋ต๋ตํ์๋ค. ๋๋ ๋ด๊ฐ ๋ชจ๋ฅด๋๊ฑฐ๋ ์๋๋๊ฒ ์์ผ๋ฉด ๋ต๋ตํ๊ณ ์ด๋ป๊ฒ๋ผ๋ ํด๊ฒฐ์ ๋ด์ผํด์ ๊ฑฐ์ ์๋ฒฝ, ํ๋ฃจ๋์ ๊ตฌ๊ธ, ์คํ์ค๋ฒํ๋ก์ฐ, GPT, ๋น ๋ฑ ๋ชจ๋ ๊ฒ์์ฌ์ดํธ์์ ์ด์ฌํ ์ฐพ์๋ณด์์ ํด๊ฒฐํ๋ค.
๋์ ์ํฉ์ ์ฐ์ ํ๋ผ์คํฌ๋ก ๊ฐ๋จํ๊ฒ ์๋ฒ ๋ฐฑ์๋์ ํต์ ํด์ค API์๋ฒ๋ฅผ ๋ง๋ค๊ณ ์์๋ค. AWS์ ์๋ฒ๋ฅผ ํ๋ ๋ง๋ค๊ณ ์ฐ๊ฒฐ์ ํด์ ์๋ฒ๋ฅผ ๋ง๋ค๊ณ ์์๋๋ฐ ํ ์คํธ์๋ฒ์ ๋ณธ์๋ฒ๋ฅผ ๋๋ค ๋๋ ค์ผ ํ๋ ์ํฉ์ด์๋ค. ๊ทธ๋์ ํฌํธ๋ฅผ ํ๋ ๋ ์ด์ด์ผํ๋๋ฐ 8000๋ฒ ํฌํธ๋ ์๋ ์ฐ๊ณ ์์๋๋ฐ, ์ถ๊ฐ๋ก ํ ์คํธ์๋ฒ ํฌํธ 8001์ ์ด์ด์ผ ํ๋ค.
๋์ AWS ์๋ฒ์ ๋ค์ด๊ฐ์ Security์ ๋ค์ด๊ฐ์ ์ธ๋ฐ์ด๋๊ท์น์ ์ถ๊ฐํด์ฃผ์ด์ผ ํ๋ค. ์ฌ๊ธฐ์ ์ด์ ์ด๊ณ ์ถ์ ํฌํธ๋ฒํธ๋ฅผ ์ ๋ ฅํ์ฌ ์ด๋ฉด ๋๋ค. ๋๋ TCP๋ก 4000๋ฒ ํฌํธ๋ฅผ ์ด์๊ณ , ํฌํธ๋ฒํธ๋ฅผ ํท๊ฐ๋ฆฌ์ง ์์ผ๋ ค test_server๋ผ๋ ์ด๋ฆ์ ๋ถ์ฌ์ฃผ์๋ค.
๊ทธ๋ฆฌ๊ณ ๋์ ์์๋ฐ์ด๋ ๊ท์น์ ์ฒ์์ ์ ๋ถ ์ด์ด๋ฒ๋ ธ์ผ๋ ๋ฐ๋ก ์ถ๊ฐํ์ง๋ ์์๋ค. ๊ทธ๋ฆฌ๊ณ API์๋ฒ๋ฅผ ๋๋ฆฌ๊ณ ์ ์ํด๋ณด์๋๋ 4000๋ฒ ํฌํธ๊ฐ ์ฐ๊ฒฐ์ด ๋์ง ์์์ ๋นํฉํ๋ค. ๋ณดํต์ ์ฌ๊ธฐ์ ๋ชจ๋ ํด๊ฒฐ๋๋ค๊ณ ํ๋ค.
sudo netstat -antp
netstat์ผ๋ก ํ์ธํด๋ณด๋ ํฌํธ๋ ์ ๋๋ก ์ด๋ ค์๋ ๋ฏ ํด์ ๊ฒ์ํด๋ณด๋ ๋ค๋ค ์ธ๋ฐ์ด๋ ๊ท์น๋ง ์ถ๊ฐํ๋ผ๋ ๋ง์ ํด์ ์์ผ๋ก ์ ์๋๋๊ฑฐ์ง๋ผ๊ณ ๋ง ์๊ฐํ๋ค. ํด๊ทผ์๊ฐ์ด ๋์ด ์ง์์ ๋ง์ ๊ฒ์์ ํด๋ณด๋ ์์ธ์ ์๊ฒ ๋์๋ค. ์๋ฒ๋ฅผ ๋ง๋ ์ง ํ 10๊ฐ์์ ๋ ๋๊ฐ๋๋ฐ ์ฒ์ ๋ง๋ค๋ ์ธํฐ๋ท ๊ฒ์์ผ๋ก ์ด๊ฒ์ ๊ฒ ์ค์ ํ๋ค๊ฐ ufw ์ค์ ์ ํด๋์ด์ ์๊ธด ๋ฌธ์ ์๋ค.
sudo ufw enable
sudo ufw status
ufw status๋ฅผ ํ์ธํด๋ณด๋ 4000๋ฒํฌํธ๊ฐ ํ์ฉ๋์ด์์ง ์์์ ์๊ธด ๋ฌธ์ ์๋ค.
sudo ufw allow 4000
4000๋ฒ ํฌํธ๋ฅผ ํ์ฉ์์ผ์ฃผ๊ณ , ๋ค์ ํด๋ณด๋ ์ ์์ ์ผ๋ก ์ฐ๊ฒฐ์ด ๋์ด ๋คํ์ด์๋ค.
'๐ฟ๐๐ฉ๐๐๐๐จ๐ > ๐ผ๐๐' ์นดํ ๊ณ ๋ฆฌ์ ๋ค๋ฅธ ๊ธ
pm2 flag๋ก 5๋ถ๋ง๋ค ์ฌ์คํ์ํค๊ธฐ (0) | 2024.03.06 |
---|---|
๋ฐฑ๊ทธ๋ผ์ด๋๋ก ํ์ด์ฌ ํ์ผ ์คํ ๊ด๋ฆฌํ๊ธฐ (0) | 2023.12.21 |
๋ผ์ด๋ธ๋ฌ๋ฆฌ import ์์์ ๋ฐ๋ฅธ ์๋ฌ (0) | 2023.07.10 |
AWS EC2 ๋์คํฌ ์ฉ๋ ๋๋ฆฌ๊ธฐ (0) | 2023.07.07 |
AWS pymysql [ 2006, "MySQL server has gone away (ConnectionResetError(104, 'Connection reset by peer'))] ์๋ฌ ํด๊ฒฐ (0) | 2023.06.27 |
๋๊ธ