Wy

Konfiguracja serwerów, usług, itp.
ndjaro
Posty: 41
Rejestracja: 13 października 2013, 15:16
Lokalizacja: Nowa Dęba

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

Post 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ś?
Awatar użytkownika
Yampress
Administrator
Posty: 6367
Rejestracja: 09 sierpnia 2007, 21:41
Lokalizacja: PL

Post autor: Yampress »

http://www.debian.org/doc/manuals/debia ... ay.pl.html
10.6.1 Konfiguracja interfejsu ze statycznym adresem IP.
mtp
Posty: 10
Rejestracja: 16 października 2013, 13:58

Post 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
ndjaro
Posty: 41
Rejestracja: 13 października 2013, 15:16
Lokalizacja: Nowa Dęba

Post 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.
Awatar użytkownika
Yampress
Administrator
Posty: 6367
Rejestracja: 09 sierpnia 2007, 21:41
Lokalizacja: PL

Post autor: Yampress »

Maskę inaczej:

Kod: Zaznacz cały

netmask 255.255.255.0
ndjaro
Posty: 41
Rejestracja: 13 października 2013, 15:16
Lokalizacja: Nowa Dęba

Post 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?
Awatar użytkownika
pone13
Beginner
Posty: 337
Rejestracja: 30 listopada 2007, 20:59
Lokalizacja: Leszno

Post 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?
Awatar użytkownika
LordRuthwen
Moderator
Posty: 2305
Rejestracja: 18 września 2009, 21:45
Lokalizacja: klikash?

Post 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?
ndjaro
Posty: 41
Rejestracja: 13 października 2013, 15:16
Lokalizacja: Nowa Dęba

Post 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?
Awatar użytkownika
LordRuthwen
Moderator
Posty: 2305
Rejestracja: 18 września 2009, 21:45
Lokalizacja: klikash?

Post autor: LordRuthwen »

Serwer plików to samba.
ODPOWIEDZ