시스템 내역
Redhat Linux 7.1
ipchains
Default : 나가는 패킷 모두 허용
들어오는 일부 패킷 차단
텔넷과 몇몇 서비스 접근 차단
Kernel : 2.4.2
원하는 일 :
현재 집에 컴이 두대가 있는데, 한대는 리눅스이고
한대는 윈도 2000을 사용합니다. 그런데, 어제 갑자기
여러가지 문제로 인하여, 시스템을 다시 설치했습니다.
위 사양으로...그런데, 그 후에, 포트 포워딩을 위해서
이전(6.2-ipchains, ipmasqadm)방식으로 하니까..
잘 되지 않더군요..나중에 자세히 보니..디폴트로
보안 설정이 되어 있더군요..iptables도 같이 돌던데
이것도 필요한가요...
질문 :
리눅스 머신에서 포트 포워딩(매스크래딩)을 시켜서
윈도에서도 같이 사용할려고 합니다 많은 분들이 이렇게 사용하시죠..!
그런데, 이상한점은 핑을 치면(윈도에서) 리눅스 머신까지,
외부로도 아이피로 치면 잘 나갑니다. 그런데, 도메인을 치면
나가지를 않더군요..그래서 확인을 해보니...리졸빙을 못하더군요
리눅스 머신에서는 잘 나갑니다...그런데, 여기도 이상한 점이 있더군요
nslookup을 하면 에러가 발생합니다. 바로 떨어지지 않구요.
윈도에서도 마찬가지 에러가 납니다. 그런데, 리눅스는 도메인을
네스케이프에서 쳐도 잘 나갑니다. 우째 이런일이..
그래서, 개인적으로 결론을 내리기론,
아마도 리졸빙 정보가 리눅스 박스에서 윈도로 포워딩을 시키지 못해서
그런것 같습니다. 제가 추가해준 정보는 다음고 같습니다.
ipchains -A forward -j MASQ -s 192.168.1.0/24 -d 0.0.0.0/0
다음 내용을 rc.local에 추가하여 부팅시에 사용하도록 하였습니다.
그런데, 안되더군요.. 물론 위에서 말한 서비스 차단 내용중에는
DNS는 없습니다...DNS에 대해서는 나가는것과 들어오는 것 모두 열린것
같습니다...
혹시 ,Linux7.1을 사용해 보셧거나, 위의 내용을 보고 제가 빠트렸거나,
아님 잘못된 내용에 대해서 아시는분은 답변 부탁드립니다..
미리 미리 감사드립니다........