• 목록
  • 아래로
  • 위로
  • 11
  • 네모
  • 조회 수 1171

공유기가 있습니다.

공유기에는 1개의 Public IP가 할당되어 있습니다.

 

기기가 있습니다.

기기는 ABCDE 총 5개가 있습니다.

 

도메인이 있습니다.

도메인은 a.domain, b.domain, ..., e.domain 총 5개가 있습니다.

 

a.domain 으로 접속하면 A 기기로 포워딩됩니다.

b.domain 으로 접속하면 B 기기로 포워딩됩니다.

...

e.domain 으로 접속하면 E 기기로 포워딩됩니다.

 

포트는 원 포트를 그대로 사용할 수 있어야 합니다.

(A기기:8080 = a.domain:8080 과 같이...)

 

---

 

일단 생각나는건,

기기 F를 추가로 연결해서, 공유기의 모든 연결을 F 로 넘겨준 다음 (iptime의 DMZ 같은 기능을 활용)

F에서 프록시를 통해 각 기기로 데이터를 넘겨주는 방법인데...

이보다 더 좋은 방법이 있을까요?

 

또, 위 방식대로 구현한다고 해도,

a.domain 으로 접속했는지, b.domain 으로 접속했는지 알 수 있는 방법이 있을까요?

이니스프리님 이니스프리 포함 3명이 추천

추천인 3

작성자
네모 71 Lv. (45%) 408540/414720EXP

인스타그램 : http://instg.me/nemo_9l

댓글 11

라엘
profile image
+2
패킷이 네트워크 통신의 OSI 7 Layer 에서 Application Layer 까지 도달해야 도메인 정보를 확인할 수 있습니다.
즉, 반드시 NGINX 같은 리버스 프록시 프로그램을 사용해야만 합니다.
공유기 - DMZ 프록시머신 - 분배
모든 패킷을 반드시 프록시 머신을 통하도록 설정하고, 프록시머신에 nginx 설치후 적절히 처리하세요.
comment menu
2021.02.28. 23:38

신고

"라엘님의 댓글"

이 댓글을 신고 하시겠습니까?

네모 작성자 → 라엘
profile image
그렇죠... 역시 그 방법밖에 없겠네요ㅠㅠ
comment menu
2021.03.03. 21:59

신고

"네모님의 댓글"

이 댓글을 신고 하시겠습니까?

Hanam09
profile image
Host헤더로 구별해야 하지 않을까요?
comment menu
2021.03.01. 00:23

신고

"Hanam09님의 댓글"

이 댓글을 신고 하시겠습니까?

네모 작성자 → Hanam09
profile image
네, 관련해서 한번 알아봐야겠네요.
HTTP 말고 다른 프로토콜에서도 사용 가능해야 하는데, 한번 알아봐야겠습니다ㅠ
comment menu
2021.03.03. 22:00

신고

"네모님의 댓글"

이 댓글을 신고 하시겠습니까?

Hanam09
profile image
Client -> Router(123.456.789.10 / 10.0.0.1) -> Server(10.0.0.10)

클라이언트는 다음과 같은 헤더를 포함합니다.
Host: a.domain.com
comment menu
2021.03.01. 00:28

신고

"Hanam09님의 댓글"

이 댓글을 신고 하시겠습니까?

OAUTH2
보통 이렇게 네트워크가 복잡하면 터널링을 사용합니다...
comment menu
2021.03.01. 07:10

신고

"OAUTH2님의 댓글"

이 댓글을 신고 하시겠습니까?

네모 작성자 → OAUTH2
profile image
터널링도 고려를 해 보았는데,
외부에서 외부인이 가끔씩 접속해야 하는 경우가 있어서 터널링은 포기하기로 했습니다ㅠ
comment menu
2021.03.03. 22:00

신고

"네모님의 댓글"

이 댓글을 신고 하시겠습니까?

OAUTH2 → 네모
클플 아르고 터널도 가능한가요?
comment menu
2021.03.03. 22:19

신고

"OAUTH2님의 댓글"

이 댓글을 신고 하시겠습니까?

네모 작성자 → OAUTH2
profile image
적용할수 있는 환경이기는 합니다만, 최후의 보루가 아닐까 싶습니다.
comment menu
2021.03.05. 23:43

신고

"네모님의 댓글"

이 댓글을 신고 하시겠습니까?

라엘
profile image
아니면 studyforus 처럼 외부의 public ip 와 사설ip를 연결할수도 있어요.
studyforus는 vultr의 public ip 랑 마스터님의 사무실 private ip 랑 연결해서 운영되고 있거든요.
comment menu
2021.03.04. 11:29

신고

"라엘님의 댓글"

이 댓글을 신고 하시겠습니까?

네모 작성자 → 라엘
profile image

vultr 에 리버스 프록시를 설치해 내부에 연결한다는거죠?

 

+ 그러면 vultr 쪽에서 내부 IP 를 특정할 수 있는 방법이 있을까요?

사실상 위에서 언급되었던 리버스 프록시 등을 사용해 내부 네트워크에서 다시 재분배 해줘야 하는게 아닐까 싶습니다.

라우터에 IP가 하나 추가되었을 뿐, Private IP 마다 Public IP 를 부여해 줄 수는 없는 방법인 것 같아요ㅠ

comment menu
2021.03.05. 23:47

신고

"네모님의 댓글"

이 댓글을 신고 하시겠습니까?

권한이 없습니다.
번호 제목 글쓴이 날짜 조회 수
공지 [작업 완료] 설 명절 맞이 서버 업데이트 안내 3 마스터 24.02.11.17:21 834
공지 [중요] 호스팅 만료와 관련하여 일부 수칙이 변경됩니다. 4 마스터 23.01.14.02:23 4507
공지 [필독] 질문하는 방법 17 마스터 18.02.23.03:09 4476
865 윈도우 NTFS에서 확장자의 대소문자가 구별되나요? (파이썬 pathlib.Path(file).suffix 관련) 9 이니스프리 19.11.19.00:50 1374
864 Crontab에서 파이썬 실행이 시간적으로 겹치는 것과 관련하여 질문 드립니다 ^^ 이니스프리 19.12.06.01:06 1372
863 이베이에서 판매되는 Adobe master collection CS6 정품일까요? 8 이니스프리 19.07.12.17:12 1365
862 [파이썬] 웹 페이지 크롤링 시 조건에 따라 보여졌다 안보여지는 class를 조건문으로 사용 하고 싶은데요.. 4 위돈톡애니모 20.02.25.15:19 1333
861 system32 폴더 내 파일의 삭제 권한과 관련된 질문을 드립니다 ㅠㅠ 11 이니스프리 19.04.20.13:19 1332
860 도움이 절실합니다. Freenom 질문입니다.(왕초보) 22 image 슬립 17.11.14.12:55 1322
859 구글 웹마스터 사이트맵 가져올 수 없음 문제와 스포터 호스팅 Lua 스크립트 관련 질문 드립니다 12 image Gokoro 19.04.23.23:46 1297
858 IIS에서 한 사이트 내에서 폴더에 각각 도메인 지정 못하나요? 17 title: 황금 서버 (30일)하루살이 17.01.19.13:57 1294
857 라즈베리 파이로 1인용 서버를 돌릴 수 있을까요? 18 제르엘 18.03.31.12:40 1291
856 인텔 NUC를 이용한 홈 서버 구성에 대해 질문 드립니다 ^^ 9 이니스프리 19.04.21.08:48 1273
855 혹시 infinityfree무료호스팅 아시는 분 계신가요? 8 워린이 20.07.08.16:03 1264
854 네이버 사전을 크롤링할 때 한자의 인코딩 관련 하여 질문 드립니다. (일부 한자만 깨지는 현상) 21 image 이니스프리 19.11.22.16:22 1251
853 StartupCheckLibrary.dll / winscomrssrv.dll 지정된 모듈을 찾을 수 없습니다. 3 image 갱생협스 20.04.07.11:08 1244
852 [가상화 네트워크] 사설IP 여러곳에서 80포트를 사용하고 싶습니다 18 image xnview 18.06.28.13:48 1241
851 [역방향프록시] windows server 2016 - Application Request Routing 2 image xnview 18.05.30.22:51 1234
850 [역방향 프록시] 뭐가 문제인지 검토 부탁 드립니다 11 image xnview 18.06.19.23:03 1227
849 페이지 리로드를 해도 배경음악이 끊김없이 재생되는 방법 3 유넛 17.03.19.13:55 1201
848 아이폰8+ 네비 사용시 발열(?) 문제에 대한 해결책을 여쭤봅니다 10 이니스프리 19.01.26.18:25 1190
847 같은 도메인으로 2개의 서버는 안될까요? 7 title: 도밥위키!Dobob 18.09.17.00:06 1187
사설 IP에 도메인 연결하기 11 네모 21.02.28.23:10 1171