Fórum Ubuntu CZ/SK
Ubuntu pro osobní počítače => Internet a sítě => Téma založeno: jankas 05 Srpna 2009, 16:35:23
-
Zdravím,
potřeboval bych poradit. Předem říkám, že jsem začátečník co se týče ubuntu server. Budeme mít v práci internet od UPC (vlastně už je, ale ještě se nepoužívá) a chtěl bych udělat menší server (už tady je, ale nikdo se tady o to nestará). Momentální připojení internetu je adsl router-switch-a rozvedeno do zásuvek v kancelářích. Chtěl bych to udělat takhle: UPC modem - ubuntu server - switch - zásuvky - počítače v kancelářích. Takže budu muset mít 2 síťovky (jedna co povede od UPC, druhá do switche). Ubuntu už jsem nainstaloval, dokonce mi jede i Samba (sice pokus-omyl, ale je tam), nastavil pevnou adresu serveru na 10.0.0.15 a teď bych potřeboval nastavit aby server přiděloval ip adresy od 10.0.0.1 nebo ještě lépe si nakonfigurovat aby příslušná MAC adresa počítačů v kanclu měla takovou ip adresu a dále aby se dalo na některé počítače připojit přes vzdálenou plochu. Půjde to vůbec a jak by to šlo udělat nejlépe?
-
S trochou vůle jde skoro vše (když nechceš lítat jen pomocí své síly)
Pro přidělování adres se používá tzn DHCP server tady je návod i popsání přidělení IP adresy podle MAC http://www.debianhelp.co.uk/dhcp.htm (http://www.debianhelp.co.uk/dhcp.htm)
pokud se jedná o vzdálenou plochu tak tady je taky link http://wiki.ubuntu.cz/Vzd%C3%A1len%C3%A1%20plocha (http://wiki.ubuntu.cz/Vzd%C3%A1len%C3%A1%20plocha) problém sem měl na vistách (možná sem něco dělal špatně), ale pak sem našel toto: http://www.linuxexpres.cz/praxe/italc-pomocnik-pri-vyuce-v-pocitacove-ucebne (http://www.linuxexpres.cz/praxe/italc-pomocnik-pri-vyuce-v-pocitacove-ucebne) a je to luxus :-) (ještě můžeš zkontrolovat jestli nekoukají na p**** v pracovní době a ani to neví) :-D
-
řešilo se to v tomto vláknu, najdete tam spoustu odkazů, které Vám hodně pomohou, http://forum.ubuntu.cz/index.php/topic,37566.msg276464.html#msg276464, nevím, jak moc ten člověk nakonec dopadl, debata byla dost hrůza... Asi nejlepší tutoriál najdete na http://www.root.cz/serialy/linux-jako-internetova-gateway/, není sice pro Ubuntu, ale postup je v podstatě totožný a pro Vaše účely naprosto dostačující.
-
Tak jsem se do toho pustil- eth1= internet, eth0=vnitřní síť. Propojím server s ntb, kde je win xp, normálně se automaticky vše přidělí. Ping z ubuntu na win xp funguje, ale internet na ntb nejde.
auto eth1
iface eth1 inet static
address 213.xxx.xxx.x (doplněné hodnoty)
netmask 255.255.255.248
gateway 213.xxx.xxx.x
dns xx.xxx.xx.x
auto et0
iface eth0 inet static
address 192.168.0.1
netmask 255.255.255.0
gateway - tady mám stejné hodnoty jako u eth1
dhcpd.conf mám nastaveno
subnet 192.168.0.0 netmask 255.255.255.0 {
range 192.168.0.100 192.168.0.200;
option domain-name-servers 10.154.82.1;
option routers tady mám gateway z eth1;
option broadcast-address 192.168.0.255;
default-lease-time 600;
max-lease-time 7200;
}
Už se s tím peru celkem dlouho a pořád něco měním a už prakticky sekám chyby, které už vůbec neregistruju, tak mě prosím omluvte. Jsem začátečník, ale chci se to naučit :)
-
Neumí ten ADSL modem náhodou DMZ?
-
Teď to zkouším přes wifi co máme na střeše. Takže kabel od wifi do eth1, ale nevim jestli mám dobře nastavené ty hodnoty.
-
vědět kde jsou dveře v jiné zdi než je ta u vaší zahrady vám k opuštění té vaší moc nepomůže
-
pekne napísané... :)
-
Tak jsem to konečně zprovoznil (přes UPC), internet už mi funguje, dhcp přiděluje adresy podle MAC adres, firehol jsem taky nastavil - ale tady bych potřeboval poradit se vzdálenou plochou. Potřebuji se připojovat z domu (přes klasickou vzdálenou plochu z win xp) na počítače v práci (taky win xp), které jsou právě za ubuntu. Jeden pc má pro vzdálenou plochu port 3389 (vnitřní 10.0.0.1), druhé pc má 3390 (10.0.0.6). Firehol mám nastavený takto:
dnat to 10.0.0.1:3389 inface eth0 proto tcp dport 3389
dnat to 10.0.0.6:3390 inface eth0 proto tcp dport 3390
interface eth0 home
server dns accept
server ftp accept
server samba accept
server icmp accept
server http accept
server dhcp accept
server rdp accept
interface eth1 internet
server smtp accept
server http accept
server ftp accept
client all accept
router home2internet inface eth0 outface eth1
route all accept
masquerade