: 커널을 2.2.x에서는 엄청난 삽질 끝에 성공했는데..
: 2.4.2에서는 삽질만 열심히... ㅠ.ㅠ
:
: 우선 제가 설정해놓은 거 올림니다. 틀린 곳있으면 지적좀 해수세요.
:
: 사용환경
: com1 : linux
: eth0 static IP aaa.bbb.ccc.ddd
: netmask, gateway는 isp쪽에서 지정한거 씀
: (설마 여기서 문제는 없겠져...)
: eth1 ip: 192.168.1.1
: Bcast:192.168.1.255
: Mask:255.255.255.0
:
: com2 : windows 98
: eth0(?) ip: 192.168.1.2
: gw: 192.168.1.1
:
: 그리고 ntsysv 에서 ipchains 데몬은 껏습니다. (reboot)
:
: # echo 1 > /proc/sys/net/ipv4/ip_forward
: # iptables -A input -i tun0 -s 192.168.1.0/24 -j DROP
: # iptables -P forward DROP
: # iptables -A forward -o tun0 -s 192.168.1.0/24 tcp -d 0/0 --dport 137.:139 -j DROP
: # iptables -A forward -o tun0 -s 192.168.1.0/24 udp -d 0/0 --dport 137.:139 -j DROP
: # iptables -A forward -o tun0 -s 192.168.1.0/24 tcp -d 0/0 --dport 445 -j DROP
: # iptables -A forward -o tun0 -s 192.168.1.0/24 udp -d 0/0 --dport 445 -j DROP
: # iptables -t nat -A POSTROUTING -o 192.168.1.0/24 -j MASQUERADE
: 이러면.. 에러 메시지 주르륵... ㅠ.ㅠ
: 일거 보면 규칙에 어긋났다난군요..
:
: 그래서 여기 1원짜리 팁란에 있는데로 했습니다.
: # iptables -A POSTROUTING -t nat -o 192.168.1.0 -j MASQUERADE
: 에러 메세지 떠여..
: Warning: wierd character in interface `192.168.1.0' (No aliases, :, ! or *).
:
: ㅠ.ㅠ
: iptable 간단히 설명좀 해주세여.. 아니면.. kldp문서라두 링크좀 해주세염..
: 친절하게 제 IP MASQ해주실분 계시면 더조구요..^^
:
: --
: CloudShape운형
: 그만좀 삽질했으면..
헐헐 -_-; 머가 이렇게 복잡하지 -_-; 전 딴건 모르고요 제가 adsl 로
마스퀘레이딩 할때는
딱 한줄
iptables -A POSTROUTING -t nat -o eth0 -j MASQUERADE
이렇게 -_-; eth0 은 인터넷에 연결되는 랜카드를 써주시면 되겠죠
이게 기본적이구 여기서 특별한 프로그램을 위해 포트포워딩을 할경우
위처럼 따로따로 해주시면 될거 같고 암튼 위 한줄로 기본적인
마스쿼레이딩은 잘 되거든요 -_-; 저도 초보라 그럼 성공하세요--이 곳에 서명을 적어주십
시오. Lee 켈켈 -_-;