Freesco, NND, CDN, EOS
http://forum.freesco.pl/

Freesco jako ethernet router
http://forum.freesco.pl/viewtopic.php?f=35&t=6661
Strona 1 z 1

Autor:  Anonymous [ czwartek, 3 lutego 2005, 21:21 ]
Tytuł:  Freesco jako ethernet router

Mam taki problem, a mianowicie postawiłem sobie Freesco 0.3.2. W serwerze mam 2 karty sieciowe Realtek, eth0 ustawiłem jako klient DHCP, na eth1 dałem 192.168.1.1 i ustawiłem IP range: 192.168.1.2 192.168.1.8 i włączyłem DHCP, w ogóle skonfigurowałem wszystko zgodnie z instrukcjami. I co się dzieje??? Po reboocie eth0 pobiera sobie adres IP z DHCP providera, eth1 rozdziela wewnątrz sieci adresy zgodnie z wpisami DHCP, pingi w sieci wewnętrznej pomiędzy kompami i serwerem są, a Internetu nie ma, nie ma też pingów do stron w w w. Reasumując: Neta nie ma ani na serwerze ani na kompach wewnątrz sieci.
Jeszcze jedno: spróbowałem postawić serwer na windowsie z winroute i co ciekawe wszystko zadziałało ale ja nie chcę WINDOWSA!!!

Autor:  DjRobson [ piątek, 4 lutego 2005, 00:17 ]
Tytuł: 

A looknij czy napewno eth0 pobral z dhcp potrzebne adresy (setup 2, a, 62). U mnie raz byly, raz nie, wreszcie wylaczylem dhcp na eth0, wprowadzilem recznie co trzeba i wsjo dziala.

Autor:  Anonymous [ piątek, 4 lutego 2005, 08:40 ]
Tytuł: 

Eth0 pobrał wszystko poprawnie, ale dla pewności ustawiłem tak jak proponowałeś lecz niestety nic się nie zmieniło. Aha jeszcze coś - podczas startu systemu pokazuje się taki komunikat:
Adding default route... SIOCADDRT: Invalid argument
xxxxxx

Autor:  Maciek [ piątek, 4 lutego 2005, 09:40 ]
Tytuł: 

No to coś masz w setupie skopane.

Autor:  Anonymous [ piątek, 4 lutego 2005, 15:23 ]
Tytuł: 

Zacznę od początku, moja sieć wygląda tak:

Mój dostawca Internetu
Wysyła przez DHCP: IP: 192.168.2.50, Maska: 255.255.255.224, Brama: 192.168.2.254, Serwer DNS: 192.168.2.254
Dostawca ma wpisany MAC mojej karty sieciowej eth0
V
V
Sieć bezprzewodowa
V
V
AP
V
V
Kabel UTP kat.5
V
V
eth0 dostaje wszystko z DHCP dostawcy
serwer z Freesco 0.3.2
eth1 192.168.1.1 przekazuje wszystko przez DHCP
V
V
Kabel UTP kat.5
V
V
Switch
V
V
Kable UTP kat.5
V
V
Hosty:
192.168.1.2
192.168.1.3
192.168.1.4
192.168.1.5
192.168.1.6
192.168.1.7
192.168.1.8

Wszystkie karty sieciowe sprawne, kable też bo sprawdziłem za pomocą Windowsa z WinRoute (mam drugi dysk :D i działa)

Freesco 0.3.2 skonfigurowałem jak niżej:

setup [enter]
[enter]
e [enter] #Ethernet router:
611 Hostname of this computer [router]?
router [enter]
612 Domain name [inet]?
inet [enter]

Ethernet hardware settings (x - exit) []? 0
Nic0 I/O addr (0xHEXADDR or 0 for PCI card or - to disable) [0]?
0 [enter]
Nic0 IRQ line (decimal number, 0 for PCI card or - to clear) [0]?
0 [enter]

Ethernet hardware settings (x - exit) []? 1
Nic0 I/O addr (0xHEXADDR or 0 for PCI card or - to disable) []?
0 [enter]
Nic0 IRQ line (decimal number, 0 for PCI card or - to clear) []?
0 [enter]

621 IP address of interface [10.0.0.20]?
- [enter]

627 [enter]
627 Use DHCP client to configure network #0 (y/n) [n]?
y [enter]

1 [enter]
620 [enter]
620 Network #1 connected via interface (- disable network) []?
eth1 [enter]
621 [enter]
621 IP address of interface []?
192.168.1.1 [enter]
622 [enter]
622 Network mask []?
255.255.255.0 [enter]

625 [enter]
625 IP range for DHCP server (- disable) []?
192.168.1.2 192.168.1.8 [enter]
Autodetect modems now ? y/n [y]?
n [enter]
Do you need the advanced modem setup ? (y/n) [n]?
n [enter]
41 Enable caching DNS server y/s/n [s]?
s [enter]
411 Number of URL's to cache ? [500]?
[enter]
412 Enable DNS requests logging (y/n) [n]?
n [enter]
413 Do you want to add static IP's to your DNS file (y/n) [n]?
n [enter]
431 Enable DHCP server y/n [n]?
y [enter]
432 WINS address (if you have one, otherwise -) []?
[enter]
433 Default-lease-time (sec) [604800]?
[enter]
434 Maximum-lease-time (sec) [604800]?
[enter]
435 Do you want to create/edit static dhcp leases (y/n) []?
y [enter] # i przypisałem na sztywno IP do MAC adresów

441 Enable public HTTP server y/s/n [n]?
y [enter]
442 Public HTTP server IP port [80]?
[enter]
451 Enable time server and router control via HTTP y/s/n [s]?
s [enter]
452 Control HTTP server IP port [82]?
[enter]
453 Host Time server address (- disable syncing time) [www.clock.org]?
[enter]
454 Time offset to UTC(GMT) [+0000]?
+0100 [enter]
461 Enable Print Server(s) y/s/n [n]?
[enter]
47 Enable telnet server y/s/n [n]?
[enter]
51 Enable FTP server (y/s/n) [n]?
[enter]
dalej [enter]
50 Do you want to enable the ident server (y/n/s) [n]?
n [enter]
dalej [enter]
913 [enter]
913 Primary DNS address (usually your providers DNS) []?
192.168.2.254 [enter]
914 [enter]
914 Secondary DNS address?
194.204.159.1 [enter]

Później z poziomu advanced settings

11 Enable IP Masquarade (y/n) [y]?
y [enter]
112 Enable PING responses (y/s/n)? [y]?
y [enter]

i zapisałem a potem reboot
Po reboocie:
1. niestety Internetu nie ma ani na serwerze ani na kompach sieci wewnętrznej
2. kompy pingują się pomiędzy sobą w sieci wewnętrznej
3. dostają adresy z DHCP (eth1)!!!
4. z serwera można wypingować każdy komp w sieci wewnętrznej
5. z kompów w sieci wewnętrznej można pingować obydwa interfejsy serwera: eth0 i eth1
6. serwer dostaje adresy od dostawcy na eth0
7. podczas startu systemu pokazuje się taki komunikat: Adding default route... SIOCADDRT: Invalid argument xxxxxx

Co zrobiłem nie tak??? Proszę o pomoc – jestem zieloniutki.

Autor:  Maciek [ piątek, 4 lutego 2005, 17:48 ]
Tytuł: 

Cytuj:
Adding default route... SIOCADDRT: Invalid argument

Wygląda na błąd przy ustalaniu domyslbego routingu. Ze schematu wynika, że po drodze jest AP, czy jest on przezroczysty? A może coś z otrzymywaniem namiarów jest nie tak. Może podaj wyniki polecenia ifconfig.

Autor:  DjRobson [ piątek, 4 lutego 2005, 18:30 ]
Tytuł: 

A przypisz na eth1 adres 10.0.0.1 z zakresem 10.0.0.2 do 10.0.0.8 i zobacz co bedzie.

Autor:  Anonymous [ piątek, 4 lutego 2005, 21:03 ]
Tytuł: 

AP jest przeźroczysty na 100%.
Wyniki polecenia ifconfig podam w poniedziałek bo teraz (przez weekend) nie mam dostępu do serwera. Ale na pewno je podam!!!
Z góry dziękuję wszystkim za zainteresowaniem moim tematem!!!

Autor:  Anonymous [ piątek, 4 lutego 2005, 21:07 ]
Tytuł: 

Cytuj:
A przypisz na eth1 adres 10.0.0.1 z zakresem 10.0.0.2 do 10.0.0.8 i zobacz co bedzie.


Zmiana adresu na klasę A: 10.0.0.0 - 10.255.255.255 i klasę B: 172.16.0.0 - 172.31.255.255 nic nie daje - dalej to samo :(

Autor:  Anonymous [ poniedziałek, 7 lutego 2005, 09:03 ]
Tytuł: 

Cytuj:
Ze schematu wynika, że po drodze jest AP, czy jest on przezroczysty?


AP jest przeźroczysty!!!

Cytuj:
A może coś z otrzymywaniem namiarów jest nie tak. Może podaj wyniki polecenia ifconfig.


Oto ifconfig:

lo Link encap:Local Loopback
inet addr:127.0.0.1 Bcast:127.255.255.255 Mask:255.0.0.0
UP BROADCAST LOOPBACK RUNNING MTU:3584 Metric:1
RX packets:11 errors:0 dropped:0 overruns:0
TX packets:11 errors:0 dropped:0 overruns:0

eth0 Link encap:10Mbps Ethernet HWaddr 00:00:1C:DF:39:62
inet addr:192.168.2.50 Bcast:192.168.2.63 Mask:255.255.255.224
UP BROADCAST NOTRAILERS RUNNING MTU:1500 Metric:1
RX packets:139 errors:0 dropped:0 overruns:0
TX packets:4 errors:0 dropped:0 overruns:0
Interrupt:9 Base address:0xf200

eth1 Link encap:10Mbps Ethernet HWaddr 00:10:A7:0B:1E:F0
inet addr:192.168.1.1 Bcast:192.168.1.255 Mask:255.255.255.0
UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1
RX packets:157 errors:0 dropped:0 overruns:0
TX packets:84 errors:0 dropped:0 overruns:0
Interrupt:10 Base address:0xf300

Dla informacji podaję jeszcze route:

Kernel routing table
Destination Gateway Genmask Flags MSS Window Use Iface
255.255.255.255 * 255.255.255.255 UH 1500 0 3 eth1
192.168.2.32 * 255.255.255.224 U 1500 0 0 eth0
192.168.1.0 * 255.255.255.0 U 1500 0 1 eth1
127.0.0.0 * 255.0.0.0 U 3584 0 1 lo

Autor:  Anonymous [ czwartek, 10 lutego 2005, 15:11 ]
Tytuł: 

Już działa.
Dla informacji - okazało się, że ISP przesyła nieprawidłową maskę przez DHCP.
Wielkie dzięki za pomoc dla ZCIECH'a i wszystkim którzy odpowiedzieli na mój temat!!!
Pozdrawiam

Strona 1 z 1 Strefa czasowa UTC+2godz.
Powered by phpBB® Forum Software © phpBB Group
https://www.phpbb.com/