리눅스 네트워크 구성문의

artop0420의 이미지

두개의 리눅스 장비가 있습니다. (A,B)
A,B 모두 고유의 IP를 가지고 있고요. 192.168.0.10, 192.168.0.11
두개의 장비는 HUB를 통해 스위치를 통해 외부와 통신이 가능하고요.
HUB를 통하다보니 속도가 100M로 떨어집니다. 양쪽 장비 모두 기가랜입니다.
기가랜을 이걸 활용하고자 랜카드를 추가로 달고 장비당 2개의 IP를 설정 한 후에
각 장비의 eth0는 HUB, eth1은 장비끼리 연결 해도 문제 없을까요?

즉, 이런식의 연결 구성입니다.

외부망

HUB / Switch

┌────────────┴─────────────┐
│ │
A장비는 (eth0) 192.168.0.10, (eth1) 192.168.0.20 B장비는 (eth0) 192.168.0.11, (eth1) 192.168.0.21
│ │
└───────────┬───────────────┘
장비간 연결

artop0420의 이미지

켁... 5분동안 선 그렸는데 막상 올리니깐 깨지는군요... ㅠㅠ

--- 나는요? ---

리눅스와 솔라리스 그리고 윈도우의 껍데기만 맛보고 있습니다.

--- 나는요? ---

리눅스와 솔라리스 그리고 윈도우의 껍데기만 맛보고 있습니다.

orasoul의 이미지

(eth0) 192.168.0.11, (eth1) 192.168.0.21

위와 같이 동일한 대역으로 할 경우는 라우팅 테이블에서 구분할 수가 없으므로
eth1은 다른 대역으로 설정해주시면 될 것 같네요.

artop0420의 이미지

각 장비별 eth1를 완전히 다른 IP로 지정했는데 그 이후로 네트웍이 한번에 연결이 안되고
수분 후에 연결이 되네요.ㅋㅋㅋ 무엇을 잘못했을까요?

eth0은 HUB가 있고 eth1은 장비간 연결입니다.

--- 나는요? ---

리눅스와 솔라리스 그리고 윈도우의 껍데기만 맛보고 있습니다.

--- 나는요? ---

리눅스와 솔라리스 그리고 윈도우의 껍데기만 맛보고 있습니다.

orasoul의 이미지

eth0이 192.168.0.0/24이면 eth1은 192.168.1/24 즉, 다른 대역으로 셋팅하셔야
서버 상의 라우팅 테이블에 중복이 없어서 원활한 통신이 됩니다.

동일 대역을 사용하고 싶으시면 ip 명령을 이용하여 라우팅 경로를 수동으로 잡아줘야 하는데
처음이시라면 생각만큼 쉽지 않은 일이라 추천하고 싶지 않네요.

artop0420의 이미지

낮에는 회사이다보니 자료때문에 그림을 못그렸지만 지금은 집이라 비슷하게 그렸습니다.
설치된 OS는 Centos 5.4 / Centos 4.8 입니다.

첨부로 그린 그림인데요, 각장비의 eth1은 193.100.10.10, 193.100.10.11 로 정했고요
각 장비의 eth0 은 192.168.0.10, 192.168.0.11으로 지정했습니다.
작업자(제 PC)는 192.168.0.40이고요.
현재 이 상태에서 문제점은 작업자PC에서 각 PC 192.168.0.10, 192.168.0.11로 텔넷연결이 바로 연결이 안되는 문제입니다.
핑은 계속 나갑니다.
로컬에서
ifdown eth0 && ifdown eth1
ifup eth0 && if eth1 을 하고나면 그 이후에는 바로 연결이 되고요.

제가 이 작업을 하려고 하는 의도는 리눅스 장비 1,2끼리의 데이터 통신량이 굉장히 많구요.
각 장비1에서 작업자PC까지의 데이터 전송량은 크지 않지만,
장비끼리의 데이터량이 많아서 그런지 어느때는 작업자PC에서 장비1이나 2로 텔넷접속이 안되더라구요.
그래서 기가빗 랜카드로 eth1을 지정했고요 100M를 eth0로 설정해서 허브에 연결한 상태입니다.

각 장비별로 랜카드를 죽였다가 살리면 그 이후로는 잘 됩니다.(재부팅만 안하면...) 장비끼리 데이터도 원할하게 전송되고 제가 원하는 방식이 되는데,
문제는 재부팅을 하게 되면 랜카드를 죽였다가 살리기전까지는 작업자PC에서 장비 1로연결이 안되다는거죠...

참고사항으로 그때는 장비1과 장비2끼리는 통신이 됩니다.

제가 서버만 공부했지 네트웍으로는 심층있게 공부하질 못해서 죄송합니다.... ㅠㅠ
무엇이 문제일까요?

--- 나는요? ---

리눅스와 솔라리스 그리고 윈도우의 껍데기만 맛보고 있습니다.

댓글 첨부 파일: 
첨부파일 크기
Image icon 1.jpg45.46 KB

--- 나는요? ---

리눅스와 솔라리스 그리고 윈도우의 껍데기만 맛보고 있습니다.

orasoul의 이미지

올려주신 그림을 잘 봤습니다.
작업자PC에서 장비1로 접속이 안될 때 route 또는 netstat -rn 결과값을 알려주세요.
혹 eth1에는 GATEWAY 설정하신 건 아니지요?

댓글 달기

Filtered HTML

  • 텍스트에 BBCode 태그를 사용할 수 있습니다. URL은 자동으로 링크 됩니다.
  • 사용할 수 있는 HTML 태그: <p><div><span><br><a><em><strong><del><ins><b><i><u><s><pre><code><cite><blockquote><ul><ol><li><dl><dt><dd><table><tr><td><th><thead><tbody><h1><h2><h3><h4><h5><h6><img><embed><object><param><hr>
  • 다음 태그를 이용하여 소스 코드 구문 강조를 할 수 있습니다: <code>, <blockcode>, <apache>, <applescript>, <autoconf>, <awk>, <bash>, <c>, <cpp>, <css>, <diff>, <drupal5>, <drupal6>, <gdb>, <html>, <html5>, <java>, <javascript>, <ldif>, <lua>, <make>, <mysql>, <perl>, <perl6>, <php>, <pgsql>, <proftpd>, <python>, <reg>, <spec>, <ruby>. 지원하는 태그 형식: <foo>, [foo].
  • web 주소와/이메일 주소를 클릭할 수 있는 링크로 자동으로 바꿉니다.

BBCode

  • 텍스트에 BBCode 태그를 사용할 수 있습니다. URL은 자동으로 링크 됩니다.
  • 다음 태그를 이용하여 소스 코드 구문 강조를 할 수 있습니다: <code>, <blockcode>, <apache>, <applescript>, <autoconf>, <awk>, <bash>, <c>, <cpp>, <css>, <diff>, <drupal5>, <drupal6>, <gdb>, <html>, <html5>, <java>, <javascript>, <ldif>, <lua>, <make>, <mysql>, <perl>, <perl6>, <php>, <pgsql>, <proftpd>, <python>, <reg>, <spec>, <ruby>. 지원하는 태그 형식: <foo>, [foo].
  • 사용할 수 있는 HTML 태그: <p><div><span><br><a><em><strong><del><ins><b><i><u><s><pre><code><cite><blockquote><ul><ol><li><dl><dt><dd><table><tr><td><th><thead><tbody><h1><h2><h3><h4><h5><h6><img><embed><object><param>
  • web 주소와/이메일 주소를 클릭할 수 있는 링크로 자동으로 바꿉니다.

Textile

  • 다음 태그를 이용하여 소스 코드 구문 강조를 할 수 있습니다: <code>, <blockcode>, <apache>, <applescript>, <autoconf>, <awk>, <bash>, <c>, <cpp>, <css>, <diff>, <drupal5>, <drupal6>, <gdb>, <html>, <html5>, <java>, <javascript>, <ldif>, <lua>, <make>, <mysql>, <perl>, <perl6>, <php>, <pgsql>, <proftpd>, <python>, <reg>, <spec>, <ruby>. 지원하는 태그 형식: <foo>, [foo].
  • You can use Textile markup to format text.
  • 사용할 수 있는 HTML 태그: <p><div><span><br><a><em><strong><del><ins><b><i><u><s><pre><code><cite><blockquote><ul><ol><li><dl><dt><dd><table><tr><td><th><thead><tbody><h1><h2><h3><h4><h5><h6><img><embed><object><param><hr>

Markdown

  • 다음 태그를 이용하여 소스 코드 구문 강조를 할 수 있습니다: <code>, <blockcode>, <apache>, <applescript>, <autoconf>, <awk>, <bash>, <c>, <cpp>, <css>, <diff>, <drupal5>, <drupal6>, <gdb>, <html>, <html5>, <java>, <javascript>, <ldif>, <lua>, <make>, <mysql>, <perl>, <perl6>, <php>, <pgsql>, <proftpd>, <python>, <reg>, <spec>, <ruby>. 지원하는 태그 형식: <foo>, [foo].
  • Quick Tips:
    • Two or more spaces at a line's end = Line break
    • Double returns = Paragraph
    • *Single asterisks* or _single underscores_ = Emphasis
    • **Double** or __double__ = Strong
    • This is [a link](http://the.link.example.com "The optional title text")
    For complete details on the Markdown syntax, see the Markdown documentation and Markdown Extra documentation for tables, footnotes, and more.
  • web 주소와/이메일 주소를 클릭할 수 있는 링크로 자동으로 바꿉니다.
  • 사용할 수 있는 HTML 태그: <p><div><span><br><a><em><strong><del><ins><b><i><u><s><pre><code><cite><blockquote><ul><ol><li><dl><dt><dd><table><tr><td><th><thead><tbody><h1><h2><h3><h4><h5><h6><img><embed><object><param><hr>

Plain text

  • HTML 태그를 사용할 수 없습니다.
  • web 주소와/이메일 주소를 클릭할 수 있는 링크로 자동으로 바꿉니다.
  • 줄과 단락은 자동으로 분리됩니다.
댓글 첨부 파일
이 댓글에 이미지나 파일을 업로드 합니다.
파일 크기는 8 MB보다 작아야 합니다.
허용할 파일 형식: txt pdf doc xls gif jpg jpeg mp3 png rar zip.
CAPTCHA
이것은 자동으로 스팸을 올리는 것을 막기 위해서 제공됩니다.