질문&답변
클라우드/리눅스에 관한 질문과 답변을 주고 받는 곳입니다.
리눅스 분류

후기 : 랜카드 2개설치후 1개는 공인 1개는 사설주고 공유시키는 방법??

작성자 정보

  • 박경욱 작성
  • 작성일

컨텐츠 정보

본문

답변 올라온거 보고 그대로 했습니다.

레드햇 9.0 이고 랜카드는 2개이며 사설 ip는 192.168.1.1 으로 잡고 했습니다.

모든 작업 완료후에 리눅스서버에서는 외부로 핑도 되고 인터넷도 되는데

192.168.1.1에 일반 pc를 연결한후 pc에서는 192.168.1.1까지는 핑이 되나

외부로 핑이 안 되고 인터넷도 안 됐습니다.

의문점이 몇가지 있어 다시 글 올립니다.

3번에서

3. iptables  Setting
#> echo "/etc/rc.d/rc.firewall" >> /etc/rc.d/rc.local
#> vi /etc/rc.d/re.firewall
-----------------------------------------------------------------------
   #!/bin/sh
    /sbin/depmod -a
    /sbin/modprobe ipt_masquERADE
    echo 1 > /proc/sys/net/ipv4/ip_forward  
    #IP Forwarding  On
    #설명: eth0은 인터넷에 연결되는 랜카드(Public IP)
    iptables -t nat -A POSTROUTING -o eth0 -j masquERADE  
------------------------------------------------------------------------

위의 rc.firewall에서 /sbin/modprobe ipt_masquERADE 이 줄에서

ipt이게 머죠? ipt가 맞는지요?

그리고, 5번에서

5. iptables -L [enter]
   정상적으로 셋팅이 되었다면 아래와 같은 화면이 나와야 된다.
---------------------------------------------------------------------
    Chain INPUT (policy ACCEPT)
    target     prot opt source               destination      
    Chain FORWARD (policy ACCEPT)
    target     prot opt source               destination        
    Chain OUTPUT (policy ACCEPT)
    target     prot opt source               destination        
------------------------------------------------------------------

제가 해본 결과 제대로 나오는거 같습니다만 한번 봐주시면 감사하겠습니다.

    Chain INPUT (policy ACCEPT)
    target                                  prot         opt   source               destination      

RH-Lokkit-0-50-INPUT     all              --     anywhere         anywhere


    Chain FORWARD (policy ACCEPT)
    target                                  prot         opt   source               destination      

RH-Lokkit-0-50-INPUT     all              --     anywhere         anywhere

      
    Chain OUTPUT (policy ACCEPT)
    target     prot opt source               destination        
이 부분은 아무 메세지도 안 나오더군요.

위의 메세지가 정상인지.... 

밑의 명령을 치면 제대로 나옵니다.

# iptables -L
   cat /proc/sys/net/ipv4/ip_forward  하면 결과가 "1" 로 제대로 출력됩니다.

일단 서버는 인터넷 잘 되고 두번째 랜카드에 pc연결하여 pc의 ip수정하고

인터넷 테스트결과 192.168.1.1 까지는 핑되나 외부로 안 됩니다.

어떤 부분이 잘못된거지 알려주시면 감사하겠습니다~

관련자료

댓글 0
등록된 댓글이 없습니다.

공지사항


뉴스광장


  • 현재 회원수 :  60,138 명
  • 현재 강좌수 :  36,201 개
  • 현재 접속자 :  293 명