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

CentOS 랜카드 2개 (공인IP + 사설IP) 설정 문의 드립니다.

작성자 정보

  • 섭구니 작성
  • 작성일

컨텐츠 정보

본문

안녕하세요. 리눅스는 거의 초보수준이라 이렇게 문의글을 올립니다.
여기저기 랜카드 설정에 대해서 검색을 해보고 적용을 해보았지만 여러번의 실패끝에 전문가 선배님들께 문의드리려 합니다.

▶ 서버 환경
- 서버 : HP ProLiant DL120 G7
- OS : CentOS 6.7 x64

▶ 네트워크 설정 희망구조
- eth0 : 공인 IP (연결 잘됨)
- eth1 : 사설 IP

▶ 문의내용
위의 내용처럼 eth0 카드는 공인 IP를 사용하기에 문제없이 연결이 됩니다.
문제는 eth1 카드에 연결되는 네트워크 인데요.

외부 공인IP -> ipTime 공유기 -> 포트포워딩 or DMZ 설정 -> 특정Port 를 서버의 eth1로 설정

위와같이 설정했을때 eth0 번만 정상적인 접속이 되는 현상이 발생이 되고 있습니다.

상황 : IP 할당을 받은후 어느정도의 시간 후 할당취소

사설망을 통해서 FTP 및 서버 관리를 하려고 하는데 어떤방식으로 설정을 하는것인지 문의드립니다.
route, iptables 등을 설정했을때도 오작동을 하게되어 몇번이고 네트워크를 초기화를 했습니다.

서버 초보이다보니 별거 아닌내용으로 문의드리는점 양해바라며, 선배 전문가님들의 조언 기다리겠습니다.

감사합니다.

관련자료

댓글 5

지유파파님의 댓글

  • 지유파파
  • 작성일
일단 내용만 봐서는 그다지 큰 문제가 있는 구조는 아닌것 같은데요...

공인 IP랑 사설 IP랑 각각 다른 회선으로 들어오는 것이지요???

그리고 DHCP 할당이 취소된다고 하면 Static(고정)으로 설정 변경하시고 사설 IP를 입력 해보세요.

/var/log/messages에 참고할 만한 내용이 있을 수도 있으니 그냥 참고삼아서 한번 둘러보세요.

섭구니님의 댓글의 댓글

  • 섭구니
  • 작성일
지유파파 님 답변 감사드립니다.
먼저 저도 설정에는 문제가 없다고 생각을 했는데 1서버에 2게이트웨이는 사용할수 없다는 검색 결과들만 봐보다 보니 답답하더라구요 ㅠㅠ
1. 공인IP, 사설IP는 각각 다른 회선으로 들어오고 있습니다.
2. eth1 의 설정을 Static(고정) 할당 시 공유기에서의 할당정보가 사라집니다.
3. 알려주심 로그를 확인해보았는데 실패 메세지가 있었습니다. 아래 참조 ㅠㅠ

Jan 18 18:27:48 stream dhclient[4321]: DHCPDISCOVER on eth1 to 255.255.255.255 port 67 interval 3 (xid=0x3d67a51d)
Jan 18 18:27:51 stream dhclient[4321]: DHCPDISCOVER on eth1 to 255.255.255.255 port 67 interval 6 (xid=0x3d67a51d)
Jan 18 18:27:57 stream dhclient[4321]: DHCPDISCOVER on eth1 to 255.255.255.255 port 67 interval 6 (xid=0x3d67a51d)
Jan 18 18:28:03 stream dhclient[4321]: DHCPDISCOVER on eth1 to 255.255.255.255 port 67 interval 9 (xid=0x3d67a51d)
Jan 18 18:28:12 stream dhclient[4321]: DHCPDISCOVER on eth1 to 255.255.255.255 port 67 interval 9 (xid=0x3d67a51d)
Jan 18 18:28:21 stream dhclient[4321]: DHCPDISCOVER on eth1 to 255.255.255.255 port 67 interval 9 (xid=0x3d67a51d)
Jan 18 18:28:30 stream dhclient[4321]: DHCPDISCOVER on eth1 to 255.255.255.255 port 67 interval 14 (xid=0x3d67a51d)
Jan 18 18:28:30 stream NetworkManager[1652]: <warn> (eth1): DHCPv4 request timed out.
Jan 18 18:28:30 stream NetworkManager[1652]: <info> (eth1): canceled DHCP transaction, DHCP client pid 4321
Jan 18 18:28:30 stream NetworkManager[1652]: <info> Activation (eth1) Stage 4 of 5 (IP4 Configure Timeout) scheduled...
Jan 18 18:28:30 stream NetworkManager[1652]: <info> Activation (eth1) Stage 4 of 5 (IP4 Configure Timeout) started...
Jan 18 18:28:30 stream NetworkManager[1652]: <info> (eth1): device state change: ip-config -> failed (reason 'ip-config-unavailable') [7 9 5]
Jan 18 18:28:30 stream NetworkManager[1652]: <info> Marking connection 'eth1' invalid.
Jan 18 18:28:30 stream NetworkManager[1652]: <warn> Activation (eth1) failed.
Jan 18 18:28:30 stream NetworkManager[1652]: <info> Activation (eth1) Stage 4 of 5 (IP4 Configure Timeout) complete.
Jan 18 18:28:30 stream NetworkManager[1652]: <info> (eth1): device state change: failed -> disconnected (reason 'none') [9 3 0]
Jan 18 18:28:30 stream NetworkManager[1652]: <info> (eth1): deactivating device (reason 'none') [0]

지유파파님의 댓글의 댓글

  • 지유파파
  • 작성일
Default Gateway는 1개만 설정 가능한 것이 맞습니다.

나머지는 Routing Table을 설정하셔야 하는데요.

일단 기본적으로 Defaults GW를 공인망(eth0)으로 해두고, eth1은 사설 IP만 입력하시면 됩니다.

그리고 CentOS6 버전이시면, NetworkManager는 stop 시키고 chkconfig 명령어로 off 해두세요.

network로만 관리하시는게 좋습니다.

섭구니님의 댓글의 댓글

  • 섭구니
  • 작성일
아.... 별도의 라인을 쓸때는 자동실행을 안하는게 좋은가요??
답변 감사합니다~
혹시나 해서 eth0 에 사설IP를.... eth1 에 공인IP 라인을 꽂아봤는데도
안되긴 하더라구요 흐흐흐 ㅠㅠ
다시 한번 시도해보겠습니다 감사합니다 ^^

지유파파님의 댓글의 댓글

  • 지유파파
  • 작성일
별도의 라인과는 별개로 NetworkManager 사용시 네트워크 설정 이슈가 많아서 대부분 서버 설치하자마자 OFF 시키는게 관례(?)처럼 되어 있습니다.

7 버전에서는 NetworkManager가 많이 개선이 되었고요.

공지사항


뉴스광장


  • 현재 회원수 :  60,033 명
  • 현재 강좌수 :  35,781 개
  • 현재 접속자 :  131 명