[Solved]무조건 eth0 부터 시작하는것 아니었나요?
글쓴이: 송효진 / 작성시간: 수, 2007/06/13 - 6:30오후
서버에 문제가 있어 호스팅업체에서 보드를 갈아줬습니다.
그런데 eth0,1 은 없고 2,3 만 있습니다.
ifconfig -a 로 해서 나온 결과가 그렇습니다.
왜 그럴까요?
Intel Corporation 82541GI Gigabit Ethernet Controller 입니다.
커널 올리면 다시 eth0 으로 돌아갈지도 몰라서 원인을 알고 싶습니다.
Forums:
서버에서 eth0와 eth1이
서버에서 eth0와 eth1이 부팅할 때마다 바뀌는 현상도 자주 일어납니다. 어디선가 디바이스 드라이버 초기화가 두번 일어났던게 아닐까요?
udev를 사용하신다면
udev를 사용하신다면 생성된 network 관련 룰을 살펴보시는게 도움이 되지 않을까요?
(젠투의 경우에는 /lib/udev/write_net_rules 스크립트에 의해 /etc/udev/rules.d/70-persistent-net.rules 로 룰이 작성됩니다.)
원인이야 어찌되었건, 결과가 일어난 주 원인인 네이밍의 근원을 그나마(?) 가장 확실하게 판단할 수 있다고 봅니다.
(또는 /sys/class/net 이하에서 네이밍된 디바이스를 따라가는 방법도 있겠지요.)
persistent net rules의 경우 HWaddr 속성으로 구분되다보니, 보드 교체전의 HWaddr로 작성된 룰이 보드 교체이후에 어떠한 원인으로 룰이 완전히 갱신되지 않고, 기존과 달라진 HWaddr을 기존의 룰셋을 바탕으로 추가만 되었을 경우, eth2, 3으로 네이밍 되었을 가능성이 있다고 봅니다.
------
http://lunapapa.egloos.com , me2day : lunapapa , IRC: LunA_J`etch@#gnome
정확하십니다! write_net
정확하십니다!
write_net_rules 를 실행해서 갱신하고 싶었지만 어떻게 동작하는지를 몰라서 .rules 를 수정했습니다.
eth0, 1 로 잘 잡힙니다. 감사합니다.
emerge money
http://wiki.kldp.org/wiki.php/GentooInstallSimple - 명령어도 몇개 안되요~
https://xenosi.de/
댓글 달기