Newsgroup: it.comp.macintosh
Titolo: 2 schede di rete

Ciao a tutti, vorrei sapere come si gestiscono 2 schede di rete con
osx 10.3, per essere più preciso il mac è collegato a due reti
diverse, devo installare un programma per emulazione terminale che usa
solo la seconda scheda.
grazie 1000

 grazie 1000
ciao, per 2 reti diverse cosa intendi ?
due cavi fisici collegati allo stesso switch della lan ?
oppure un cavo lan per il modem/router adsl e uno per la lan ?
oppure... ?
se il problema e' due indirizzi ip diversi sulla stessa macchina, puoi 
tranquillamente aggiungere una scheda di rete virtuale con indirizzo ip 
diverso e l'instradamento (routing) verra' fatto in automatico a meno 
che tu non abbia bisogno di cose specifiche.
fammi sapere.

 fammi sapere.
sono due cavi collegati a due reti diverse

 sono due cavi collegati a due reti diverse
ok, pero' ho bisogno di una descrizione piu' completa del problema.
due cavi collegati allo stesso switch ?
e' una lan con due reti differenti, tipo 192.168.x.x e l'altra 172.16.x.x ?
cmq, in linea di massima, se il problema e' solo avere due ip sulla 
stessa macchina all'interno della stessa lan, puoi aggiungere un 
indirizzo virtuale sulla scheda lan che hai, senza bisogno di aggiungere 
una scheda di rete.
diversamente, senza info, non riesco a capire.

 
a_lampe...@tiscali.it
 ha scritto:

Sk 1 ip 192.168.0.x collegata ad uno switch rete azienda 1
Sk 2 ip 192.168.0.y collegata ad un altro switch rete azienda 2
in dettaglio il mec è collegato ad una rete con la sk 1 e viene
utilizzato per controllare una grossa stampante HP, ricevendo i dati
dei disegni dalla rete azienda 1.
lo devo collegare anche alla rete 2 utilizzando un programma di
emulazione terminale per l'inserimento dati in un gestionale azienda
2.
non posso unificare le reti in una unica dovendo riconfigurare i
server e le unita di rete della 1a azienda con la seconda.
Grazie ancora

 Grazie ancora
posto che se dallo stesso pc riesci ad attaccarti fisicamente a due 
switch di due aziende diverse e non ho capito come, fai prima a mettere 
gli switch uno sopra l'altro, poi metti un cavo lan di interconnessione 
tra loro, e ti configuri il tuo indirizzo virtuale sulla scheda ethernet.
un particolare:
 > Sk 1 ip 192.168.0.x collegata ad uno switch rete azienda 1
 > Sk 2 ip 192.168.0.y collegata ad un altro switch rete azienda 2
con questa configurazione, se cambiano solo x e y finali, il computer 
non distingue tra le due reti e rischi solo di incasinare il tutto.
oppure non hai cosi' bisogno di riconfigurare le reti.
ti consiglio questo schema, se la tua SK1 attuale e' 192.168.0.x
sk1 ---> 192.168.0.x/
255.255.255.0
 (altrimenti detto: /24)
sk2 ---> 192.168.1.x/
255.255.255.0
 (altrimenti detto: /24)
ti faccio pero' presente che ancora non ho capito come fai ad avere 
nello stesso luogo fisico due switch di due lan di due aziende diverse.

 
a_lampe...@tiscali.it
 ha scritto:

le due aziende sono nello stesso capannone.
se metto in interconnessione gli switch salta tutto, perchè ogni
azienda avendo la stessa classe ip e server diversi assegnano ip
uguali.
le due sk del mac hanno un ip fisso, non sono sotto dhcp.
se hai una soluzione diversa ??

 
Se con la rete 2 hai comunicazione verso degli host ben definiti, 
aggiungi delle route statiche (da terminale, man route per la sintassi):
- 1 route generica (0.0.0.0) che va verso rete1
- N route statiche (ip definito con mask 255.255.255.255) verso ogni 
host definito di rete 2
Ovviamente, se dovessi ricevere una richiesta da rete1, da un indirizzo 
ip presente nelle route statiche per rete2, non riusciresti a comunicare 
con quest'ultimo.
Non mi vengono in mente idee migliori...
Ciao

 
l'unica cosa che puoi fare e':
sk1 --> LAN1 --> 192.168.0.x --> switch1
sk2 --> Lan2 --> 192.168.0.y --> switch2
posto che:
- sk2 non deve ovviamente avere nessun indirizzo ip gia' settato in LAN1
- eventualmente disabilitare l'ip-forwarding tra le due schede sulla tua 
macchina
- se a te serve solo far girare un terminale che si collega a una 
macchina con ip fisso, devi settare una regola di routing che forzi 
l'uscita verso l'ip del server cui ti colleghi tramite SK2:
prova con (ipotizzo che il server verso cui ti devi collegare sia 
192.168.0.100)
route add -net 
192.168.0.100/32
 -interface SK2 (devi vedere che nome 
avra' la scheda di rete SK2, magari sara' en1)
fammi sapere.

switcher ha scritto:

ALT
sono un'idiota che non mi e' venuto in mente prima.
se tu devi far girare un emulatore di terminale sulla tua macchina per 
collegarti a un server, e posto che io non so che tipo di sistema op. ci 
sia sul server, fai cosi' ribaltando il problema:
- aggiungi una interfaccia virtuale sul server (lo puoi fare anche se e' 
windows) e settagli indirizzo ip 
172.16.1.1/255.255.255.0
- sul tuo client attacchi la SK2 a SWITCH2/LAN2 e ti setti su SK2 
l'indirizzo ip 172.16.1.2
a questo punto possono vedersi tra loro senza interferire con il resto 
della lan
nota bene: controllare eventuali firewall sul server, e soprattutto 
controllare che il programma (o database) cui ti colleghi sul server si 
metta in ascolto su *tutti* gli indirizzi ip di quella macchina, ovvero 
sia la rete 192.168.0.* che la 172.16.1.*
a titol di esempio: se si tratta di una macchina linux/unix/bsd/osx, 
solitamente nel file di conf di quel programma c'e' un'opzione LISTEN_ON 
che puo' essere settata sia per una classe specifica (tipo 192.168.0.0) 
piuttosto che per ogni indirizzo ip assegnato (in quel caso troveresti 
0.0.0.0).
eventualmente, riavvia il programma in modo che prenda anche il nuovo ip.
se puoi farlo, vai tranquillo che funziona senza bisogno di stare a fare 
regole di routing particolari, tanto il tuo client sapra' gia' da che 
parte indirizzare i pacchetti (ovvero tramite SK2).

 >> se metto in interconnessione gli switch salta tutto, perchè ogni

oggi provo, il server è un as400, non ci sono problemi a configurare
un ip virtuale.
poi ti dico.
grazie ancora


GRANDE funziona perfettamente !!!
un'ultima cosa come si fa a lanciare un programma jar, ho installato
un emulatore scritto in java, ma non so come eseguirlo, sul mac sono
negato.

 negato.
su mac non ho mai provato manco io, ma son quasi sicuro che se apri un 
terminale, vai nella directory dove e' posizionato il file.jar e scrivi:
java -jar nomefile.jar
(e in teoria dovresti poter fare anche:
java -jar /nomedirectory/nomefile.jar )
dovrebbe funzionare.
al max, controlla che l'utente che usi abbia i permessi per far partire java
ciauz.

 
a_lampe...@tiscali.it
 ha scritto:

il problema è che vorrei scrivere tipo un .bat come in windows da
mettere sul desktop in modo che l'utente lo lancia,
poi come si fa a vedere le cartelle sul mac (tipo esplora risorse di
windows) il programma lo ho installato nelle applicazioni.
Ciao

 windows) il programma lo ho installato nelle applicazioni.
cmd-clik sul nome della cartella quando sei nella finestra.
Oppure clichci sul terzo bottone ddel secondo gruppo nella barra del
titolo di ogni finestra del finder...
Ma è molto più semplice fare drag&drop del file nella finestra del
terminale: ti scrive automagicamente tutto il path.


 Ciao
in ambito unix/bsd i .bat si chiamano shell-script.
genericamente, puoi scrivere in questa maniera:
#!/bin/bash
cd /directory del file .jar
java -jar nomefile.jar
salva il file sulla scrivania
dagli attributo di executable (eseguibile)
e poiche' conosco ancora poco osx, controlla che magari non ci sia 
qualche flag da impostare nelle proprieta', tipo "esegui in terminale".

 
a_lampe...@tiscali.it
 ha scritto:

Funziona Tutto è stato sufficiente portare su desktop il file .jar e
lanciarlo.
Un grazie a tutti per l'aiuto dato