it-swarm-eu.dev

Síťové rozhraní eth0 není na začátku Debianu 6 spuštěno

Mám Debian 6.0. V mém rozhraní rozhraní (/etc/network/interfaces) Mám následující řádky:

auto eth0
iface eth0 inet static
address 192.168.0.8
netmask 255.255.255.0
gateway 192.168.0.1

Pokaždé, když spustím počítač, eth0 není funkční.

Když zadám ifconfig -a, eth0 není „nahoru“ a „běží“.

Musím zadat:

 ifconfig eth0 up
 /etc/init.d/networking restart

... a pak to funguje.

Jak musím změnit konfiguraci, abych měl funkční eth0 na začátku?

11
Wolfgang Adamec

Jak musím změnit konfiguraci, abych měl na začátku funkční "eth0" ?

Kdykoli uslyším "na začátku", připomíná to rc.local.

Toto není ve skutečnosti přímá odpověď na vyřešení vašeho problému, ale zdá se, že máte s ovladačem nějaké potíže.

Pro rychlou opravu proč nepoužívat rc.local? Pokud se váš problém vyřeší zadáním těchto 2 příkazů pokaždé, když zavádíte do krabice, přidejte je na konec /etc/rc.local.

Pro důkladné vyřešení problému nejprve a dříve, než všechno ostatní, proveďte:

apt-get update && apt-get upgrade

Stejný problém jsem měl v Backtracku, vyřešil jsem to po aktualizaci. Zjevně stejné téma diskutované zde: Debian nezačíná eth0 při bootování

1
sepehrl

přidat následující řádek do/etc/network/interface:

allow-hotplug eth0

Zdroj: rozhraní člověka

řádky začínající na „allow-“ se používají k identifikaci rozhraní, která by měla být vyvolána automaticky různými subsytémy. To lze provést pomocí příkazu, například „ifup --allow = hotplug eth0 eth1“, který vyvolá eth0 nebo eth1, pokud je uveden v řádku „allow-hotplug“. Upozorňujeme, že výrazy „povolit auto“ a „auto“ jsou synonyma.

9
Tonphai

Zkontrolujte, zda není zakázán v konfiguracích síťových skriptů. Udělej tohle:

Sudo vi /etc/sysconfig/network-scripts/ifcfg-eth0

Zjistěte, zda ONBOOT="yes". Pokud řekne „ne“, je při spuštění deaktivována.

Zde je odkaz na můj soubor 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"

pak proveďte:

Sudo service network restart

IP adresa není nastavena staticky a po restartu se nezmění.

1
SnakeDoc

Je síťová služba při spuštění povolena?

Zkuste použít sysv-rc-conf Nebo rcconf tools

Nebo to ručně pomocí:

Sudo update-rc.d network defaults
1
Rahul Patil