네트워크 카드 eth0와 eth1을 서로 바꾸고 싶습니다.

microcos의 이미지

제, 시스템에 새로 네트워크 카드를 추가했는데

추가한 것이 eth0로 잡혀버리네요.

설치되어 있는 솔루션 라이센스가 MAC어드레스를 감지하기 때문에,

기존의 카드를 eth0로 변경하고 싶은데

방법이 없을까요?

mushim의 이미지

eth0, eth1 은 bios 에서 pci device 를 발견하는 순서대로 정하게 되는데,

pci device 의 발견 순서는 메인보드의 슬롯위치에 따라서 결정됩니다.

따라서, 메인보드에서 네트워크 카드 위치를 바꾸면 됩니다.

또는 boot-prompt 로 특정 irq와 io port 를 가진 device 를 eth0 으로 잡게 할 수 도 있습니다.

예) grub.conf 의 경우

kernel /vmlinuz-2.4.20 ro root=LABEL=/ ether=11,0xb800,eth0 ether=10,0xd00,eth1

microcos의 이미지

처음 질문 했던 microcos입니다.

답변 감사하구요,

카드 하나는 메인보드에 내장되어 있는 것이라서,

슬롯 위치를 바꾸는 것은 할 수가 없을 것 같습니다.

현재는 카드 한개로 솔루션을 안정화 하는 작업을 하고 있습니다.

새로 추가할 때 답변에 따라서, 시도해보고 결과를 게시하겠습니다.

감사합니다.

mushim의 이미지

그러면, 단순히 eth0 eth1 에 할당된 IP 를 서로 바꾸면 될것 같은데요.

래리버드의 이미지

mushim님 말씀데로 IP만 바꾸고, 들어오는 랜케이블 맞춰서 꼽으면
될꺼 같고, 또 /etc/modulse.conf 에 보시면 eth0, eth1이 alias 되어 있고
그에 따른 해당 모듈명이 있을 것 입니다.
그거 바꿔 주면 원하는데로 될꺼 같은데..

비 온 뒤에 땅이 굳어진다는 말은 다 거짓말이다.

microcos의 이미지

이미 설치된 솔루션의 라이센스가

MAC과 IP를 동시에 고려해서 생성되었습니다.

다시 미국에 보내서... 여차 여차 절차를 밟아야 하느데,

걔네들 비협조적인 애들이라....

언젠가 우리 솔루션으로 바꿀날을 기대합니다.

kslee80의 이미지

ifconfig eth0 hw ether xx.xx.xx.xx.xx.xx

시작 스크립트를 쓰지 못하는 단점은 있지만..
하나가 온보드여서 인식순서를 바꿀순 없으니
먼저 답하신 분이 쓰신, 커널에 옵션을 주는 방법이나
아니면 이 방법을 써 보시는건 어떨지요...

(솔직히, 커널에 옵션 주는게 더 편할듯 합니다 ㅡ.ㅡ)

jemiro의 이미지

MAC 으로 라이센스 체크하는 프로그램을 사용해야 한다면
위의 방법이 좋을것 같습니다.
랜카드의 추가/교환 등등의 것들에
신경을 더이상안써주어도 되니젤 좋은 방법 인것 같습니다.

mushim의 이미지

Quote:
이미 설치된 솔루션의 라이센스가

MAC과 IP를 동시에 고려해서 생성되었습니다.

솔루션이 eth0 , eth1 interface 를 구분하나요?

그게 아니라면 그냥 eth0 과 eth1 의 IP 를 바꾸면 될것 같은데요.

예를 들어 처음에 아래와 같다면
Iface IP MAC
eth0 10.10.10.10 ff.ff.ff.ff.ff.ff

다음과 같이 단순히 바꾸시면 될것 같네요.
eth1 10.10.10.10 ff.ff.ff.ff.ff.ff

댓글 달기

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
이것은 자동으로 스팸을 올리는 것을 막기 위해서 제공됩니다.