데비안 6.0이 있습니다. 내 인터페이스 파일 ( /etc/network/interfaces
)에는 다음 줄이 있습니다.
auto eth0
iface eth0 inet static
address 192.168.0.8
netmask 255.255.255.0
gateway 192.168.0.1
컴퓨터를 시작할 때마다 eth0
작동하지 않습니다.
내가 입력하면 ifconfig -a
, eth0
“위로”와 “실행”없습니다.
입력해야합니다 :
ifconfig eth0 up
/etc/init.d/networking restart
… 그리고 작동합니다.
eth0
처음에 작업을하려면 구성을 어떻게 변경해야 합니까?
답변
처음에 작동하는 “eth0″을 갖기 위해 구성을 어떻게 변경해야 합니까?
“처음에”들을 때마다을 상기시킵니다 rc.local
.
이것은 실제로 문제를 해결하기위한 직접적인 해답은 아니지만 드라이버에 문제가있는 것 같습니다.
빠른 수정을 원 rc.local
하십니까? 당신이 당신의 상자에 부팅 할 때마다 그 두 명령을 입력하여 문제가 해결되면, 끝에 추가하십시오 /etc/rc.local
.
문제를 심층적으로 해결하려면 먼저 다른 모든 작업을 수행하십시오.
apt-get update && apt-get upgrade
Backtrack에서 동일한 문제가 발생하여 업데이트 후에 해결되었습니다. 분명히 여기에서 논의 된 동일한 주제 : 데비안은 부팅시 eth0을 시작하지 않습니다
답변
/ etc / network / interfaces에 다음 줄을 추가하십시오.
allow-hotplug eth0
소스 : 맨 인터페이스
“allow-“로 시작하는 행은 다양한 하위 시스템에서 자동으로 가져와야하는 인터페이스를 식별하는 데 사용됩니다. “ifup –allow = hotplug eth0 eth1″과 같은 명령을 사용하여 수행 할 수 있습니다. “allow-hotplug”행에 나열되어있는 경우에만 eth0 또는 eth1을 표시합니다. “allow-auto”및 “auto”는 동의어입니다.
답변
네트워킹 스크립트 구성에서 비활성화되어 있지 않은지 확인하십시오. 이 작업을 수행:
sudo vi /etc/sysconfig/network-scripts/ifcfg-eth0
if 참조하십시오 ONBOOT="yes"
. “아니오”라고 표시되면 시작시 비활성화됩니다.
다음은 ifcfg-eth0 파일입니다.
DEVICE="eth0"
BOOTPROTO="static"
BROADCAST="192.168.254.255"
DNS1="192.168.254.25"
GATEWAY="192.168.254.254"
HWADDR="F2:24:08:AE:93:10"
IPADDR="192.168.254.236"
NETMASK="255.255.255.0"
ONBOOT="yes"
TYPE="Ethernet"
그런 다음 수행하십시오.
sudo service network restart
IP 주소가 정적으로 설정되어 있지 않으며 재부팅 후에도 변경되지 않습니다.
답변
시작시 네트워크 서비스가 활성화되어 있습니까?
sysv-rc-conf
Or rcconf
도구를 사용해보십시오
또는 다음을 사용하여 수동으로 수행하십시오.
sudo update-rc.d network defaults