Autore Topic: k12- ltsp  (Letto 8793 volte)

Offline valednv

  • Newbie
  • *
  • Post: 8
    • Mostra profilo
k12- ltsp
« il: 17 Aprile 2009, 09:02:54 »
Buongiorno a tutti,
sono nuova e purtroppo poco esperta, ho installato Centos 5 (già compreso di pacchetto k12LTSP) su una macchina che dovrebbe farmi da server per altri terminali (senza sistema operativo).
Ho due schede di rete, la prima eth0 collegata allo switch della rete interna con i vari terminali e la seconda eth1 alla rete con router per Internet.
Il problema è questo: o funziona una scheda o l'altra, ho provato varie configurazioni di indirizzi statici, dinamici etc.. :) ma la cosa non cambia, il concetto è questo, la prima scheda delle due che attivo funziona l'altra no.
Se faccio partire prima eth0 i terminali funzionano e Internet no, se faccio partire prima eth1 il contrario.
Mi potete dare per favore un suggerimento? Potrebbe essere un conflitto tra le due schede di rete? Tra i driver? O qualche driver che non va?
(Un mio amico, ha provato ha installare tutto sul suo pc seguendo la stessa identica installazione che ho fatto io e a lui gli funziona tutto..)

Grazie in anticipo,
Vale

Offline dankan77

  • Moderator
  • Hero Member
  • *****
  • Post: 1365
    • Mostra profilo
    • E-mail
Re: k12- ltsp
« Risposta #1 il: 17 Aprile 2009, 16:17:05 »
Mi sembra un po' pochino dire che hai 2 schede di rete :-)
Dovresti iniziare col darci il piano di indirizzamento di entrambi le reti, magari un netstat di entrambi le interfacce quando sono up... magari capire anche se sul pc c'è un iptables attivo e con quali regole.

Posta pure :

Ifconfig -a

lspci

cat /etc/sysconfig/network-scripts/ifcfg-eth0
cat /etc/sysconfig/network-scripts/ifcfg-eth1
cat /etc/sysconfig/network
cat /etc/sysconfig/static-routes



...che non si sà mai :-)

Ciao


Offline valednv

  • Newbie
  • *
  • Post: 8
    • Mostra profilo
Re: k12- ltsp
« Risposta #2 il: 18 Aprile 2009, 11:02:36 »
Scusami hai ragione, ecco i file:

ifcfg-eth0

# 3Com Corporation 3c905B 100BaseTX [Cyclone]
DEVICE=eth0
BOOTPROTO=none
HWADDR=00:01:02:22:3B:55
ONBOOT=yes
TYPE=Ethernet
USERCTL=no
IPV6INIT=yes
PEERDNS=yes
IPADDR=192.168.31.254
NETMASK=255.255.255.0

ifcfg-eth1

# 3Com Corporation 3c905C-TX/TX-M [Tornado]
DEVICE=eth1
BOOTPROTO=none
HWADDR=00:B0:D0:15:A2:A2
ONBOOT=yes
DHCP_HOSTNAME=ITC.MARCHI
TYPE=Ethernet
USERCTL=no
IPV6INIT=yes
PEERDNS=yes
IPADDR=192.168.31.34
NETMASK=255.255.255.0
NETWORK=192.168.31.0
GATEWAY=192.168.31.30

ifcfg-lo  (Non ho idea di cosa sia)

DEVICE=lo
IPADDR=127.0.0.1
NETMASK=255.0.0.0
NETWORK=127.0.0.0
# If you're having problems with gated making 127.0.0.0/8 a martian,
# you can change this to something else (255.255.255.255, for example)
BROADCAST=127.255.255.255
ONBOOT=yes
NAME=loopback


static-routes

# Version: 2002-01-09

# file: /etc/sysconfig/static-routes-ipv6
#
# description: this file contains all static IPv6 routes
# description: Here you can specify several routes to specified gateways
# description:  and also route through a virtual tunnel interface
#
# (P) 2000-2002 by Peter Bieringer <pb@bieringer.de>

#Device   IPv6 network to route   IPv6 gateway address

## Example: static routes through a gateway on local link
#eth0   fec0:0:0:2::/64      fec0:0:0:1:0:0:0:20
#eth0   3ffe:ffff:1234::/48   3ffe:ffff:1234:0002:0:0:0:1

## Example: default route through a gateway on local link
#eth0   2000::/3      3ffe:ffff:1234:0002:0:0:0:1

## Example: static route through a dedicated tunnel
#sit1   3ffe:ffff:1234::/48


network


#! /bin/bash
#
# network       Bring up/down networking
#
# chkconfig: 2345 10 90
# description: Activates/Deactivates all network interfaces configured to \
#              start at boot time.
#
### BEGIN INIT INFO
# Provides: $network
### END INIT INFO

# Source function library.
. /etc/init.d/functions

if [ ! -f /etc/sysconfig/network ]; then
    exit 0
fi

. /etc/sysconfig/network

if [ -f /etc/sysconfig/pcmcia ]; then
   . /etc/sysconfig/pcmcia
fi


# Check that networking is up.
[ "${NETWORKING}" = "no" ] && exit 0

# if the ip configuration utility isn't around we can't function.
[ -x /sbin/ip ] || exit 1

# Even if IPX is configured, without the utilities we can't do much
[ ! -x /sbin/ipx_internal_net -o ! -x /sbin/ipx_configure ] && IPX=

# Even if VLAN is configured, without the utility we can't do much
[ ! -x /sbin/vconfig ] && VLAN=

CWD=`pwd`
cd /etc/sysconfig/network-scripts

. ./network-functions

# find all the interfaces besides loopback.
# ignore aliases, alternative configurations, and editor backup files
interfaces=$(ls ifcfg* | \
       LANG=C sed -e "$__sed_discard_ignored_files" \
             -e '/\(ifcfg-lo\|:\|ifcfg-.*-range\)/d' \
             -e '/ifcfg-[A-Za-z0-9\._-]\+$/ { s/^ifcfg-//g;s/[0-9]/ &/}' | \
       LANG=C sort -k 1,1 -k 2n | \
       LANG=C sed 's/ //')

# See how we were called.
case "$1" in
  start)
   # IPv6 hook (pre IPv4 start)
   if [ "$NETWORKING_IPV6" = "yes" ]; then
      if [ -x /etc/sysconfig/network-scripts/init.ipv6-global ]; then
         /etc/sysconfig/network-scripts/init.ipv6-global start pre
      fi
   fi
 
   sysctl -e -p /etc/sysctl.conf >/dev/null 2>&1

   # bring up loopback interface
   action $"Bringing up loopback interface: " ./ifup ifcfg-lo

   case "$IPX" in
     yes|true)
       /sbin/ipx_configure --auto_primary=$IPXAUTOPRIMARY \
               --auto_interface=$IPXAUTOFRAME
       if [ "$IPXINTERNALNETNUM" != "0" ]; then
          /sbin/ipx_internal_net add $IPXINTERNALNETNUM $IPXINTERNALNODENUM
       fi
       ;;
   esac

   case "$VLAN" in
     yes)




Ho provato a lanciare il comando ifconfig -a ma non funziona..

Offline ciso39

  • Full Member
  • ***
  • Post: 79
    • Mostra profilo
Re: k12- ltsp
« Risposta #3 il: 18 Aprile 2009, 23:10:09 »
Ciao valednv

per usare ipconfig  devi essere superuser (root).
Salvo "mascherature"  particolari di rete non possono
funzionare 2 schede di rete su una stessa sottorete (192.168.31.0)!!!
La scheda di rete che va al router dovrebbe avere un ip della
sottorete pubblica così che il server linux farebbe oltre che
il " routing"  dei pacchetti anche da firewall/gateway per tutta
la sottorete privata. A parte l'alternanza del funzionamento delle
2 schede di rete, credo  che sia il router che faccia tutto, quindi
ha poco senso che linux abbia 2 schede di rete se il routing poi
lo fa il router. Non so se mi sono spiegato............

Hai postato Il network sbagliato. Te lo faccio notare perchè  il GATEWAY
io lo metto lì non nella configurazione delle schede.

Ciao


Offline dankan77

  • Moderator
  • Hero Member
  • *****
  • Post: 1365
    • Mostra profilo
    • E-mail
Re: k12- ltsp
« Risposta #4 il: 20 Aprile 2009, 09:08:04 »
Il consiglio è di mettere su carta quello che vuoi realizzare. Magari lo disegni con DIA  e ce lo mostri, credo che l'idea possa essere utile per un eventuale ids/ips o vpn su dmz, però si dovrebbe prima capire cosa vuoi realizzare realmente.
Quello che dice ciso39 è corretto. Se non vuoi trovarti a fare 1000 modifiche al momento attuale posso dirti che potresti cambiare l'indirizzamento attuale usando due /25 al posto di una /24 . La parte bassa in 192.168.31.0/25 e la parte alta in 192.168.31.128/25 ...


Ciao

Offline valednv

  • Newbie
  • *
  • Post: 8
    • Mostra profilo
Re: k12- ltsp
« Risposta #5 il: 21 Aprile 2009, 13:42:58 »
Grazie..
scusate ma era proprio a causa degli indirizzi sbagliati che non mi funzionava..
e poi come dicevate non sono necessarie per forza due schede di rete nel mio caso..
anche se era una sciocchezza per me siete stati preziosissimi..

grazie mille ancora..