레드헷 7.2로 업하고난 후 문제 입니다.
iptable로 내부 설정을 다하고 잘 동작중입니다.
근데 예전에 ipchains을 사용할땐
echo "1" > /proc/sys/net/ipv4/ip_masq_udp_dloose
/usr/sbin/ipmasqadm portfw -a -P tcp -L $EXTIP 6112 -R $WANTSTARCRAFT 6112
/usr/sbin/ipmasqadm portfw -a -P udp -L $EXTIP 6112 -R $WANTSTARCRAFT 6112
이렇게 포워딩해주었습니다.
이 설정으로 베틀넷이 가능 했는데 레드헷7.2는
아예 /proc/sys/net/ipv4/ip_masq_udp_dloose 이 파일자체가 없네요.
rc.local에 추가해줘도 파일이 없으니 적용되지 않습니다.
파일을 /proc/sys/net/ipv4/ 폴더에 만들어 보았지만 생성되지 않았고
만들어서 대상폴더로 이동이나 복사 시켜도 폴더에 추가되지 않습니다.
왜 그 폴더에 안 만들어지는지 알수 없네요. ㅡㅡ;;
그리고 베넷을 할수 있었음 좋겠는데...
지금은 제가 대충 찾아보고 이렇게 해두었습니다.
/sbin/iptables -t nat -A PREROUTING -p tcp --dport 6112 -j DNAT --to 192.168.0.100:6112
/sbin/iptables -t nat -A PREROUTING -p udp --dport 6112 -j DNAT --to 192.168.0.100:6112
iptable에 대해 꼭좀 알려주세요.