proxmox¿¡ Çì³î¼³Ä¡ÇÏ¿´´Âµ¥ ³»ºÎ Á¢¼ÓÀÌ Ã³À½¿¡´Â µÇ´Ù°¡ ¸®ºÎÆÃÇÏ°í ³ª¸é ¾ÈµË´Ï´Ù...
proxmox 공유기에서 ip를 하나 받습니다.
192.168.219.124 입니다.
dhcp서버를 설치하여
해놀vm은 리눅스 브릿지를 통해
10.0.0.2 아이피를 받습니다.
해놀 설치 접근을 위해 iptable명령어로
10.0.0.2:5001 포트를 35001로 포트포워딩 해줬습니다.
그래서 노트북으로 https://192.168.219.124:35001로
접속이 가능했습니다
계정도 만들고 초반 로그인 까지 성공하였습니다.
공유기 35001포트도 열어주었습니다.
proxmox에 도커로
nginx proxy manager를 설치하여
헤놀을 https://xpenol8.ip.kr로 접속할 수 있게하여
접속이 되는 것도 확인하였습니다.
그런데 리부팅을 하고 나니
https://xpenol8.ip.kr 이 주소로는 접속이 되는데
이 주소로는 접근이 안됩니다.
프록스목스에서
ping 10.0.0.2 하면 핑은 잘 나옵니다.
같은 문제로 3번째 재설치를 하였는데
문제 해결이 안됩니다 ㅠㅠ
이 문제에 대해 아시는 분 있을가요? ㅠㅠ
ê ÁöÇÇƼÇÑÅ× ¹°¾îº¸°í ¹«Áö¼ºÀ¸·Î º¹ºÙ ÇÏ´Ù º¸´Ï ¿ø¸®´Â Çϳªµµ ¸ð¸£°í
¾Æ·¡¿Í °°ÀÌ ¼³Á¤ÇÏ´Ï ÇØ°á µÇ¾ú½À´Ï´Ù.
¹º°¡ Çã¶ôÀ» ÇØÁØ ¸ð¾çÀÔ´Ï´Ù ¤»
2. iptables¸¦ »ç¿ëÇÑ NAT ¼³Á¤:
nat Å×ÀÌºí¿¡ POSTROUTING üÀÎ ±ÔÄ¢ Ãß°¡:
sudo iptables -t nat -A POSTROUTING -s 10.0.0.0/24 -o vmbr0 -j MASQUERADE
FORWARD üÀο¡ Çã¿ë ±ÔÄ¢ Ãß°¡:
sudo iptables -A FORWARD -s 10.0.0.0/24 -o vmbr0 -j ACCEPT sudo iptables -A FORWARD -d 10.0.0.0/24 -m state --state ESTABLISHED,RELATED -i vmbr0 -j ACCEPT
3. FORWARD üÀÎÀÇ ±âº» Á¤Ã¥À» ACCEPT·Î ¼³Á¤:
Àӽà Å×½ºÆ®¸¦ À§ÇØ ±âº» Á¤Ã¥À» ACCEPT·Î º¯°æ:
sudo iptables -P FORWARD ACCEPT
¼³Á¤ ÀúÀå:
iptables ¼³Á¤À» ¿µ±¸ÀûÀ¸·Î ÀúÀå:
sudo netfilter-persistent save
iptable È®ÀÎ ¹æ¹ý
sudo nano /etc/iptables/rules.v4
-----
ÀÌ·¸°Ô ³»ºÎ¸ÁÀ» ¾²°í ½Í¾ú´ø ÀÌÀ¯
1. ÀÌÁ¦ proxmox¿¡ ¼³Ä¡ÇÑ npm µµÄ¿·Î
¸ðµÎ ¸®¹ö½º ÇÁ·Ï½Ã ÇØÁÙ ¼ö ÀְԵǾú½À´Ï´Ù
2. ¸ðµç vmÀÌ °øÀ¯±â¿¡¼ ip¸¦ ¹Þ¾Æ ¿À´Ù º¸´Ï
¹«¼± ÀÎÅÍ³Ý ¿¬°á µÇ¾î ÀÖ´ø ±â±â°¡ »èÁ¦µÇ¾î
vmÀº ³»ºÎ¸ÁÀ» ÀÌ¿ëÇϵµ·Ï ÇÏ°í ½Í¾ú½À´Ï´Ù.