iptables 설정 도와주십시오.
글쓴이: 송효진 / 작성시간: 토, 2006/09/30 - 8:58오후
iptables 설정이 제일 힘든것 같아요.
1. A 서버를 받아들이지 않는 서버가 있어서, B 서버를 경유하려 합니다.
A, B 에 들어갈 iptables rule 이 어떻게 되나요?
B 에 MASQUERADE 하고, A 에 어떻게 하려 했는데, 마땅한 방법이 없네요.
A 와 B 는 IP 대역이 완전히 다릅니다.
2. 네임서버 한대를 내려야 할 일이 생겼습니다.
하드 뗀 후 CD 부팅만 해 놓고, B 서버로 53번 포트만 포워딩 시키려고
echo 1 > /proc/sys/net/ipv4/ip_forward
iptables -t nat -A PREROUTING -p udp --dport 53 -j DNAT --to B
iptables -A FORWARD -p udp --dport 53 -j ACCEPT
했는데, 반응이 없습니다.
무슨 설정이 필요한가요?
감사합니다.
Forums:
knoppix, slax 등 다 bind
knoppix, slax 등 다 bind 가 들어있군요.
포워딩 안해도 되겠네요.
djbdns 가 들어있어야 설정이 편한데... ㅎㅎ
1번글만 답변 부탁합니다.
emerge money

https://xenosi.de/
잘은 모르겠지만..
라우팅만 잘 된다면 IP 대역이 틀려도 iptables로 포워딩 충분히 가능한 거 같은데요... 정확히 어떻게 구성 하실 건지... 감히 사실은 안 잡혀서 여기 까지만 적겠습니다 윽...
----
Lee Yeosong(이여송 사도요한)
E-Mail: yeosong@gmail.com
MSN: ysnglee2000@hotmail.com
----
웃음... 행복... 평화... (진정한...) 희망... 사랑... 이 세상 모든것이 그렇다면 얼마나 좋을까...(꿈 속의 바램일 뿐인가...)
사람천사
A : 문제의 서버 B :
A : 문제의 서버
B : 경유에 이용할 서버
C : A를 막은 서버
A -> C 가 막혀서
A -> B -> C 를 원합니다.
emerge money

https://xenosi.de/
그럼 이게 어떨까요..
경우 가정을 몇 개 만들고 그 활용 예제를 한번 만들어 보자면...
1. B로 접속시 A로 가게 할 경우...
상황:
A:192.168.1.1
B:10.0.2.3
Settings in B:
2. A로 접속 하기 위하여 B를 통한 라우팅...
상황:
A:211.x.7.7(가정)
B:210.1.x.254
X(클라언트):210.1.x.36
Y(A로 가기 위한 또 다른 게이트웨이):211.5.1.x
Settings in B.
뭐 이렇게 하면 될 거 같은데요... 이건 응용을 위한 예제이고 제가 정확히 상황을 만들어 넨 것인지도 의문스럽습니다. 하지만 저걸 어덯게 잘 응용 해 보심이... iptables보단 라우팅 자체가 중요해 보입니다만... 그리고 2번 경우 X에서 C를 거치는게 기본이라면 route로 B를 거치도록 지정 할 수 있겠죠... 뭐.. 대충 예외 라우팅을 시키면 될 거 같은데 전 솔직히... 머리가 나빠 상황에 대해 이해는 했지만 어떤 식으로 네트워크가 구성 되어 잇는지 잘 모르겠습니다. A와 B가 전혀 다른 네트워크에 속해 있다고 처음 글에 쓰신 바람에.. 으음.
----
Lee Yeosong(이여송 사도요한)
E-Mail: yeosong@gmail.com
MSN: ysnglee2000@hotmail.com
----
웃음... 행복... 평화... (진정한...) 희망... 사랑... 이 세상 모든것이 그렇다면 얼마나 좋을까...(꿈 속의 바램일 뿐인가...)
사람천사
댓글 달기