안녕하세요.
마스커레이딩을 및 ifconfig,route 를 컴터가 실행되면은 자동으로 되게
할라고 하는데 잘 되지가 않네여. 아참! 근데 ifconfig eth1 192.168.0.1 up
, route add -host 192.168.0.1 dev eth1 이렇게 하면은 잘 되긴 되는데
재부팅해서 보면은 설정값덜이 없어지더군여. ifconfig 는 ifcfg-eth1 을
만들면은 알아서 잡힌다고 그러던데 전 그렇지가 않네여.
그래서 부팅중 다른 시스템 명령을 실행하기 원할때 rc.local 에 편집을
하면은 된다고 그래서.
vi rc.route
route add -host 192.168.0.1 dev eth1
ifconfig eth1 192.168.0.1 up
하고 나서 chmod 700 rc.route 를 한 다음에 rc.local 맨 밑에다가
./etc/rc.d/rc.route
/etc/rc.d/rc.route
이렇게 두가지 다 해보았지만 잘 되지가 않네여. 제가 잘못 아는것이 있는
지 지적 좀 해주세여.
그럼 오늘 하루도 수고하세여~--영조는 혼자가 아니야...힘내
rc.local 은 부팅 마지막에 실행되므로 실행 권한과 셔뱅을 확인하세요. 파일 경로가 /etc/rc.d/rc.route 로 맞는지, 그리고 rc.route 안에 #!/bin/sh 를 넣어야 실행됩니다. 또는 ifcfg-eth1 파일에 IP 를 적고 route 는 route-eth1 파일에 넣는 것이 정석입니다.