nie zmieniaj tego w pliku /etc/rc.d/rc.local ale w pliku /etc/network/interfaces.
Jeśli interfejs sieciowy, którego chcesz użyć do łączenia z Internetem, nazywa się eth0 (dla przykładu), to w pliku /etc/network/interfaces pod konfiguracją dla interfejsu eth0 dodajesz wpis:
czyli przykładowy wpis dla konfiguracji eth0 będzie wyglądać tak (ważne, żeby wpis hwaddress był gdzieś poniżej wpisu iface):
allow-hotplug eth0
iface eth0 inet dhcp
hwaddress ether 00:1A:2B:3C:4D:5E
jeśli działasz cały czas na koncie administratora (root), to po pierwsze masz nieograniczony dostęp do wszystkich plików (bez podawania hasła) a po drugie twój system nie wytrzyma zbyt długo (rozłoży się szybciej niż windows).
Jeśli jednak system ci pisze, że nie masz uprawnień do modyfikacji tego pliku, to znaczy, że wcale nie siedzisz na koncie administratora (i bardzo dobrze - konto administratora nie służy do pracy, tylko do administrowania systemem).
spróbuj użyć polecenia sudo albo su w celu wykonywania poleceń z uprawnieniami administratora (root'a). Które z nich zadziała zależy od tego jak masz skonfigurowany system (po sudo podajesz SWOJE hasło, a po su podajesz hasło użytkownika root)
Z sudo korzysta się tak:
i polecenie zostanie wykonane z prawami root'a po podaniu prawidłowego hasła do twojego konta (twoje konto musi być w grupie administratorów, żeby to zadziałało; ale pewnie jest jeśli jesteś jedynym użytkownikiem tego systemu).
(hasło nie będzie się wyświetlać podczas wpisywania; nawet gwiazdek nie będzie).
Z su korzysta się tak:
i polecenie zostanie wykonane z prawami root'a po podaniu prawidłowego hasła root'a.