konfiguracja serwera

Konfiguracja serwerów, usług, itp.
OgrzesiekO
Beginner
Posty: 141
Rejestracja: 03 lutego 2014, 11:43

konfiguracja serwera

Post autor: OgrzesiekO »

Cześć. Mam zrobić router. System jest już postawiony (debian) Instalacje przeprowadziłem z Usb Lan Card. Urządzenie to ma dawać internet 15'stu jednostkom. Do routera wprowadzone mają być mac'i tych jednostek po to aby router przydzielił im stały adres. Do tego na routerze ma być samba do której będą mogli mieć dostęp wybrane jednostki. Na początek chciałbym widzieć po wpisaniu ifconfig eth0 i eth1. Model płyty głównej: GA-B75N. W jaki sposób mogę włączyć te dwie zintegrowane sieciówki? Pozdrawiam
Awatar użytkownika
LordRuthwen
Moderator
Posty: 2341
Rejestracja: 18 września 2009, 21:45
Lokalizacja: klikash?

Post autor: LordRuthwen »

Na starcie:

Kod: Zaznacz cały

ifconfig -a
Jeśli je tam widzisz, znaczy, że trzeba je tylko włączyć:

Kod: Zaznacz cały

ifup ethX
OgrzesiekO
Beginner
Posty: 141
Rejestracja: 03 lutego 2014, 11:43

Post autor: OgrzesiekO »

Po wpisaniu ifconfig-a widzę eth0 eth1 eth2 po wpisaniu ifup ethX wywala Ignoring unknown interface ethX=ethX próbowałem postawić chociaż jeden interfejs wpisując ifup eth0 ale też nie działa.
Awatar użytkownika
Rafal_F
Moderator
Posty: 2350
Rejestracja: 29 sierpnia 2008, 16:45

Post autor: Rafal_F »

Za X podstaw numer interfejsu.
Poza tym, żeby to zadziałało interfejs musi być "wspomniany" w pliku: /etc/network/interfaces

Jeżeli chcesz je tylko włączyć, to wpisz:

Kod: Zaznacz cały

ifconfig ethX up
To włączy interfejs X, ale nie będzie on skonfigurowany.
OgrzesiekO
Beginner
Posty: 141
Rejestracja: 03 lutego 2014, 11:43

Post autor: OgrzesiekO »

A to tego nie widziałem. Pierwszy raz stawiam coś takiego. W interfaces jak wklepie to będzie ok?
auto eth0
iface eth0 inet dhcp

auto eth1
iface eth1 inet static
address 10.0.0.1
netmask 255.255.255.0
Awatar użytkownika
Yampress
Administrator
Posty: 6422
Rejestracja: 09 sierpnia 2007, 21:41
Lokalizacja: PL

Post autor: Yampress »

/etc/network/interfaces http://debian.linux.org.pl/zrobione/ref ... ch-gateway

Bądz w lini poleceń ( tymczasowo do czasu restartu)

Kod: Zaznacz cały

ifconfig eth0 10.0.1.100 netmask 255.255.255.0 up
route add default gw 10.0.1.1
Pierwszy przykład nadaje interfejsowi eth0 ip = 10.0.1.100 i maskę /24 = 255.255.255.0
Drugi przykład podaje ip bramy = 10.0.1.1
Awatar użytkownika
Rafal_F
Moderator
Posty: 2350
Rejestracja: 29 sierpnia 2008, 16:45

Post autor: Rafal_F »

@Ogrześko wpisy wydają się prawidłowe.

Jeszcze drobne wyjaśnienie. To są dwie różne metody konfiguracji interfejsów. Jeżeli korzystasz ze skryptów ifup/ifdown, to interfejsy muszą być skonfigurowane w pliku /etc/network/interfaces.
Jeżeli korzystasz z programu ifconfig to wszystko musisz skonfigurować przy pomocy tego programu.

Chyba lepiej korzystać z pliku /etc/network/interfaces, bo tam można łatwo ustawić start i konfiguracje interfejsów przy starcie systemu.
Awatar użytkownika
Yampress
Administrator
Posty: 6422
Rejestracja: 09 sierpnia 2007, 21:41
Lokalizacja: PL

Post autor: Yampress »

dle interfejsu eth0 i eh1 mogą też byś przypisane adresy ip na sztywno. Jeden twój adres/interfejs będzie pobierał ip dynamicznie z innego serwera dhcp?
OgrzesiekO
Beginner
Posty: 141
Rejestracja: 03 lutego 2014, 11:43

Post autor: OgrzesiekO »

Ok. Już mi działa.

w /etc/network/interfaces mam

allow-hotplug eth0
iface eth0 inetdhcp

Czyli eth0 to jest internet przychodzący i wychodzący w świat (wlan)

Dla jednostek będzie eth1 czyli lan

auto eth1
iface eth1 inet static
address 10.0.0.1
netmask 255.255.255.0

jeżeli to już mi działa to teraz będę musiał zrobić coś co będzie przydzielać jednostkom internet (oczywiście żeby mieć nad nimi kontrole i żeby sie nie pogubić potrzebuje mac'i kart sieciowych wszystkich jednostek) czy wszystkie niezbędne pliki to firewall i dnsmasq? Jeżeli tak co dokładnie zainstalować z repo?
Awatar użytkownika
LordRuthwen
Moderator
Posty: 2341
Rejestracja: 18 września 2009, 21:45
Lokalizacja: klikash?

Post autor: LordRuthwen »

Firewall już masz w systemie :)
A co do przydzielania adresów to isc-dhcp-server a potem odrobina lektury jak zbudować firewall i jaka jest składnia stref dhcp :)
ODPOWIEDZ