[질문] ifconfig 정보를 재부팅후에도 유지하려면....

smileng의 이미지

안녕하세요..리눅스 초보입니다.
Linux 9.0 사용중입니다.
현재 eth0는 192.168.1.2를 사용중입니다.
eth0에 alias를 주려고 합니다.
eth0:1 로해서 192.168.16.2로도 사용하고 싶습니다.
찾아보고 찾아봐서 아래와 같이 했습니다.

# ifconfig eth0:1 192.168.16.2
# route -host 192.168.16.2 eth0:1

재부팅후에는 eth0:1이 사라집니다.
원래 그런건가요?
재부팅후에도 정보를 유지하려면 어떤 명령을 사용해줘야 하나요?

도움을 부탁드립니다.^^
그럼...즐거운 하루 되세요..
Saintlinu의 이미지

Quote:
# ifconfig eth0:1 192.168.16.2
# route -host 192.168.16.2 eth0:1

위와 같은 정보를 저장하는 파일이 배포판마다 다른 위치에 저장되어

있습니다.

redhat의 경우 /etc/sysconfig/network-scripts의 위치에
있습니다.

데비안이나 smoothwall등의 경우 rc.network / network / interfaces

등의 이름으로 /etc 아래에 다 저장되어 있습니다. 거기에 저장하시면 됩니다.

rc.local script에 등록하면 부팅되면서 한번은 실행되겠지요 :oops:

행복하세요 ^_^

smileng의 이미지

부팅시마다 하려면 어떤분은
# vi /etc/rc.d/rc.local

rc.local 화일을 열어 ifconfig와 route 명령어를 써주어야 한다는데..

어떤 차이가 있는건가요?

//--------------------------------------
// Not a Programmer, but.....
// ~ EveryDay MiSo ~
//--------------------------------------

lovejin0309의 이미지

큰 차이 없습니다.

/etc/sysconfig/network-script 에 써주는 것은 말 그대로 네트웍 설정 파일을 건드려 주는 거고

rc.local에 적어주는 것은 명령행에서 ifconfig 명령으로 입력하던 것을 부팅시 마다 실행시켜 준다는 의미입니다. 되도록이면 /etc/sysconfig/network-script를 이용해 주세요.

smileng의 이미지

감사합니다..^^
또 하나 알고 갑니다.^^

즐거운 한 주 되세요^^

//--------------------------------------
// Not a Programmer, but.....
// ~ EveryDay MiSo ~
//--------------------------------------