서버시스템이 경우에 따라 라우터 역할을 하게 되는 경우가 있다. 그러나 서버시스템이 라우터역할을 하는 경우는 드물며, 권장하고 싶지 않다. 다음은 서버시스템이 라우터 역할을 하지 않은 경우에 라우팅프로그램을 Disable 하는 예이다. 굳이 서버시스템의 라우팅프로그램을 Disable해야하는 것은 아니지만 일반적인 상황에서는 라우팅프로그램이 불필요하며, Disable하는 것이 시스템성능에도 좋은 결과를 미친다.
Sun 시스템이 제공될 때 대개 라우팅프로그램이 Enable 되어 있다. 라우팅프로그램이 Enable된 상황은 다음과 같이 검사할 수 있다.
root# cd /etc/rc2.d [Enter]
root# grep routed * [Enter]
S69inet:# Run routed/router discovery only if we don't already have a default
S69inet: # Machine is a router: turn on ip_forwarding, run routed
S69inet: if [ -f /usr/sbin/in.routed ]; then
S69inet: /usr/sbin/in.routed -s
S69inet: # run routed in space-saving mode.
S69inet: elif [ -f /usr/sbin/in.routed ]; then
S69inet: /usr/sbin/in.routed -q;
root#
라우팅프로그램의 설정은 vi editor등의 편집기로 들어가 다음과 같이 #을 이용하여 remark하면 된다.
root# cd /etc/rc2.d [Enter]
root# grep routed * [Enter]
S69inet:# Run routed/router discovery only if we don't already have a default
S69inet: # Machine is a router: turn on ip_forwarding, run routed
S69inet: #if [ -f /usr/sbin/in.routed ]; then
S69inet: # /usr/sbin/in.routed -s
S69inet: # run routed in space-saving mode.
S69inet: #elif [ -f /usr/sbin/in.routed ]; then
S69inet: # /usr/sbin/in.routed -q;
root#