Gentoo - nie można przypisać żądanego adresu IP

Domyślam się, że temat może być zły ale nie mam pojęcia jak go sformułować. No ale do rzeczy.

Chciałem pobawić się Django. Więc zainstalowałem go, stworzyłem projekt i uruchomiłem serwer deweloperski. Niestety ale domyślne uruchomienie zakończyło się błędem

semutachi@Osaka ~/Depot/dt $ python manage.py runserver 

Validating models...


0 errors found

Django version 1.3, using settings 'dt.settings'

Development server is running at http://127.0.0.1:8000/

Quit the server with CONTROL-C.

Error: That IP address can't be assigned-to.

A tutaj występuje taki błąd

The connection has timed out

The server at 192.168.1.166 is taking too long to respond.

semutachi@Osaka ~/Depot/dt $ python manage.py runserver 192.168.1.166:8080

Validating models...


0 errors found

Django version 1.3, using settings 'dt.settings'

Development server is running at http://192.168.1.166:8080/

Quit the server with CONTROL-C.

Drugim problemem jest baaardzo powolne uruchamianie Netbeans 7.0. Uruchamia się w 3-4minuty z oto takimi błędami

semutachi@Osaka ~/usr/netbeans-7.0/bin $ ./netbeans 

java.net.BindException: Cannot assign requested address

	at java.net.PlainSocketImpl.socketBind(Native Method)

	at java.net.AbstractPlainSocketImpl.bind(AbstractPlainSocketImpl.java:353)

	at java.net.ServerSocket.bind(ServerSocket.java:336)

	at java.net.ServerSocket.(ServerSocket.java:202)

	at org.netbeans.CLIHandler$Server.(CLIHandler.java:1042)

	at org.netbeans.CLIHandler.initialize(CLIHandler.java:610)

	at org.netbeans.CLIHandler.initialize(CLIHandler.java:384)

	at org.netbeans.MainImpl.execute(MainImpl.java:187)

	at org.netbeans.MainImpl.main(MainImpl.java:83)

	at org.netbeans.Main.main(Main.java:78)

java.net.BindException: Cannot assign requested address

	at java.net.PlainSocketImpl.socketBind(Native Method)

	at java.net.AbstractPlainSocketImpl.bind(AbstractPlainSocketImpl.java:353)

	at java.net.ServerSocket.bind(ServerSocket.java:336)

	at java.net.ServerSocket.(ServerSocket.java:202)

	at org.netbeans.CLIHandler$Server.(CLIHandler.java:1042)

	at org.netbeans.CLIHandler.initialize(CLIHandler.java:610)

	at org.netbeans.CLIHandler.initialize(CLIHandler.java:384)

	at org.netbeans.MainImpl.execute(MainImpl.java:187)

	at org.netbeans.MainImpl.main(MainImpl.java:83)

	at org.netbeans.Main.main(Main.java:78)

java.net.BindException: Cannot assign requested address

	at java.net.PlainSocketImpl.socketBind(Native Method)

	at java.net.AbstractPlainSocketImpl.bind(AbstractPlainSocketImpl.java:353)

	at java.net.ServerSocket.bind(ServerSocket.java:336)

	at java.net.ServerSocket.(ServerSocket.java:202)

	at org.netbeans.CLIHandler$Server.(CLIHandler.java:1042)

	at org.netbeans.CLIHandler.initialize(CLIHandler.java:610)

	at org.netbeans.CLIHandler.initialize(CLIHandler.java:384)

	at org.netbeans.MainImpl.execute(MainImpl.java:187)

	at org.netbeans.MainImpl.main(MainImpl.java:83)

	at org.netbeans.Main.main(Main.java:78)

java.net.BindException: Cannot assign requested address

	at java.net.PlainSocketImpl.socketBind(Native Method)

	at java.net.AbstractPlainSocketImpl.bind(AbstractPlainSocketImpl.java:353)

	at java.net.ServerSocket.bind(ServerSocket.java:336)

	at java.net.ServerSocket.(ServerSocket.java:202)

	at org.netbeans.CLIHandler$Server.(CLIHandler.java:1042)

	at org.netbeans.CLIHandler.initialize(CLIHandler.java:610)

	at org.netbeans.CLIHandler.initialize(CLIHandler.java:384)

	at org.netbeans.MainImpl.execute(MainImpl.java:187)

	at org.netbeans.MainImpl.main(MainImpl.java:83)

	at org.netbeans.Main.main(Main.java:78)

java.net.BindException: Cannot assign requested address

	at java.net.PlainSocketImpl.socketBind(Native Method)

	at java.net.AbstractPlainSocketImpl.bind(AbstractPlainSocketImpl.java:353)

	at java.net.ServerSocket.bind(ServerSocket.java:336)

	at java.net.ServerSocket.(ServerSocket.java:202)

	at org.netbeans.CLIHandler$Server.(CLIHandler.java:1042)

	at org.netbeans.CLIHandler.initialize(CLIHandler.java:610)

	at org.netbeans.CLIHandler.initialize(CLIHandler.java:384)

	at org.netbeans.MainImpl.execute(MainImpl.java:187)

	at org.netbeans.MainImpl.main(MainImpl.java:83)

	at org.netbeans.Main.main(Main.java:78)

Ma ktoś jakiś pomysł co jest źle skonfigurowane?

Kiedy pojawia się ten błąd w Django i czy serwer kończy po tym pracę.

Spróbuj spingować 127.0.0.1

Przy domyślnym uruchamianiu serwer natychmiast kończy pracę. Natomiast gdy podam mu 192.168.1.166:8080, uruchamia się normalnie ale nie mogę połączyć się z nim poprzez przeglądarkę.

Wynik pingowania

semutachi@Osaka ~ $ ping localhost

PING Osaka.homenetwork (127.0.0.1) 56(84) bytes of data.

^C

--- Osaka.homenetwork ping statistics ---

126 packets transmitted, 0 received, 100% packet loss, time 124999ms

Możliwe, że mam jakiś błąd w pliku /etc/hosts. Wklejam jedyną linię, która nie jest komentarzem

127.0.0.1 Osaka.homenetwork Osaka localhost

semutachi , proszę zapoznaj się z tą stroną oraz tym tematem, a następnie popraw tytuł tematu, używając przycisku ac7a4cd89050aa6e.gif

Wiele programów wymaga takiego wpisu w /etc/hosts dla interfejsu loopback

127.0.0.1 localhost localhost.localdomain

Pytanie czy interfejs lo jest podniesiony? ( ifconfig lo 127.0.0.1 up )

Być może to powoduje też problem z Netbeans.

Konfigurowałeś zaporę sieciową?

Pozdrawiam!

No właśnie okazało się, że nie był :smiley: Możliwe, że nie startował ponieważ po zainstalowaniu Gentoo wyrzuciłem ze startu net.eth0 (korzystam tylko z sieci bezprzewodowej a eth0 podczas startu próbowało dostać IP przez DHCP, co znacznie wydłużało uruchamianie sytstemu).

Dzięki wszystkim za pomoc!