부트로더에서 바꾸게 되는것이 램디스크에 까지 적용이 되는지는 정확히 모르겠습니다만,

제가 아는 램디스크 상에서 바꾸는것은 님께서 질문하신대로 /etc/rc.d/rc.local 파일을 수정해서 다시 램디스크를 올리는 방법입니다.

이것은 단순히 명령행에서

ifconfig eth0 <원하는IP>

와 같은 명령을 수행하게 되면 님께서 원하는 IP로 설정을 할 수 있습니다.

단지위의 명령을 rc.local이라는 파일에 넣어놓는 것이며 이것은 맨 아래에 추가해 주시면 될듯 합니다.

이파일에 명령을 넣어주면 부팅시에 rc.local이라는 파일이 수행되기 때문에 이때 ifconfig가 수행되어 IP가 설정이 되는 것입니다.

그럼. 20000

최준영 wrote..
: 게시판에 있는글들을 읽어보면
: 고정IP를 쓰는것에 관해서 두가지 설명이 있더군여
:
: 첫번째로 램디스크의 내용을 수정하는 방법이 있더군요..
: rc.local의 내용을 수정한다.
: # cd ramdisk_dir/etc/rc.d/
: # vi rc.local
:
: 두번째로 ezboot>set 명령에서
: HOST IP / LOCAL IP 이부분을 바꾸면 된다고 되어있었습니다.
:
: 첫번째 내용은 rc.local파일을 열어봤는데..
: 파일의 내용을 보면
: #!/bin/sh
:
: # This script will be executed *after* all the other init scripts.
: # You can put your own initialization stuff in here if you don't
: # want to do the full Sys V style init stuff.
:
: arch=$(uname -m)
: a="a"
: case "_$arch" in
: _a*) a="an";;
: _i*) a="an";;
: esac
:
: # This will overwrite /etc/issue at every boot. So, make any changes
: you
: # want to make to /etc/issue here or you will lose them when you reboot.
: echo "" > /etc/issue
: echo "SA1100 Linux (experimental)" >> /etc/issue
: echo "Kernel $(uname -r) on $a $(uname -m)" >> /etc/issue
:
: 이렇게 되어있던데..
: 제가 무지해서 그런지 어디부분을 수정해줘야 하는지를 모르겠습니다.
:
: 그리고 두번째 방법인
: ezboot>set 해서 IP를 바꾸었는데
: ifconfig해보면 다른 IP가 나옵니다..
:
: rc.local파일의 어느부분을 수정해야하는지요?
: 그리고 두번째꺼는 왜안되는거지요?제가 무엇을 잘못하고 있는지요?
:
: 제가 아직 개념이 없습니다.
: 많은 가르침 부탁드립니다.^^;;