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

외부 내부 인터넷 공유 질문

작성자 정보

  • 이석진 작성
  • 작성일

컨텐츠 정보

본문

Su리눅스 사용중입니다.

지금 192.168.0.1~254 내부망을 사용중인데요.

VDSL 외부망 연결하여 인터넷은 외부VDSL망을 사용을 하려 합니다.

eth0 192.168.0.50     255.255.255.0

eth1 dhcp

랜카드 2개로 외부망을 공유해서 세팅하려합니다.

우선

/sbin/iptables -F
echo "1" > /proc/sys/net/ipv4/ip_forward
/sbin/iptables -t nat -A POSTROUTING -o eth1 -j MASQUERADE
이렇게 공유했습니다.

이렇게하면 내부망 기본게이트가 사라지더군요. 결국 인터넷은 외부망으로 나갑니다.

하지만 내부쪽 핑도 안되고 서비스가 되지않습니다.

route add default gw 192.168.0.1 dev eth0 

이렇게 기본게이트웨이를 설정해줘야 내부망핑이 되었습니다. 하지만 아직 인터넷은

192 게이트웨이(내부)로 빠지더군요.

route add -net 192.0.0.0 netmask 255.255.255.0 dev eth0

route add -net 0.0.0.0 netmask 255.255.255.0 dev eth1

이렇게 해도 외부로 인터넷을 사용은 안되더군요.

뭐가 잘못되고 어떻게 해야하는지 도통 모르겠네욤

도움 부탁드립니다.

관련자료

댓글 3

김태훈님의 댓글

  • 김태훈
  • 작성일
외부를 디폴트 게이트웨이로 잡아야죠...

내부로 잡으면 소용없습니다..

그리고 사설아이피 대의 영역에서만.. 게이트를

내부망으로 잡아야 할겁니다..

김태훈님의 댓글

  • 김태훈
  • 작성일
route add -net 192.0.0.0 netmask 255.255.255.0 dev eth0

route add -net 0.0.0.0 netmask 255.255.255.0 dev eth1

route add default gw 공인아이피 dev eth1

순서가 되어야 할겁니다..

라우팅 테이블은.. 위에서 먼저 걸려버리면..

밑에 안보고 끝나버립니다... ^^

김태훈님의 댓글

  • 김태훈
  • 작성일
라우팅 테이블이 어떻게 잡혀있는지..

확인하는게 우선입니다..

add 한다고 능사는 아니지요.. ^^

공지사항


뉴스광장


  • 현재 회원수 :  60,043 명
  • 현재 강좌수 :  35,853 개
  • 현재 접속자 :  81 명