Comment Configurer IPNetRouter
     (ou comment partager une connection à Internet)

Si votre connection Internet passe par modem ou Numéris (PPP)

Tout d'abord les paramètres de votre connexion PPP dans le tableau de bord PPP
(ou Remote Access sous MacOS 8.5 et +)
doivent être fonctionnels (nom, mot de passe et n° de téléphone). Cochez "enregistrer le mot de passe". Appuyez sur le bouton "Options". Dans le chapitre connexion, cochez "connexion automatique au lancement d'applications TCP/IP". Refermez tout.

 

Allez dans le tableau de bord TCP/IP. Vérifiez que votre accès à internet est correctement configuré :

Allez maintenant dans le menu Fichier/ Configurations...

            

Sélectionnez la config "défaut"(celle de votre accès internet) et cliquer sur "Renommer". Donnez lui comme nouveau nom exactement celui-ci : "IPNetRouter" (sans les guillemets - attention majuscules/minuscules!).
Cliquez maintenant sur "dupliquer". On vous demande le nom de la nouvelle configuration. Appelez-la "Réseau local". Cliquez maintenant sur la configuration "Réseau local" puis sur "sélectionner".

Vous pouvez donner à cette configuration des paramètres bidons (Connection via Appletalk(MacIP), Configuration via un serveur MacIP, serveurs DNS identiques) qui ne serviront à rien: c'est juste pour que la configuration "IPNetRouter" ne soit pas sélectionnée. Sur ce, refermez le tableau de bord TCP/IP et enregistrer les modifications.

Lancez votre connection à internet et passez à la suite (vite, ça coûte cher le téléphone en France...)

 

Si votre connection internet passe par une liaison câble

Là, c'est plus simple. Vérifiez que vous êtes connecté à Internet.
Ne touchez pas à vos réglages TCP/IP et passez à la section suivante.

Si votre connection internet passe par une liaison ADSL
    PPPoE (= PPP over Ethernet)

2 solutions : Ou vous avez le vieux tableau de bord Enternet qui est indépendant et qui fonctionne très bien, connectez-vous puis lancez IPNetRouter. Vous pouvez télécharger ce kit de connection chez inforoots, il marche avec tous les providers ADSL.

Ou alors vous avez installé le nouveau driver Netissimo qui s'incruste dans le tableau de bord Remote Access et qui "simule" une connection PPP. Alors là faites comme si c'est une connection PPP.

 

Configurer IPNetRouter

 

Double-cliquer sur l'icône d'IPNetRouter -->

Voici l'exemple pour une config PPP (partager une connection par modem)

IPNR, c'est un tableau avec des lignes. Chaque ligne c'est une adresse IP. Eh oui.
Vous n'en revenez pas si vous avez lu la page sur
l'adresse IP, ici votre Mac peut avoir plusieurs adresses IP en même temps. Donc on aura plusieurs lignes.

Si vous aviez bien lancé votre connection PPP avant IPNR, vous avez une ligne qui commence par PPP...Cliquez bien dessus. Là. Vous pouvez maintenant l'éditer. On valide les changements en appuyant sur "Add". Cochez la case IP Masquerading et validez, ça devrait ajouter un petit loup de carnaval a votre ligne PPP.

Pour ceux qui ont une ligne Cable...Vous aurez une ligne commençant par DHCP. Ajoutez le masque et cliquez aussi sur "DHCP Aware". Validez.

Pour ceux qui ont l'ADSL... Vous avez intérêt à avoir le vieux EnterNet 300. Vous aurez une ligne commençant par Enternet. Cochez Masquerading et validez.

Maintenant on va créer l'autre adresse IP, celle dont ont besoin vos autres Macs (ou vos PCs, ça marche aussi...).

Dans le petit menu choisissez l'interface qui "portera" cette adresse IP. Ça peut être une deuxième carte ethernet si votre réseau local à connecter est en ethernet ou la prise imprimante ou modem si c'est un réseau localtalk. Ça peut aussi être une borne ou une carte Airport (réseau sans-fil).

Si vous êtes sur câble ou ADSL et que votre unique carte ethernet est déjà prise, vous pouvez créer une deuxième interface IP sur la même carte en cliquant sur les petites flèches a coté du menu interface (ça va ajouter un chiffre :0 ou :1).
N'empêche que c'est pas top : le mieux c'est d'avoir 2 cartes ethernet, cela fournit un firewall naturel entre les deux réseaux. c'est ce qu'on fait à Inforoots.

Ensuite on doit donner l'IP en chiffres séparés par des points. Mettez 192.168.0.1.
Kesako la dernière case? Le masque de sous-réseau indique quelle partie de l'adresse IP (celle qu'on vient de mettre) peut être changée pour donner les autres IP du réseau local. Le "
255" veut dire "bouché" et le "0" à la fin veut dire "ouvert de 0 à 255".

Donc on met 255.255.255.0 ce qui nous permet de dire :
"j'ai créé une IP passerelle qui a pour adresse
192.168.0.1 et j'ai indiqué un masque qui me permet de nommer 255 autres ordinateurs dans mon réseau local : 192.168.0.2, 192.168.0.3, etc, etc...jusqu'à 192.168.0.255"

 Pourquoi passerelle : passerelle car cette 2eme adresse IP de votre ordi sera chargée de récupérer les demandes http:// ou autres des autres ordis et elle passera ce trafic à l'IP internet, celle de votre fournisseur d'accès, à qui on a mis un petit masque. On lui a mis un masque parce que en fait on se planque derrière. toutes les requêtes auront comme "expéditeur" l'adresse IP officielle, celle donnée par le fournisseur internet.

Méfi quand même, sur TCP/IP les paquets sont, à bas niveau identifiés par l'adresse MAC (rien à voir avec le Macintosh) du matériel ethernet de chaque ordi (c'est le protocole ARP), donc les requêtes émanant de votre réseau local sont tout de même identifiables individuellement.

Dans l'exemple, il y a deux passerelles : une en ethernet (192.168.0.1) et une en Appletalk (192.168.3.1). C'est que j'ai un hub ethernet sur ma prise ethernet qui me connecte avec le 630 dans la chambre et aussi un Classic Couleur connecté à ma prise imprimante par un kit localtalk. Chacun utilise une IP-Passerelle différente. Cela est du au fait que, sur réseau Appletalk, les paquets IP sont encapsulés dans des paquets Appletalk. Ces deux interfaces ne se comportent donc pas de la même façon.

Bon. Faites File/Save. Sauvez le fichier de configuration dans le dossier Préférences de votre Dossier Système en le nommant exactement : "Router Config". Ça fait que dès que vous Lancez IPNetRouter, c'est cette config qui sera chargée. Ne faites ça que quand votre config est bonne.

Sinon vous pouvez le sauvez n'importe où et même en créer un alias pour le mettre dans votre dossier "Ouverture au Démarrage".


Suite =====> Comment je donne une adresse IP aux Macs du réseau local?

Bugs =====> Comment tester un réseau TCP/IP

Plus chaud ==> Comment mettre un serveur http DERRIERE le Mac routeur ?

(variante:comment j'accède au G3 du réseau local en Appletalk depuis internet à travers le routeur?)



Comment j'utilise CU-Seeme derrière le routeur ? Y'a pas...ou presque...il faut monter un reflecteur SUR la machine routeur et donc les gens de l'exterieur et ceux de l'interieur se connecte sur la meme machine, mais pas sur le meme IP.
Apparemment il n'y a pas des masses de logiciels visios qui traversent les routeurs...

IPNetRouter a plein de possibilités, notamment un serveur DHCP qui permet de donner des adresses "à la rasbaille" au ordis du réseau local, ici on parle des configurations utilisées par l'association Inforoots.
Visitez le site de IPNetRouter,
http://www.sustworks.com/ , il est bourré d'infos et possède même un forum de toutes les questions posées avec un moteur de recherche (c'est en anglais).