regles iptables, vous en pensez koi ? (script...) - réseaux et sécurité - Linux et OS Alternatifs
Marsh Posté le 09-01-2003 à 23:45:05
ça m'a pas l'air terrible tout ça
tu as plein de truc redondant
tu as fait comment pour obtenir ça ? un fichier script ?
montre le le cas échéant
Marsh Posté le 10-01-2003 à 01:28:28
disconect a écrit :
|
Salut,
Pour ceux qui ne ci connaisse pas trop en iptables ( j'en fait partis ) y a un super script : http://monmotha.mplug.org/firewall/index.php
facile a configurerai et tu peux faire tout les trucs de base, sans te prendre la tête, mais bon c + instructif de faire son script soi même.
A+
Marsh Posté le 10-01-2003 à 07:34:58
udok a écrit : ça m'a pas l'air terrible tout ça |
bah j'ai mate plusieurs tutorial so....j'ai refait plusieurs fois la meme chose.....bon....koi donc j'enleve, etc..?
Marsh Posté le 10-01-2003 à 08:45:04
Aragorn_1er a écrit : |
J'essairais ça ce soir, tu te sers de ce script ?
Si oui, pourrais tu faire un test de securite chez securityspace.com (gratuit, y a juste une chtite inscription qui dure 3 sec.) et me dire combien t'obtient ?
Merci bcp d'avance
Marsh Posté le 10-01-2003 à 09:47:20
Euh, ton script est une véritable passoire...
Met le en clair ici et on pourra plus facilement t'aider.
Le passant.
Marsh Posté le 10-01-2003 à 11:33:11
Le passant a écrit : Euh, ton script est une véritable passoire... |
j'ai pas de script, j'ai juste fait ça à l'arrche hier soir . De tte maniere, la passerelle est eteinte actuellement , tant que ce sera pas secure
Ce soir vais essayer le script qui est sur l'url donnée plus haut, t'en pense koi ?
Marsh Posté le 10-01-2003 à 11:46:00
disconect a écrit : |
Bien sur que c sécuriser pas comme ton hum hum de script , j'ai quand même essayer le test de ton site et il ne m a rien trouver ...
Marsh Posté le 10-01-2003 à 11:52:00
Aragorn_1er a écrit : |
il t'a rien trouve ? cad:
- qu'a tu comme serveur qui tourne ?
et combien en pourcentage il t'as mis ?
et surtout quelle version du script t'utilises,
je pense que je vais utiliser la derniere (beta) car la stable date d'un an
Merci encore pr l'url
Marsh Posté le 10-01-2003 à 12:00:10
disconect a écrit : il t'a rien trouve ? cad: |
Rien de rien, a par les 2 ,3 services que j'ai ouvert sur ma machine en me disant vous avez un serveur web patati patata ....
Mais tu peux utiliser sans pbs la dernier version du script ( c celle que j utilise )
Prochainement ( le dev du script n est po tres rapide ) sera releasé la version 2.4 du script si ca peux te rassurer ...
A+
Marsh Posté le 10-01-2003 à 12:06:45
Aragorn_1er a écrit : |
oki
suis en train de lire le mode d'emploi, vraiment EXCELLENT comme script
Marsh Posté le 10-01-2003 à 12:14:34
disconect a écrit : j'ai pas de script, j'ai juste fait ça à l'arrche hier soir . De tte maniere, la passerelle est eteinte actuellement , tant que ce sera pas secure |
Il semble très bien, un poil compliqué pour essayer de comprendre ce qui s'y passe, mais très complet.
Même si certaine choses peuvent être mieux faites (dans le cas particulier de l'utilisation que j'en ferait, mais comme c'est quelquechose de perso...).
Vas-y, lances-toi, tu pourra apprendre à le comprendre, tout en surfant secure, avant de poser un script plus... enfin mieux que ce que tu as fait hier soir .
Le passant.
Marsh Posté le 10-01-2003 à 12:22:43
Pour apprendre il suffit o debut du script de rajoute : "set -x"
apres tu matte le resultat sur la sortie erreur puis tu fait un grep /sbin/iptables
ca te permet de voir toutes les commandes iptables que le script generes, y a pu k faire un man apres pour voir a koi correspondent chaque lignes !
A+
Marsh Posté le 10-01-2003 à 19:44:14
heu....j'ai configurer mon script etc...,
je fais un
chmod +x iptabscript |
puis un
bash iptabscript |
et
|
idem si je ne le configure pas .....
heu.....c'est pas avec
bash lenomduscript |
qu'on execute un script ? (ça fait pareil avec sh).
Version de Bash 2.05b.0(1)-release
Marsh Posté le 10-01-2003 à 19:47:48
Question bete tu as bien iptables d'installer? -> apt-get install iptables , et tout les modules iptables dans le noyau compiler ?
y a pas d'autres messages d'erreur ?
t sur d avoir remplie correctement le script ?
A+
Marsh Posté le 10-01-2003 à 19:55:09
Aragorn_1er a écrit : Question bete tu as bien iptables d'installer? -> apt-get install iptables , et tout les modules iptables dans le noyau compiler ? |
heu oui
alors les differentes etapes:
apt-get install kernel-imagemachine 2.4.20
puis j'ai mater iptables, pas de pb,
j'ai loader des modules de iptables donc je pense avoir fait ce qu'il fallait
Marsh Posté le 10-01-2003 à 19:58:26
disconect a écrit : heu oui |
bah balance la partie config du script alors , car je pense que t a plutot mis un espace a un mauvais endroit ou quelque chose comme ca!
A+
Marsh Posté le 10-01-2003 à 20:35:26
Aragorn_1er a écrit : |
heu...ça fait exactement la meme chose si je ne modifie pas le script enfin je balance qd meme
|
voici un lsmod aussi:
Module Size Used by Not tainted |
Marsh Posté le 10-01-2003 à 20:55:02
Ah effectivement le script a l'air d'etre bugger, prends la version precedente alors !
il doit y avoir un pbs au niveau du retour a la ligne sur certaines commandes, genre la ligne qui depasse une ligne ce mes sur deux lignes et ca pause des pbs ...
Marsh Posté le 10-01-2003 à 20:57:57
Aragorn_1er a écrit : Ah effectivement le script a l'air d'etre bugger, prends la version precedente alors ! |
ça te le fait aussi ?
Marsh Posté le 10-01-2003 à 21:06:46
yep c'etait le transfert de fichier, là je l'ai directement sauver à partir de lynx, et now, il me dit juste
"error, could not find /usr/bin/iptables"
reste qu'a trouver le chemin de iptables
Marsh Posté le 10-01-2003 à 21:18:23
a y est, firewall loade
bon now, configuration du serveur ssh et go to security space
Marsh Posté le 10-01-2003 à 21:57:36
je connais iptables, peux-tu mettre la sortie de ton :
iptables-save
Marsh Posté le 10-01-2003 à 22:11:32
yewsef a écrit : je connais iptables, peux-tu mettre la sortie de ton : |
merci mais je viens d'utiliser un pure-script , tt est nikel now
Marsh Posté le 10-01-2003 à 22:19:06
ok j'espere pour toi que tu nas pas laissé dans les chaines des lignes telles ecrites ds ton 1er post :
ACCEPT all -- anywhere anywhere
...
Marsh Posté le 10-01-2003 à 22:47:57
yewsef a écrit : ok j'espere pour toi que tu nas pas laissé dans les chaines des lignes telles ecrites ds ton 1er post : |
voilà ce qu'il m'a genere le script:
Chain INPUT (policy DROP) |
Marsh Posté le 12-02-2003 à 10:24:44
Juste une chtite question puisqu'on parle¨d'iptables..
Voilà, je voudrait m'en servir pour partager ma connexion adsl surmon reseau mais ca marche pas....
Ma config : poste sous linux (Xandrso, noyau 2.4.x) connecté à l'adsl par un speedtouch...L'adresse de se poste est 192.168.0.1/24.
Les autres poste du réseaux son sous Win XP avec comme @ IP 192.168.0.2/24 et un autre en 192.168.0.3/24. Pour c deux postes la passerelle est 192.168.0.1 et le dns primaire 192.168.0.1.
Donc du coté client la configuration est bonne (enfin selon moi)
pour activer le partage de connection par iptables j'ai tapper en tant que root
Citation : iptables -t nat -A POSTROUTING -s 192.168.0.0/24 -o ppp0 -j MASQUERADE |
Et après ca nemarche pas pourtant pas de message d'erreur...
Si je ping d'un client une IP publique celle de yahoo par exemple, je n'obtient pas de réponse.....
est ce que j'ai configuré qqchose de travers ou est ce que j'ai oublié qqchose
Marsh Posté le 12-02-2003 à 11:18:59
yewsef a écrit : ok j'espere pour toi que tu nas pas laissé dans les chaines des lignes telles ecrites ds ton 1er post : |
faut arreter de psychoter sur ce genre de ligne. Suffit que tu rajoutes une entrée iptables du style
iptables -A INPUT -i lo -j ACCEPT
pour que ACCEPT all -- anywhere anywhere apparaissent dans la sortie de iptables -L INPUT
et pourtant ça n'a pas compromis la securité sur les autres interfaces, genre ppp0
Marsh Posté le 12-02-2003 à 12:19:33
djmacou > Quelles sont tes autres règles ???
C'est peut-être de la que provient ton problème.
Sinon, tu as essayé sans préciser le -s (même si je n'imagine pas du tout pourquoi ceci poserai un soucis).
Le passant.
Marsh Posté le 12-02-2003 à 13:21:57
Le passant====> Je n'ai pas établis d'autres règle
En fait je suis un débutant sous Linux. Je viens de virer windows et je me casse à essayer de faire tourner Linux....
J'ai choper cette commande sur le site toolinux.com et je penssait que pour activer le partage c'était suffisant apparement je me suis tromper..non?
Non je n'ai pas essayer sans le "-s" ( je sais meme pas ce qu'il veut dire). Bon j'ai compris ce que en gros voulais dire la ligne que j'ai tapé quand meme, mais les -s, -j etc.. je sais pas ce que sais.....
Marsh Posté le 12-02-2003 à 16:57:44
Bon, cette règle toute seule ne peut pas fonctionner.
Elle doit faire partie de tout un ensemble cohérant.
Chez toi, il est possible que tes policy soient à DROP (règles par défaut). Dans ce cas, rien ne peu fonctionner.
Ton nat est ok, mais après les packets sont droppés, donc soucis...
Je ne saurais trop te conseiller de regarder tous les topics qui existent sur le sujet ici (fait une recherche sur mon nick, j'ai fait comme toi aussi ).
Ainsi qu'a aller chercher de l'aide sur les divers How-to sur le net (un très bon que j'adore : http://www.netfilter.org/documenta [...] html#INTRO , mais bon c'est en anglais aussi).
Quitte à revenir plus tard si tu n'es toujours pas sûr et on pourra affiner tout ça à ce moment (moi ou un autre...).
Ta question me semble un peu "prématuré" pour l'instant (vu l'état de tes connaissances et sans être méchant, si on ne parle pas le même langage, comment ce comprendre ???).
Et puis pense à créer ton petit topic, ce sera un peu plus simple ainsi !
Le passant.
Marsh Posté le 12-02-2003 à 20:09:48
Le passant merci beaucoup pour tous tes conseils.....
C sur il faut parler le même langage ( je vais bosser la dessus)
J'ai hesiter à creer un topic pour mon pb mais comme il y en a dejà bcp sur iptables je voulais pas pourrir le forum de mes petit pb (y en a d'autre )
Marsh Posté le 09-01-2003 à 23:29:57
EDIT: C BON PLUS DE PROBLEME
Chain INPUT (policy DROP)
target prot opt source destination
ACCEPT all -- anywhere anywhere
ACCEPT tcp -- anywhere anywhere state NEW,ESTABLISHED tcp dpt:www
ACCEPT tcp -- anywhere anywhere state NEW,ESTABLISHED tcp dpt:ssh
ACCEPT all -- anywhere anywhere
ACCEPT icmp -- anywhere anywhere
ACCEPT udp -- anywhere anywhere
ACCEPT tcp -- anywhere anywhere
ACCEPT tcp -- anywhere anywhere tcp spts:1024:65535 dpt:ssh
Chain FORWARD (policy DROP)
target prot opt source destination
ACCEPT all -- anywhere anywhere
ACCEPT all -- 192.168.0.0/24 anywhere
ACCEPT all -- anywhere anywhere
Chain OUTPUT (policy DROP)
target prot opt source destination
ACCEPT all -- anywhere anywhere
ACCEPT tcp -- anywhere anywhere state NEW,ESTABLISHED tcp dpt:www
ACCEPT tcp -- anywhere anywhere state NEW,ESTABLISHED tcp dpt:ssh
ACCEPT all -- anywhere anywhere
ACCEPT tcp -- anywhere anywhere
ACCEPT udp -- anywhere anywhere
ACCEPT icmp -- anywhere anywhere
ACCEPT all -- anywhere anywhere
Je viens de decouvrir iptables, pour moi tt fonctionne le nat & co, reste plus qu'a configurer mon serveur ssh....
Bon seulement, ces regles,j'ai l'impression que c'est pas tres tres secure tt ça
Help pliz
edit: en fait le ssh est bloque
Message édité par disconect le 10-01-2003 à 22:12:06