: 안녕하세요. 저는 윤 상입니다.
: 아시는 분에게 정중히 부탁드립니다.
: 저의 목적은 컴2대를 랜카드로 연결하여 2대 모두 인터넷을 하는 것임.
: 도구:컴2대,랜카드3개(rtl8139 2개,ne 2000 1개),UTP cable 1개
: ,두루넷전용선(동적IP)
일단 realtek 제품은 8019, 8029, 8139 모두 훌륭하게
리눅스와 무리없이 작동하는 것으로 알고 있습니다.
저 또한 용산에서 구입한 13,000 원 가량의 번들 제품을
4개 정도 집에서 사용하고 있습니다.
: 의문1:COMPUTER 1 에 랜카드 2개 RTL8139를 장착해서 부팅하면 /proc/pci에
: irq 9에 2개가 위치합니다.irq를 바꿔는 방법 좀 가르쳐주세요.
: 제가 cmos에 가서 irq 9,10으로 바꿔봐도 원하는 결과가 나오지
: 않습니다.그리과 부팅하면 kernel에서 eth0만 OK 됩니다.
예전에 isa 방식의 LAN 카드의 경우, IRQ 와 IO address 를
설정해 주어야 하기 때문에 한대의 PC 상에 두대의 랜카드를
설정하는 일이 어려 웠지만, PCI 의 경우, CMOS 상에서
IO Address 에 IRQ 가 할당되는 것으로 알고 있습니다.
eth1 에 해당하는 것은 아직 인식(설정)이 되지 않았기 때문이므로
의문 1의 사항은 넘어가셔도 좋을 것 같습니다.
: 의문2:COMPUTER 1과 COMPUTER 2에 UTP 케이블로 연결했는데
: COMPUTER 1의 eth0는 두루넷 IP인데 eth1의 IP는 192.168.0.1과
: 똑같은 IP를 COMPUTER 2의 eth0에 설정해야 하는 것인지 뭐가뭔지
: 모르겠습니다.
일단 외부 (두루넷이나, 하나로.. 통신망)와 연결이 되어야
웹서핑도 할 수 있고, 하이텔이나 나우누리등의 서비스망에 접속이
가능할 것입니다.
eth0 는 외부망과의 통신을 위한 채널이라고 생각하시면 됩니다.
그리고 eth1 의 경우, 또 다른 컴퓨터와의 통신 채널이라고 보면
됩니다.
예를 들면,
A Computer
eth0 IP : 동적으로 할당 (맞죠 ?)
eth1 IP : 내부 IP 임의의 주소 (예, 192.9.200.2)
B Computer
eth0 IP : 내부 IP 임의의 주소 (예, 192.9.200.3)
IP 는 고유의 주소입니다.
여기에서 A 의 컴퓨터는 두개의 주소를 갖는 것입니다.
서로 다른 컴퓨터가 동일한 주소를 갖을 수는 없습니다.
Computer A에서 B의 주소를 알아야 접속이 가능하겠죠..
그리고 역으로 B 또한 A 의 주소를 알아야 접속이 가능할테구요..
: 의문3:왜 computer 1에서 /etc/rc.d/init.d/network restart하면
: eth0과 eth1 둘다 shutting down OK 되는데 bringing up은 eth0만 OK가
: 되는 이유를 모르겠습니다.
: 저의 문제를 전반적으로 시간 좀 내셔서 도와주시면 더 없이 기쁘겠습니다.
: 그럼, 건강하시고 행복 OK하세요......
:
아마도 현재 설정이 되지 않아서 일 것입니다.
X 윈도우즈가 실행된 상태라면, netcfg 명령을 수행하여,
네트워크 설정을 하시기 바랍니다.
설정시 중요한 문제는 route table 의 설정입니다,
A 라는 컴퓨터는 외부로 나가는 길이 두갈래이기 때문에,
컴퓨터에게 알맞는 길을 설정해 주어야 합니다.
A 라는 컴퓨터에서 (192.9.200.2) B 라는 컴퓨터로 접속하려는
경우, 원하는 데이터는 eth1 을 통해야 B 라는 컴퓨터에
도달 가능할 것입니다.
이런 내용으로 route table 을 설정해 주어야 합니다.
그럼. 시도해 보시고 좋은 결과 있기를 바랍니다.
: --
: burning potato