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

시놀로지에서의 도커에서 클라이언트 IP를 받아오지 못하는 현상에 대한 해결책.

SU-57 SU-57 1542

5

10

Cause : 시놀로지 패키지가 설치될 때 일반 도커와 달리 iptable에 관한 스크립트가 빠져있음.

 

Solve : Control Panel -> Task Scheduler -> Triggered Task -> 이름 지정, 권한은 root로 Boot-UP시 -> Task Settings에서 

 

#!/bin/bash
currentAttempt=0
totalAttempts=10
delay=15

while [ $currentAttempt -lt $totalAttempts ]
do
	currentAttempt=$(( $currentAttempt + 1 ))
	
	echo "Attempt $currentAttempt of $totalAttempts..."
	
	result=$(iptables-save)

	if [[ $result =~ "-A DOCKER -i docker0 -j RETURN" ]]; then
		echo "Docker rules found! Modifying..."
		
		iptables -t nat -A PREROUTING -m addrtype --dst-type LOCAL -j DOCKER
		iptables -t nat -A PREROUTING -m addrtype --dst-type LOCAL ! --dst 127.0.0.0/8 -j DOCKER
		
		echo "Done!"
		
		break
	fi
	
	echo "Docker rules not found! Sleeping for $delay seconds..."
	
	sleep $delay
done

 

의 내용 복사 & 붙여넣기 -> 적용 / 바로 적용하고 싶으시면 Run을 누르시면 됩니다!

 

[Reference] https://gist.github.com/pedrolamas/db809a2b9112166da4a2dbf8e3a72ae9

신고공유스크랩
10
profile image 1등
달소 2022.07.21. 13:01

오호... 시놀 도커에는 iptables가 없었군요...

본문에 스크립트쪽만 깔끔하게 수정했습니다 ㅎ좋은정보감사합니다~

2등
siane 2022.11.11. 15:12

이거때문에 삼일을 삽질을 했네요 -_-;;;;

깔끔하게 적용됩니다. 감사합니다.

siane 2022.11.14. 09:44
Kernel

아무리 검색해도 안나와서 와..

이 글 아니었으면 포기했을수도 있습니다 ㅋㅋ

류체 2022.12.07. 10:48
삭제된 댓글입니다.
카노푸스 2023.06.14. 16:15
정말 감사합니다.. 도커가 컨테이너 매니저로 바뀌고도 아직도 iptable을 추가 안해줬네요.

컨테이너 매니저에서도 정상 작동합니다.
꿈의세계 2024.02.04. 16:43
혹시 저거 어디서 설정 하는 건가요 전 왕 초보라서 봐도 모르겠어요 하는 방법이 나와 있지 않아서요
전 해놀 7.2 도커에 hestiacp 설치 해서 쓰고 있습니다.
꿈의세계 2024.02.04. 23:38
덕분에 해결 했습니다. 전 해놀에 제어판에서 작업스케줄에서 해결 했습니다. 감사합니다

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

취소 댓글 등록

cmt alert

신고

"님의 댓글"

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

댓글 삭제

"님의 댓글"

삭제하시겠습니까?


목록

공유

facebooktwitterpinterestbandkakao story
번호 분류 제목 글쓴이 날짜 조회 추천
공지 정보 DSM 7.2v) Mshell로 헤놀로지 부트로더 빌드하기. 63 달소 23.05.29.01:57 49494 +25
공지 정보 DSM 7.2v) ARPL-i18n(rr)으로 헤놀로지 부트로더 빌드하기. 73 달소 23.05.23.23:58 50601 +23
가이드 우분투/데비안에서 Active Backup for Business 사용하기 5 kmw_ 17시간 전20:03 83 +1
잡담 시놀 active backup 써봤습니다 kmw_ 2일 전15:25 253 +1
가이드 cloudflare를 활용한 nginx proxy manger 사용하기 3 만츠 4일 전17:29 8405 +3
5212 정보
image
달소 23.05.23.23:58 50601 +23
5211 정보
image
달소 23.05.29.01:57 49494 +25
5210 정보
image
화정큐삼 22.04.12.21:12 48581 +32
5209 정보
image
달소 22.08.09.18:38 45941 +33
5208 정보
image
달소 22.12.27.03:18 38715 +19
5207 정보
image
달소 22.03.31.10:37 34047 +32
5206 정보
image
달소 21.10.29.22:22 32182 +40
5205 정보
image
달소 22.06.28.15:32 29120 +23
5204 정보
image
달소 21.05.21.17:14 28903 +17
5203 정보
image
ㅎㅇㅅㅋ 22.12.30.14:40 28348 +18
5202 정보
image
달소 21.10.29.17:43 27905 +11
5201
image
달소 21.11.19.17:12 24224 +22
5200 정보
image
달소 22.07.05.20:48 22781 +13
5199 정보
image
달소 21.11.12.16:52 19613 +14
5198 정보
normal
달소 22.03.16.18:35 17367 +14
5197
image
달소 22.01.27.17:40 17334 +40
5196 정보
image
달소 22.06.06.09:15 16329 +17
5195 정보
image
quad 22.08.15.17:59 16221 +18
5194
image
달소 22.04.16.04:41 14235 +21
5193 정보
image
quad 22.09.29.19:26 12418 +12