Bonjour,
Non, il ne faut pas donner d'adresses IP spécifiques mais bien signaler quelles sont les interfaces pour le LAN, le Wifi, ...
Voici la façon de procéder :
Il suffit de remplacer les lignes :
#Interface Wifi
IWireless=eth1
#Interface Lan
ILan=eth0
#Interface Modem
IModem=ppp0
Avec (dans la configuration par défaut ) L'interface sans fil reconnue comme étant "eth1", celle du Lan comme "eth0" et me modem "ppp0". Ces noms varient selon les ordinateurs. Pour savoir quelles sont les noms des interfaces vous correspondant je vous suggère de taper dans un terminal :
iwconfig
qui vous donne les interfaces sans fil (la réponse est quelque chose comme ceci:
lo no wireless extensions.
eth0 no wireless extensions.
eth1 IEEE 802.11g ESSID:"DAVIST2"
Mode:Managed Frequency:2.462 GHz Access Point: 00:C0:49:FC:05:86
Bit Rate:54 Mb/s Tx-Power:15 dBm
Retry limit:15 RTS thr:off Fragment thr:off
Power Management:off
Link Quality=84/100 Signal level=-50 dBm Noise level=-50 dBm
Rx invalid nwid:0 Rx invalid crypt:0 Rx invalid frag:0
Tx excessive retries:0 Invalid misc:161 Missed beacon:0
Ici, l'interface de connexion sans fil est eth1.
Pour l'interface LAN, il suffit de taper :
ifconfig
qui vous donnera le nom de toutes les interfaces possibles (mais vous savez déjà le nom de votre interface sans fil 😉). Chez moi cela donne:
eth0 Lien encap:Ethernet HWaddr 00:17:31:F4:E3:B3
UP BROADCAST MULTICAST MTU:1500 Metric:1
Packets reçus:0 erreurs:0 :0 overruns:0 frame:0
TX packets:0 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 lg file transmission:1000
Octets reçus:0 (0.0 b) Octets transmis:0 (0.0 b)
Interruption:16 Adresse de base:0xc000
eth1 Lien encap:Ethernet HWaddr 00:13:02:9B:51:8B
inet adr:192.168.1.4 Bcast:192.168.1.255 Masque:255.255.255.0
adr inet6: fe80::213:2ff:fe9b:518b/64 Scope:Lien
UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1
Packets reçus:9103 erreurs:17 :179 overruns:0 frame:0
TX packets:5575 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 lg file transmission:1000
Octets reçus:11307998 (10.7 MB) Octets transmis:509364 (497.4 KB)
Interruption:18 Adresse de base:0xc000 Mémoire:fe1ff000-fe1fffff
lo Lien encap:Boucle locale
inet adr:127.0.0.1 Masque:255.0.0.0
adr inet6: ::1/128 Scope:Hôte
UP LOOPBACK RUNNING MTU:16436 Metric:1
Packets reçus:0 erreurs:0 :0 overruns:0 frame:0
TX packets:0 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 lg file transmission:0
Octets reçus:0 (0.0 b) Octets transmis:0 (0.0 b)
Mon interface filaire est donc "eth0".
Remarque : "lo" n'est jamais une interface filaire ou sans fil.
Un fois les bons champs remplacés dans le script, il devrait un peu mieux fonctionner.
En espérant avoir pu vous aider,
Daniel V.
EDIT : et en root, cela donne quoi? Je ne me souviens plus si firestarter peut être modifié sans les droits d'admin.