Partage
  • Partager sur Facebook
  • Partager sur Twitter

Problème SteamCMD et Firewall

    8 février 2016 à 13:00:56

    Bonjour,

    Voici mon Firewall:

    # Vider les tables actuelles
    iptables -t filter -F
    
    # Vider les règles personnelles
    iptables -t filter -X
    
    # Interdire toute connexion entrante et sortante
    iptables -t filter -P INPUT DROP
    iptables -t filter -P FORWARD DROP
    iptables -t filter -P OUTPUT DROP
    
    # ---
    
    # Ne pas casser les connexions etablies
    iptables -A INPUT -m state --state RELATED,ESTABLISHED -j ACCEPT
    iptables -A OUTPUT -m state --state RELATED,ESTABLISHED -j ACCEPT
    
    # Autoriser loopback
    iptables -t filter -A INPUT -i lo -j ACCEPT
    iptables -t filter -A OUTPUT -o lo -j ACCEPT
    
    # ICMP (Ping)
    iptables -t filter -A INPUT -p icmp -j ACCEPT
    iptables -t filter -A OUTPUT -p icmp -j ACCEPT
    
    # ---
    
    # SSH In
    iptables -t filter -A INPUT -p tcp --dport 1567 -j ACCEPT
    
    # SSH Out
    iptables -t filter -A OUTPUT -p tcp --dport 1567 -j ACCEPT
    
    # DNS In/Out
    iptables -t filter -A OUTPUT -p tcp --dport 53 -j ACCEPT
    iptables -t filter -A OUTPUT -p udp --dport 53 -j ACCEPT
    iptables -t filter -A INPUT -p tcp --dport 53 -j ACCEPT
    iptables -t filter -A INPUT -p udp --dport 53 -j ACCEPT
    
    # NTP Out
    iptables -t filter -A OUTPUT -p udp --dport 123 -j ACCEPT
    
    # HTTP + HTTPS Out
    iptables -t filter -A OUTPUT -p tcp --dport 80 -j ACCEPT
    iptables -t filter -A OUTPUT -p tcp --dport 443 -j ACCEPT
    
    # HTTP + HTTPS In
    iptables -t filter -A INPUT -p tcp --dport 80 -j ACCEPT
    iptables -t filter -A INPUT -p tcp --dport 443 -j ACCEPT
    iptables -t filter -A INPUT -p tcp --dport 8443 -j ACCEPT
    
    # FTP Out
    iptables -t filter -A OUTPUT -p tcp --dport 20:21 -j ACCEPT
    
    # FTP In
    modprobe ip_conntrack_ftp
    iptables -t filter -A INPUT -p tcp --dport 20:21 -j ACCEPT
    iptables -t filter -A INPUT -m state --state ESTABLISHED,RELATED -j ACCEPT
    
    
    # Mail SMTP:25
    iptables -t filter -A INPUT -p tcp --dport 25 -j ACCEPT
    iptables -t filter -A OUTPUT -p tcp --dport 25 -j ACCEPT
    
    # Mail POP3:110
    iptables -t filter -A INPUT -p tcp --dport 110 -j ACCEPT
    iptables -t filter -A OUTPUT -p tcp --dport 110 -j ACCEPT
    
    # Mail IMAP:143
    iptables -t filter -A INPUT -p tcp --dport 143 -j ACCEPT
    iptables -t filter -A OUTPUT -p tcp --dport 143 -j ACCEPT
    
    # Mail POP3S:995
    iptables -t filter -A INPUT -p tcp --dport 995 -j ACCEPT
    iptables -t filter -A OUTPUT -p tcp --dport 995 -j ACCEPT
    
    # TEAMSPEAK
    iptables -A INPUT -p udp --dport 9987 -j ACCEPT
    iptables -A INPUT -p udp --sport 9987 -j ACCEPT
    
    #STEAMCMD
    iptables -A INPUT -p udp -m udp --sport 27000:27030 --dport 1025:65355 -j ACCEPT
    iptables -A INPUT -p udp -m udp --sport 4380 --dport 1025:65355 -j ACCEPT
    
    
    echo Firewall chargé
    

    Mon problème est le suivant, je souhaite installer un serveur de jeu sur mon serveur dédié. J'utilises donc SteamCMD (doc: https://developer.valvesoftware.com/wiki/SteamCMD:fr)

    Problème, quand je dois me connecter à mon compte Steam avec, j'obtiens l'erreur suivante:

    Login Failure: no connection

    Or, dans la documentation, il est écrit que si j'ai cette erreur, je dois entrer ces règles:

    iptables -A INPUT -p udp -m udp --sport 27000:27030 --dport 1025:65355 -j ACCEPT
    iptables -A INPUT -p udp -m udp --sport 4380 --dport 1025:65355 -j ACCEPT

    Entrées, mais elle ne résolvent pas mon problème... Des idées ?

    Merci d'avance !


    • Partager sur Facebook
    • Partager sur Twitter
      9 février 2016 à 13:21:18

      UP !

      Personne n'a une piste... un moyen de déboguer la chose peut être... ?

      • Partager sur Facebook
      • Partager sur Twitter

      Problème SteamCMD et Firewall

      × Après avoir cliqué sur "Répondre" vous serez invité à vous connecter pour que votre message soit publié.
      × Attention, ce sujet est très ancien. Le déterrer n'est pas forcément approprié. Nous te conseillons de créer un nouveau sujet pour poser ta question.
      • Editeur
      • Markdown