[완료]케이블 모뎀 사용시 물리적 네트워크 주소를 바꿀수 있을까요?
글쓴이: hoyaabc / 작성시간: 수, 2007/03/21 - 11:12오전
저희집은 인터넷을 케이블모뎀으로 사용합니다.
그런데 무슨작업을 했는지 오직 처음설정한 컴퓨터만 인터넷이 되더군요.
다른 컴퓨터는 쓸일이 별로 없어서, 그냥 그러려니 하다가,
오늘 너무 삭히고 있는듯 하여, 인터넷을 시도해봤는데, 여전히 안되더군요.
그래서 뭐가 다르길래 안되나 네트워크를 열심히 봤더니,
아이피는 당연히 DHCP에서 자동 할당입니다.
그렇다면, 이더넷 고유주소가 다르더군요. 설마 하면서,
XP가 깔린 컴퓨터 고유주소 적는칸이 있어서 집어넣으니 되더군요.
(이부분에서 정말 짜증이 밀려오더군요. 두컴퓨터를 못쓰게 하려고 이더넷 고유주소를 하나만 허용해논겁니다.)
확실하진 않지만, 그렇게 생각됩니다.
이더넷 고유주소를 확인하는 방법으로 인증을 하는듯 하는데,
그렇다면, XP에서는 고유주소를 집어넣는 부분이 있는데,
우분투나 리눅스에선 고유주소를 바꿀수 있나요?
케이블모뎀에 USB포트가 하나 있어서, 한번 사용을 해보려 하는데
USB포트가 들어오는 eth2는 또 고유주소가 다르더군요.
Forums:
리눅스에서는 ifconfig
리눅스에서는 ifconfig 명령을 통해서 네트워크카드의 HW address를 변경할 수 있네요..
아마도 대부분의 배포본에서 되겠지요..
root user로 접속해서 또는 su해서
네트워카드 먼저 down 시키고..
# ifconfig ETHX hw ether xx:xx:xx:xx:xx:xx
예를들면
# ifconfig eth0 down
# ifconfig eth0 hw ether 00:00:00:00:00:00
이런식으로 할 수 있네요..
부팅시 적용할려면..
slackware에서는 /etc/rc.d/rc.inet1.conf 파일에서 네트워크카드 정보에 HWADDR[X] 변수를
정의하면 되고,,
redhat은 /etc/sysconfig/network-scripts/ifcfg-ETHX에 HWADDR 변수를 넣어주면 될 것 같은데
unbuntu는 안써봐서.. 잘모르겠네요..
잠깐 본 결과로는 ubuntu는 /etc/network/interfaces라는 파일에 부팅시 동작시킬 카드에
대한 정보를 기록하는 모양입니다. 거기에 hw ether xxxxxx 이런걸 써 넣는 모양이네요..
interfaces manpage(man interfaces)의 Option 부분에 있는 것으로 봐서는 될 것 같습니다만,,
형식은 잘 모르겠네요..
man interfaces 명령으로 메뉴얼을 좀 참조하세요..
그냥 수타로 하는거는..
# ifconfig ethX down
# ifconfig ehtX hw ether xx:xx:xx:xx:xx:xx
# /etc/init.d/network stop
# /etc/init.d/network start
이렇게 하면 되는군요.. 리붓하면 원래대로....
저는 요기까지만..
다시
다시 읽어보고...
처음 설정한 PC를 계속쓰면서.. 여러 PC로 인터넷을 즐기려면..
윈도우 같은 경우는 "인터넷 공유(?)" 기능을 쓰면 되구요..
Linux 같은 경우는 ipforward를 사용하면 케이블 한라인을 통해서
여러PC로 공유가 가능합니다.
필요한 건.. 처음 설정한 PC에 장착할 네트워크 카드 한장..
옵션으로.. 조그만.. 허브하나 있으면.. 더 좋구요..
검색사이트에서 "인터넷 공유"로 검색하면 많은 정보가 나올 것 같네요..
감사합니다.
그냥 그대로 하니 됩니다.
놀랐습니다. 아무래도 사용환경이 다르니, 문제에 부딪힐줄 알았는데,
대단하십니다.
한가지, 저는 network 파일대신 networking파일이 있네요.
감사합니다.
아이피 변경이 가능하니, 이제 마음놓고 라우터를 사러갑니다.
댓글 달기