En mettant la variable OPT_PPP='yes' sur yes, il sera possible d'utiliser un PC via le port série pour se connecter au réseau local. Ceci peut être utile pour intégrer dans le réseau par ex. un ordinateur portable, qui n'a pas de carte réseau. Voici, une documentation sur l'interface série pour PC-client
On indiquer ici, le port série de fli4l. Les valeurs suivantes sont permises :
'com1' | Port-COM1 (en minuscules!) | |
'com2' | Port-COM2 (en minuscules!) |
On indiquer ici la vitesse de transmission (bit/sec). 38400 est supporté par les anciennes interfaces. Il peut y avoir éventuellement des problèmes si l'on paramètre les taux trop élevés de 57600, voire 115200 bit/s.
Exemple : PPP_SPEED='38400'
On paramètre dans la variable PPP_IPADDR l'adresse IP du routeur fli4l pour la connextion au port-COM, par ex. '192.168.4.1' et dans la variable PPP_PEER l'adresse IP du PC-client, par exemple '192.168.4.2'.
On paramètre dans la variable PPP_NETWORK le réseau utilisé, par ex. '198.168.4.0' et dans la variable PPP_NETMASK Masque de sous-réseau utilisé, par ex. '255.255.0.0'. Ces deux variables sont complémentaires au paquetage 'samba_lpd'.
Important: Il faut faire attention aux points suivants :
La raison est la suivante :
Si vous souhaitez utiliser le PC-client avec telnet ou ftp pour se connecter, le démon du routeur fli4l fait du Reverse-DNS-Lookup, afin de d'établir avec le client une connecter au réseau local. Si le PC-client ne figure pas dans la table d'hôte, fli4l établit une connexion Internet, pour rechercher le nom du client sur Iternet. C'est pour cela qu'il faut absolument écrire le PC-client dans la table d'hôte du routeur fli4l.
Exemple de configuration avec liaison PPP sur le port série :
PPP_DEV='com1' PPP_SPEED='38400' PPP_IPADDR='192.168.4.1' PPP_PEER='192.168.4.2' PPP_NETWORK='192.168.4.0' PPP_NETMASK='255.255.255.0'
Et en plus dans le fichier config/base.txt :
MASQ_NETWORK='192.168.6.0/24 192.168.4.0/24' # ancienne configuration PF_POSTROUTING_1='192.168.6.0/24 192.168.4.0/24' MASQUERADE # nouvelle configuration
ci-dessus le premier numéro du réseau concerne le LAN-Ethernet, et le second concerne le réseau PPP.
Si vous ne possédez pas de circuit ISDN sur le réseau 192.168.x.x qui doit être accessible de l'interne (chez moi - à cause de mon entreprise j'ai une telle connexion supplémentaire). En résumer, il faudrait que les deux réseaux soient MASQ_NETWORK on peut simplifier les règles pour le firewall (ou pare-feu).
Par conséquent, le mieux :
MASQ_NETWORK='192.168.0.0/16' # ancienne configuration PF_POSTROUTING_1='192.168.0.0/16' MASQUERADE # nouvelle configuration
C'est-à-dire : "Masquer tout ce qui concerne et qui commence par 192.168".
Et enfin il faut toujours configurer le DNS, par exemple :
HOST_5='192.168.4.2 serial-pc'
Ne pas oublier d'incrémenter la variable HOST_N !
Si le PC-client est un ordinateur Windows, vous devez configurer la carte d'accès distant pour une connexion PPP, pour pouvoir accéder au routeur fli4l.
Lorsque vous utilisez un ordinateur sous Linux, le mieux est de créer un script shell qui sera installé sur le PC-client (par exemple /usr/local/bin/ppp-on) :
#! /bin/sh dev='/dev/ttyS0' # COM1, für COM2: ttyS1 speed='38400' # Speed options='defaultroute crtscts' # Options myip='192.168.4.2' # IP-Adresse Notebook fli4lip='192.168.4.1' # IP-Adresse fli4l-Router pppd $dev $speed $options $myip:$fli4lip &
Si vous avez des problèmes avec le démon pppd
L'ordinateurs-fli4l doit également être enregistré dans le serveur de DNS sur le PC-client, si on souhaite se connecter à Internet. Il doit être enregistré dans le fichier /etc/resolv.conf du PC-client, entrer les deux lignes suivantes : le Nom de domaine et adresse IP Ethernet du routeur fli4l.
Exemple :
search domain.de nameserver 192.168.1.4
Les valeurs correspondantes aux "Domain.de" et "192.168.1.4" sont à remplacer par vos paramètres. Important : L'adresse IP doit être celle de la carte Ethernet du routeur-fli4l!
La liaison série se fait avec un cable-Nullmodem. Des informations à ce sujet sont dans l'annexe de la documentation Base.
Walter Oliver a rédigé un Howto (ou un guide), pour configurer le pc-client Windows avec le protocole PPP qui peut être lu ici :
http://www.fli4l.de/hilfe/howtos/basteleien/opt-ppp-howto/