Strona 2 z 2

: 27 września 2008, 19:09
autor: piroaa
zrób tak :
1. połącz się z siecią
2. potem jako root :

Kod: Zaznacz cały

ifconfig ath0 192.168.1.150
route add default gw 192.168.1.1
cat /etc/resolv.conf 
[tu powinny się pojawić twoje adresy DNS u mnie ma to następują com postać]
nameserver 194.204.152.34
nameserver 217.98.63.164
gdzie:
ath0 - twój interfejs sieciowy
192.168.1.150 - adres który sobie przydzielasz
192.168.1.1 - twoja brama domyślna (adres ip routera)
u mnie działa u ciebie też powinno.
Jak już ruszy wklej to sobie do /etc/rc.local i będziesz miał z autostartu, oczywiście autostart zadziała tylko jeśli łączenie z siecią również masz z autostartu jeśli nie to powiedz w jaki sposób łączysz się z siecią to pomyślimy o automatyzacji.

: 27 września 2008, 19:46
autor: super_xxl
Słuchaj, zrobiłem tak: na chama przez KDE powpisywałem to wszystko i ruszyło że jest STATIC. Dziwne tylko, że mój plik /etc/network/interfaces wygląda tak:

Kod: Zaznacz cały

# This file describes the network interfaces available on your system
# and how to activate them. For more information, see interfaces(5).

# The loopback network interface
auto lo
iface lo inet loopback
address 127.0.0.1
netmask 255.0.0.0

# The primary network interface
allow-hotplug eth2

iface eth2 inet static

adress 192.168.1.105
address 192.168.1.103
netmask 255.255.255.0
gateway 192.168.1.1

auto eth2
a po wpisaniu ifconfig tak:

Kod: Zaznacz cały

chata:/home/pawel# ifconfig
eth2      Link encap:Ethernet  HWaddr 00:03:47:36:30:54
          inet addr:192.168.1.103  Bcast:192.168.1.255  Mask:255.255.255.0
          inet6 addr: fe80::203:47ff:fe36:3054/64 Scope:Link
          UP BROADCAST RUNNING MULTICAST  MTU:1500  Metric:1
          RX packets:637550 errors:0 dropped:0 overruns:0 frame:0
          TX packets:589123 errors:1 dropped:0 overruns:0 carrier:1
          collisions:0 txqueuelen:1000
          RX bytes:140268633 (133.7 MiB)  TX bytes:81064472 (77.3 MiB)

lo        Link encap:Local Loopback
          inet addr:127.0.0.1  Mask:255.0.0.0
          inet6 addr: ::1/128 Scope:Host
          UP LOOPBACK RUNNING  MTU:16436  Metric:1
          RX packets:45482 errors:0 dropped:0 overruns:0 frame:0
          TX packets:45482 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:0
          RX bytes:7914077 (7.5 MiB)  TX bytes:7914077 (7.5 MiB)
Aha i po tych zmianach nie mogę nic pingować, ale wszystko działa :shock:

[Dodano: 2008-09-27, 19:50]
Teraz zauważyłem, że w interfejsie jest błąd! Chciałem mieć 192.168.1.105 i zamiast address pisałem adress.

[Dodano: 2008-09-27, 19:51]
O jedną głupią literkę się rozchodziło, inaczej działałoby już od 2 miesięcy.

[ Dodano: 2008-09-29, 22:04 ]
Nie wiem, ale moim zdaniem dalej mu przypisuje dynamiczne IP. Na routerze nie ruszałem nic ale ustawiłem na statyczne na serwerze. Ktoś może wie jak mi pomóc? :-/

: 30 września 2008, 22:37
autor: piroaa
a ja dalej uparcie przy swoim :

Kod: Zaznacz cały

ifconfig eth2 192.168.1.150
route add default gw 192.168.1.1
cat /etc/resolv.conf
[tu powinny się pojawić twoje adresy DNS u mnie ma to następują com postać]
nameserver 194.204.152.34
nameserver 217.98.63.164
adres śmiało możesz dać z poza puli adresów przydzielanych (ble by był w tej samej klasie) i powinno działać.
sprawdź u mnie działa.

: 30 września 2008, 22:50
autor: fnmirk
Wklej zawartość tego pliku bezpośrednio po restarcie systemu:

Kod: Zaznacz cały

cat /etc/resolv.conf 
oraz wynik polecenia:

Kod: Zaznacz cały

dpkg -l | grep dhcp

: 01 października 2008, 22:59
autor: super_xxl

Kod: Zaznacz cały

chata:/home/pawel# cat /etc/resolv.conf
nameserver 194.204.152.34
nameserver 217.98.63.164

Kod: Zaznacz cały

chata:/home/pawel# dpkg -l | grep dhcp
ii  dhcp                              2.0pl5-19.5etch2                     DHCP server for automatic IP address assignm
ii  dhcp3-client                      3.0.4-13                             DHCP Client
ii  dhcp3-common                      3.0.4-13                             Common files used by all the dhcp3* packages
Tak to wygląda u mnie.

[Dodano: 2008-10-01, 23:02]
Piroaa przypisało mi adres i teraz przynajmniej po wpisaniu ifconfig widzę różnicę. Ale w /etc/network/interfaces nie.

: 02 października 2008, 22:29
autor: piroaa
Dobrze, jak wpiszę do /etc/network/interfaces:

Kod: Zaznacz cały

# The loopback network interface
auto lo
iface lo inet loopback

# The primary network interface
allow-hotplug eth0
iface eth0 inet static
	address 192.168.1.2
	netmask 255.255.255.0
	network 192.168.1.0
	broadcast 192.168.1.255
	gateway 192.168.1.1
	# dns-* options are implemented by the resolvconf package, if installed
	dns-nameservers 192.168.1.1
to się karta automatycznie konfiguruje przy starcie, wszystko działa.

: 29 października 2008, 20:04
autor: super_xxl
Nie chcę wyłączać mojej maszyny, a Twoje metody nie skutkują.

Pozdrawiam.

: 30 października 2008, 12:45
autor: Pies
Ja u siebie zrobiłem mniej więcej tak jak piroaa - z ifconfiga z działającym internetem zebrałem informacje na temat ustawień sieci i potem w /etc/network/interfaces eth0 ustawiłem na static.:

Kod: Zaznacz cały

auto lo eth0
iface lo inet loopback
iface eth0 inet static
        address 192.168.0.20
        netmask 255.255.255.0
        gateway 192.168.0.1
        broadcast 192.168.0.255
        network 192.168.0.0
Potem by wprowadzić zmiany w życie bez resetowania komputera odpalasz

Kod: Zaznacz cały

ifdown -a && ifup -a