2016-10-04 3 views
-2

셸 스크립트를 통해 특정 인터페이스에 게이트웨이를 설정하려고합니다.IP 명령 집합 gatway

우리는이

DEVICE="eth0" 
BOOTPROTO="static" 
HWADDR=20:89:84:c8:12:8a 
NM_CONTROLLED="no" 
ONBOOT="yes" 
TYPE="Ethernet" 
IPADDR=192.168.0.108 
NETMASK=255.255.255.0 
GATEWAY=192.168.0.1 
DNS1=8.8.8.8 
DNS1=8.8.4.4 

같은 이더넷 구성 파일을 수정할 수 있습니다 그러나 나는 그것에게 ip 명령 방법을 수행합니다. 이를 달성하기위한 동등한 ip 명령은 무엇입니까?

+0

이 문제는 소프트웨어 개발과 어떤 관련이 있습니까? 나는 당신이 틀린 SE 위치에 질문했다는 것을 생각한다. –

답변

0

this little intro은 ip 명령이나 this ip commands cheat sheet으로 시작할 수 있습니다. 그것들을 사용하여 IPADDR을 설정할 수 있습니다.

sudo ip addr add 192.168.0.108 dev eth0 

게이트웨이는 사용자가 루트가 아닌 경우에만 필요합니다

sudo ip route add 0.0.0.0/0 via 192.168.0.1 dev eth0 

sudo에 의해 설정된다.

더 많은 작업을 수행해야하며 나머지는 모두 ip 명령이 아닙니다. 예 : DNS 서버는 ip 명령이 아니라 /etc/resolv.conf file에 설정됩니다.