<div class="gmail_quote">2012/5/25 Petros Mikos <span dir="ltr"><<a href="mailto:petros.mikos@gmail.com" target="_blank">petros.mikos@gmail.com</a>></span><br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">
Καλησπέρα,<br>
Έχω 2 lan στο ίδιο κτίριο, το καθένα με τη δική του ADSL, LAN1 και LAN2. Θέλω ένα και μόνο PC στο LAN1 να το βλέπει και το LAN2. Και τα δυο LAN είναι στο 192.168.1.x. Φαντάζομαι ότι θέλω 2ο NIC στο PC και ethernet καλώδιο για να τα συνδέσω. Μετά; Το PC είναι Ubuntu Server 10.04 και έχει πάνω SAMBA και 2 web interfaces: για torrents (rtorrent και RTGUI) και για downloading (pyLOAD). Τι πρέπει να ρυθμίσω για να φαίνονται τόσο τα fileshares όσο και οι 2 σελίδες στο LAN2;<br>
</blockquote></div><br>Αν κατάλαβα καλά:<br><br>LAN1 = PC1 + PC2 + PC3 + ADSL1<br>LAN2 = PC1 + (κάποιοι άλλοι υπολογιστές π.χ. PC5) + ADSL2<br>PC1 = LAN1 (NIC1) + LAN2 (NIC2)<br><br>α) Αν έχεις δεύτερη κάρτα δικτύου, λογικά αν συνδέσεις το καλώδιο ethernet του LAN2 θα πρέπει να σε συνδέσει αυτόματα.<br>
Το network-manager νομίζω αναλαμβάνει να ψάξει τις συσκευές (eth0, eth1, ...) και να βρει σύνδεση στο διαδίκτυο.<br><br>β) Αν θέλεις το PC1 να παίρνει διαδίκτυο από το ADSL1 και αν πέσει η σύνδεση να παίρνει αυτόματα από το ADSL2, νομίζω λέγεται "round robin" η διαδικασία.<br>
Κοίταξε για NIC bonding / trunking / load-balancing:<br><a href="https://help.ubuntu.com/community/LinkAggregation">https://help.ubuntu.com/community/LinkAggregation</a><br><a href="http://www.cyberciti.biz/tips/debian-ubuntu-teaming-aggregating-multiple-network-connections.html">http://www.cyberciti.biz/tips/debian-ubuntu-teaming-aggregating-multiple-network-connections.html</a><br>
<a href="https://help.ubuntu.com/community/UbuntuBonding">https://help.ubuntu.com/community/UbuntuBonding</a><br><br>Υπάρχουν αρχεία/φακέλοι όπου μπορείς να γράψεις bash scripts με τη διαδικασία που θέλεις (if-up.d, if-down.d κτλ):<br>
<br>$ ls -R1 /etc/network/<br>/etc/network/:<br>if-down.d<br>if-post-down.d<br>if-pre-up.d<br>if-up.d<br>interfaces<br>run<br><br>/etc/network/if-down.d:<br>avahi-autoipd<br>postfix<br>resolvconf<br>upstart<br>wpasupplicant<br>
<br>/etc/network/if-post-down.d:<br>avahi-daemon<br>bridge<br>wireless-tools<br>wpasupplicant<br><br>/etc/network/if-pre-up.d:<br>bridge<br>wireless-tools<br>wpasupplicant<br><br>/etc/network/if-up.d:<br>000resolvconf<br>
avahi-autoipd<br>avahi-daemon<br>ntpdate<br>openssh-server<br>postfix<br>samba<br>upstart<br>wpasupplicant<br><br>γ) Τώρα, αν έχεις δύο LAN και θέλεις να συνδεθούν μεταξύ τους όλοι οι υπολογιστές PC1,2,3,5, επιτρέποντας sharing, το πιο εύκολο θα ήταν να αγοράσεις μια συσκευή ethernet switch.<br>
<br>