++ Masquerading Made Simple HOWTO 을 참고해서 -_-a ++
iptables -F; iptables -t nat -F; iptables -t mangle -F
iptables -t nat -A POSTROUTING -o eth0 -j SNAT --to 218.150.157.XX
echo 1 > /proc/sys/net/ipv4/ip_forward
iptables -A INPUT -m state --state ESTABLISHED,RELATED -j ACCEPT
iptables -A INPUT -m state --state NEW -i ! eth0 -j ACCEPT
iptables -A INPUT --protocol tcp --dport 80 -j ACCEPT
iptables -A INPUT --protocol tcp --dport 443 -j ACCEPT
++
이런식으로 진행을 했습니다.
하는 중간에 에러는 단 한줄도 뜨지 않았습니다.
저기 글 쓴 순서대로 진행했구요 ..
클라이언트 컴에서 ping 192.168.0.1 을 치면 정상적으로 진행됩니다.
또, 서버컴에서 ping 192.168.0.2 을 치면 역시나 정상적으로 됩니다.
서버컴에서 ping kr.yahoo.com 됩니다. 모든 사이트가 정상입니다.
서버컴에서는요..
++ 모듈
ipt_MASQUERADE
ip_tables
ip_conntrack
iptable_nat
mangle 도 인가??
등이 다 로드되어 있는 상태입니다.
++ 랜카드
eth0 - Realtek 8029(AS) 가 물려있으며 ne2k-pci 모듈로 돌아갑니다.
( ifcfg-eth0 )
DEVICE=eth0
ONBOOT=yes
BOOTPROTO=static
IPADDR=218.150.157.XX (MyIP 고정IP입니다.)
NETMASK=255.255.255.128
GATEWAY=218.150.157.1
eth1 - Realtek 8139C 가 물려있으며 컴파일시 8139 선택, 정상작동
( ifcfg-eth1 )
DEVICE=eth1
IPADDR=192.168.0.1
NETMASK=255.255.255.0
NETWORK=192.168.0.0
BROADCAST=192.168.0.255
ONBOOT=yes
BOOTPROTO=none
++
이곳저곳 기웃거리며 찾아보고 이것저것 시도해봤으나 잘 되지를 않아
이렇게 질문 납깁니다. ^^ 혹시 .. 아시는분 ..
참고 사이트나 잘못된 점을 지적해주시면 감사하겠습니다.--서명(?) : 리눅스 공부 열심히
하겠습니다 -_-