• 돌아가기
  • 아래로
  • 위로
  • 목록
  • 댓글
질문

npm 의 네트웍 모드에 관한 질문

jerry80 jerry80 170

0

6

먼저 제가 쓰는 이미지는 아래 그림의 아래것입니다.

image.png.jpg

 

처음 시작할때 아래 이미지를 알게 되었고, 설정도 쉽고 Let's encrypt 등도 내장(?) 되어있는 한방팩(?)이라서 이걸 사용중에 있습니다.

 

질문은 이 이미지에서 네트웍모드를 bridge 로 하면 연결받은 클라이언트쪽에서 접속한 호스트이 아이피가 모두 시놀의 내부 아이피로 보입니다. (192.168.1.xxx)

 

네트웍모드를 host 로 하면 접속한 호스트의 real ip 로 보이고요. 

 

그래서, 쭉 네트웍모드를 호스트로 해서 쓰고 있었는데 (물론 공유기에서는 npm 이 설치된 시놀로 80, 443 포트만 포워딩 해 두었구요) 문득 브릿지모드로 실행시키면서 리얼ip 를 패스하는 방법이 없는지 궁금해졌습니다.

 

얼핏생각해봐도 브릿지 모드에서는 컨테이너로 접속하는 것이 시놀일테니, 로컬아이피로 보이는게 당연해 보이기도 하구요.

 

혹시 많이 사용하시는 jc21 이미지에는 이런 문제(?)가 없는지요 ?

 

 

신고공유스크랩
6
jerry80 2023.06.08. 18:03
삭제된 댓글입니다.
profile image
jerry80 글쓴이 2023.06.08. 18:20
keiminem
되는것 같았는데 로그를 다시 보니 172.17.0.16 에서 접속한것으로 나오네요.
좀더 해보고 다시 질문드려야 할 것 같네요. ㅠㅠ

도커로 돌릴때 신뢰할수 있는 프록시 주소는 127.0.0.1 로 하는 것이 맞겠지요 ?
2등
DarkAcid 2023.06.08. 23:35
DDNS는 클플 사용하시는거면
프록시 설정 고급 설정에 이렇게 넣어주시면 됩니다.
set_real_ip_from 103.21.244.0/22;
set_real_ip_from 103.22.200.0/22;
set_real_ip_from 103.31.4.0/22;
set_real_ip_from 104.16.0.0/12;
set_real_ip_from 108.162.192.0/18;
set_real_ip_from 131.0.72.0/22;
set_real_ip_from 141.101.64.0/18;
set_real_ip_from 162.158.0.0/15;
set_real_ip_from 172.64.0.0/13;
set_real_ip_from 173.245.48.0/20;
set_real_ip_from 188.114.96.0/20;
set_real_ip_from 190.93.240.0/20;
set_real_ip_from 197.234.240.0/22;
set_real_ip_from 198.41.128.0/17;
set_real_ip_from 2400:cb00::/32;
set_real_ip_from 2606:4700::/32;
set_real_ip_from 2803:f800::/32;
set_real_ip_from 2405:b500::/32;
set_real_ip_from 2405:8100::/32;
set_real_ip_from 2c0f:f248::/32;
set_real_ip_from 2a06:98c0::/29;


real_ip_header CF-Connecting-IP;
3등
마이크로서버 2023.06.10. 09:54

시놀에서 신뢰할수 있는 ip에 해당 ip대역을 넣어주시면 됩니다 제가 해보니 서버가 다를경우 다른 서버 대역을 넣어주면 되었는데 도커의 경우는 도커대역 172.0.0.0/8 대역을 넣어주시면 되지 않을까 생각이 드네요 예를 들어 172.18.30.0/24이런식으로요 

댓글 쓰기 권한이 없습니다. 로그인

취소 댓글 등록

cmt alert

신고

"님의 댓글"

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

댓글 삭제

"님의 댓글"

삭제하시겠습니까?


목록

공유

facebooktwitterpinterestbandkakao story
번호 분류 제목 글쓴이 날짜 조회 추천
잡담 Ubuntu 24 가 정식출시되었습니다~~ 3 달소 5시간 전10:37 156 +1
가이드 Proxmox 설치시 [ERROR] no device with valid ISO found 해결방법 3 달소 17시간 전23:10 70 +1
정보 proxmox/debian 레포 변경사항 (N: Repository 'Debian bookworm' changed its 'non-free component' value from 'non-free' to 'non-free non-free-firmware') 1 달소 1일 전08:21 162 +1
3864 질문
normal
까칠한나그네 32분 전15:44 14 0
3863 잡담
image
달소 5시간 전10:37 156 +1
3862 가이드
image
달소 17시간 전23:10 70 +1
3861 가이드
image
달소 17시간 전22:54 71 0
3860 질문
normal
감자칩 21시간 전18:56 187 0
3859 질문
image
게르노 1일 전16:08 63 0
3858 질문
image
동도리군 1일 전12:14 87 0
3857 정보
image
달소 1일 전08:21 162 +1
3856 잡담
image
달소 1일 전07:46 281 +1
3855 가이드
image
달소 1일 전07:24 247 0
3854 질문
normal
서버구축하자 2일 전13:09 403 0
3853 질문
image
미스터빈 2일 전20:09 216 0
3852 질문
image
초보나스 3일 전08:05 262 +1
3851 질문
normal
웹서버구축관심 4일 전02:22 326 0
3850 잡담
normal
달소 4일 전23:39 216 +2
3849 질문
normal
게르노 5일 전03:11 200 0
3848 질문
image
감자칩 5일 전20:04 295 0
3847 질문
normal
ljr10 5일 전19:45 210 0
3846 질문
image
TANG 6일 전11:33 239 0
3845 질문
normal
감자칩 6일 전18:55 155 0