답변:
@jdthood의 답변 을 확장하려면 ...
인터페이스가 이미 작동중인 경우에도이 방법을 사용하여 /etc/network/interfaces
파일 을 확인할 수 있습니다. 예를 들어, 오류가 있다고 가정하면 다음과 같이 보일 수 있습니다.
$ sudo ifup --no-act eth0
/etc/network/interfaces:11: unknown method
ifup: couldn't read interfaces file "/etc/network/interfaces"
11 번 줄에 오류가있는 것 같습니다. SSH 액세스를 잃기 위해서만 네트워킹을 반송하지 않은 하늘에 감사드립니다!
모든 것이 정상이면 다음과 같이 표시됩니다.
$ sudo ifup --no-act eth0
ifup: interface eth0 already configured
eth0이 없으면 다음과 같이 작동하지 않습니다.
Ignoring unknown interface eth0=eth0.
그러나 당신이 이것을 좋아한다면 :
ifup -a --no-act ; echo "status: $?"
ok 설정으로 :
ifup -a --no-act ; echo "status: $?"
run-parts /etc/network/if-pre-up.d
run-parts /etc/network/if-up.d
status: 0
비 ok 구성의 경우 :
ifup -a --no-act ; echo "status: $?"
/etc/network/interfaces:12: option with empty value
ifup: couldn't read interfaces file "/etc/network/interfaces"
status: 1