Strona 1 z 2

Wyłączenie DHCP i ręczne wpisanie IP, maski, bramy na serwer.

: 28 października 2013, 20:54
autor: ndjaro
Witam.
Z
adam pewnie banalne i śmieszne pytanie dla wielu. Ale dopiero zagłębiam się w temat, który mnie bardzo ciekawi i nie mogę znaleźć nigdzie odpowiedzi.

Mam serwer Counter-Strike. Serwer jest podłączony do rutera, który przydziela mu adres 192.168.0.5 (mam włączone DHCP na ruterze i nie mogę tego zmienić bo nie mam dostępu do niego, ma tylko ISP). Postarałem się o zewnętrzy adres IP i mój usługodawca przekierował mi IP na adres 192.168.0.2.

Muszę na serwerze ręcznie wpisać ten adres, bramę i maskę. Tylko nie wiem, który plik mam edytować. Szukam po tych konfigach i nie mogę znaleźć, pomoże ktoś?

: 28 października 2013, 21:07
autor: Yampress
http://www.debian.org/doc/manuals/debia ... ay.pl.html
10.6.1 Konfiguracja interfejsu ze statycznym adresem IP.

: 28 października 2013, 21:08
autor: mtp
Najpierw ustaw ip ręcznie:

Kod: Zaznacz cały

ifconfig ethX 192.168.0.2 netmask <maska>
route add default gw <brama>
i sprawdź czy SNAT/DNAT działają poprawnie.

Jak sprawdzisz, że IP zewnętrzne działa poprawnie to konfigurację umieszczasz w pliku /etc/network/interfaces zgodnie z formatem tego pliku.

Więcej w:

Kod: Zaznacz cały

man interfaces

: 28 października 2013, 21:51
autor: ndjaro

Kod: Zaznacz cały

iface eth0 inet static
     	address 192.168.0.2
     	netmask 255.255.255.248
	gateway 192.168.0.1
Próbujemy.

Dodane:

Nie działa, nie widzi teraz w ogóle serwera. Muszę znów podłączyć monitor i klawiaturę[/b.

: 28 października 2013, 21:55
autor: Yampress
Maskę inaczej:

Kod: Zaznacz cały

netmask 255.255.255.0

: 29 października 2013, 00:01
autor: ndjaro
Zastosowałem się do tego:

Kod: Zaznacz cały

ifconfig ethX 192.168.0.2 netmask <maska>route add default gw <brama>
Na sieci działa IP 192.168.0.2 lecz na zewnętrznym nie. Wcześniej dla testu miałem podłączony ruter z tym numerem IP i po wpisaniu adresu zewnętrznego wyskoczyło do logowania, czyli przekierowanie na pewno działa.

Od ISP dostałem te dane do wpisania.

Kod: Zaznacz cały

adres: 192.168.0.2
maska 255.255.255.248
brama 192.168.0.1
Co zrobić aby serwer był widoczny na zewnątrz?

: 29 października 2013, 07:51
autor: pone13
Skłaniałbym się w kierunku propozycji Yampressa - na pewno maska jest dobra? Adresacja sieci na to nie wskazuje, maska chyba powinna być 24 czyli 255.255.255.0.

Czy na sygnały pinig z zewnętrznego numeru IP serwer odpowiada?

: 29 października 2013, 08:12
autor: LordRuthwen
@pone13, nie musi być, jeśli admin wykroił tylko 4 możliwe adresy dla niego to będzie właśnie taka, choć to dziwne, że masz router w domu i nie możesz go sam skonfigurować, powiedz mu, żeby ci skierował adres publiczny na 0.5 i ma to zrobić, to w końcu twoja sieć domowa a nie jego.
Urządzenie (router) jest czyją własnością? Twoją czy ISP?

: 31 października 2013, 20:24
autor: ndjaro
Różne dane wpisywałem i nie udało się. Przeinstalowałem serwer, podczas instalacji wybrałem ręczną konfigurację eth0 wpisałem:

Kod: Zaznacz cały

adres: 192.168.0.2
maska 255.255.255.248
brama 192.168.0.1

Podczas instalacji pobrało pliki z internetu (już wiedziałem, że jest łączność z internetem), serwer jest widoczny w sieci pod 0.2 i działa na zewnętrznym ip.

Teraz mój plik, który skonfigurował instalator wygląda tak:

Kod: Zaznacz cały

allow-hotplug eth0
iface eth0 inet static
	address 192.168.0.2
	netmask 255.255.255.248
	network 192.168.0.0
	broadcast 192.168.0.7
	gateway 192.168.0.1
	# dns-* options are implemented by the resolvconf package, if installed
	dns-nameservers 192.168.0.1
	dns-search xxx.pl

Podczas instalacji, zainstalowałem dodatkowo serwer plików, mam rozumieć, że to jest proftpd? Nie mogę znaleźć nigdzie plików proftpd. Powinny być w /etc/init.d/proftpd?

: 01 listopada 2013, 09:25
autor: LordRuthwen
Serwer plików to samba.