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

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

SU-57 SU-57 1516

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 25576 +25
공지 정보 DSM 7.2v) ARPL-i18n(rr)으로 헤놀로지 부트로더 빌드하기. 73 달소 23.05.23.23:58 27172 +23
업데이트 m.2 nvme 단독설치(DSM 및 볼륨)를 위한 nvmesystem addon for mshell 배포. 15 화정큐삼 1일 전21:48 226 +7
업데이트 nvmesystem addon for mshell 을 테스트 중입니다. 5 화정큐삼 1일 전12:06 143 +5
잡담 Hp microsever Gen8에서 n100나스로 이전 11 제러스 3일 전15:34 345 +1
5163 질문
image
xelloss123 11시간 전20:13 41 0
5162 정보
image
초이은수 16시간 전14:40 113 0
5161 질문
image
Yui17 17시간 전13:59 103 0
5160 질문
normal
수수수 18시간 전12:33 76 0
5159 질문
normal
케이엠 20시간 전11:27 202 0
5158 정보
normal
에스브이알2 22시간 전09:21 87 0
5157 질문
normal
윤중윤서아빠 1일 전05:58 96 0
5156 질문
image
늅늅이 1일 전23:30 175 0
5155 업데이트
image
화정큐삼 1일 전21:48 226 +7
5154 잡담
image
잿빛미소 1일 전15:19 283 0
5153 질문
normal
kntir 1일 전15:15 115 0
5152 질문
image
경호 1일 전14:34 132 0
5151 질문
normal
잿빛미소 1일 전13:52 153 0
5150 업데이트
normal
화정큐삼 1일 전12:06 143 +5
5149 질문
image
withhong 2일 전16:39 240 0
5148 질문
image
똘이예요 2일 전14:26 142 0
5147 질문
image
SmileSlime 2일 전11:58 160 0
5146 질문
normal
훔바조련사뎀장군 3일 전22:54 162 0
5145 질문
image
DEVOPS 3일 전22:53 196 0
5144 잡담
normal
제러스 3일 전15:34 345 +1