Top-Themen

AppleEntwicklungHardwareInternetLinuxMicrosoftMultimediaNetzwerkeOff TopicSicherheitSonstige SystemeVirtualisierungWeiterbildungZusammenarbeit

Aktuelle Themen

Administrator.de FeedbackApache ServerAppleAssemblerAudioAusbildungAuslandBackupBasicBatch & ShellBenchmarksBibliotheken & ToolkitsBlogsCloud-DiensteClusterCMSCPU, RAM, MainboardsCSSC und C++DatenbankenDatenschutzDebianDigitiales FernsehenDNSDrucker und ScannerDSL, VDSLE-BooksE-BusinessE-MailEntwicklungErkennung und -AbwehrExchange ServerFestplatten, SSD, RaidFirewallFlatratesGoogle AndroidGrafikGrafikkarten & MonitoreGroupwareHardwareHosting & HousingHTMLHumor (lol)Hyper-VIconsIDE & EditorenInformationsdiensteInstallationInstant MessagingInternetInternet DomäneniOSISDN & AnaloganschlüsseiTunesJavaJavaScriptKiXtartKVMLAN, WAN, WirelessLinuxLinux DesktopLinux NetzwerkLinux ToolsLinux UserverwaltungLizenzierungMac OS XMicrosoftMicrosoft OfficeMikroTik RouterOSMonitoringMultimediaMultimedia & ZubehörNetzwerkeNetzwerkgrundlagenNetzwerkmanagementNetzwerkprotokolleNotebook & ZubehörNovell NetwareOff TopicOpenOffice, LibreOfficeOutlook & MailPapierkorbPascal und DelphiPeripheriegerätePerlPHPPythonRechtliche FragenRedHat, CentOS, FedoraRouter & RoutingSambaSAN, NAS, DASSchriftartenSchulung & TrainingSEOServerServer-HardwareSicherheitSicherheits-ToolsSicherheitsgrundlagenSolarisSonstige SystemeSoziale NetzwerkeSpeicherkartenStudentenjobs & PraktikumSuche ProjektpartnerSuseSwitche und HubsTipps & TricksTK-Netze & GeräteUbuntuUMTS, EDGE & GPRSUtilitiesVB for ApplicationsVerschlüsselung & ZertifikateVideo & StreamingViren und TrojanerVirtualisierungVisual StudioVmwareVoice over IPWebbrowserWebentwicklungWeiterbildungWindows 7Windows 8Windows 10Windows InstallationWindows MobileWindows NetzwerkWindows ServerWindows SystemdateienWindows ToolsWindows UpdateWindows UserverwaltungWindows VistaWindows XPXenserverXMLZusammenarbeit

Arno Iptables ausgehenden Port öffnen

Frage Linux Debian

Mitglied: MisterLister

MisterLister (Level 1) - Jetzt verbinden

08.01.2015 um 12:47 Uhr, 1283 Aufrufe, 8 Kommentare

Hallo Zusammen.

Folgende Situation: Auf einem Ubuntu 12.04.5 LTS läuft eine Arno Iptables Firewall - schon seit mehreren Jahren.
Jetzt habe ich ein PHP-Skript geschrieben, das über PHP-Mailer eine SMTP-Verbindung über Port 587 aufbauen soll. Wenn die Firewall eingeschaltet ist, erreicht das Skript den Mailserver nicht. Schalte ich die Firewall aus, wird eine E-Mail verschickt.
Der Logik nach meine ich, dass die Firewall den ausgehenden Traffic über Port 587 verbietet.

Nun ist meine Frage, wo ich bei der Firewall einstelle welcher ausgehende Traffic erlaubt ist. Ich weiß, in der debconf.cfg trage ich ein welche eingehenden Ports geöffnet werden. Aber für die ausgehenden Ports finde ich auch nach 2 Stunden Recherche im Netz keine Konfiguration.

Kann mir da jemand einen Tipp geben, wo ich was einstellen muss damit ich auf Port 587 Verbindungen, ausgehenden, erlauben kann?!

Vielen Dank vorab!
Mitglied: Alchimedes
09.01.2015 um 00:13 Uhr
Hallo ,

man iptables ist Dein Freund , und was soll der schei... mit Arno Iptables ??

http://wiki.ubuntuusers.de/Personal_Firewalls

http://wiki.ubuntuusers.de/iptables2

was klar ist das Du eine Regel fuer den Port 587 eintragen musst.

ABER DEFINITIV NICHT IN DER debconf.cfg !!

Gruss
Bitte warten ..
Mitglied: MisterLister
13.01.2015 um 21:19 Uhr
Danke für Deine Antwort.

Ich habe in iptables den Port 587 geöffnet (so hoffe bzw. glaube ich). Doch leider funktioniert der Versand auf dem Port immer noch nicht.
Kannst Du mir ggf. genau schreiben, was ich machen muss?
Als Ahnungsloser ist es etwas schwierig mir die Informationen zusammen zu suchen (weil ich nicht genau weiß, wonach ich suchen muss).

Vielen Dank vorab für Deine Mühe!
Bitte warten ..
Mitglied: Alchimedes
14.01.2015 um 17:41 Uhr
Hallo Mister Lister,

ich koennte Dir jetzt nen Einzeiler raushauen aber damit waere Dir nicht wirklich geholfen.

Hier findest Du aber Deine Loesung Die Du Dir selbst einwenig erarbeiten musst.

https://www.digitalocean.com/community/tutorials/how-to-set-up-a-firewal ...

Desweiteren benutze hier doch mal die Forumssuche , da Iptables bei Linuxmoehren Standard ist.

Gruss
Bitte warten ..
Mitglied: MisterLister
14.01.2015 um 17:53 Uhr
Wie ich ja schreibe, habe ich mit Iptables den Port 587 (OUTPUT) geöffnet.
Den Einzeiler hatte ich schon "gefunden" (und den zusammenhang wohl verstanden).
Dennoch funktioniert es nicht.

Vielleicht verstehe ich auch noch nicht ganz das Zusammenspiel zwischen Arno Iptables Firewall und Iptables?!
Bitte warten ..
Mitglied: Alchimedes
14.01.2015 um 17:57 Uhr
Hallo ,

dann liste doch mal die Iptablesregeln auf.
Denk daran das Aenderung an den Regeln diese erst nach
einem reload greifen.

Gruss
Bitte warten ..
Mitglied: MisterLister
14.01.2015 um 18:10 Uhr
Für OUTPUT zeigt mit iptables -S das hier an:

-A OUTPUT -j BASE_OUTPUT_CHAIN
-A OUTPUT -o venet0 -p tcp -m tcp --tcp-flags SYN,RST SYN -j TCPMSS --clamp-mss-to-pmtu
-A OUTPUT -j OUTPUT_CHAIN
-A OUTPUT -j HOST_BLOCK_DST
-A OUTPUT -f -m limit --limit 3/min -j LOG --log-prefix "AIF:Fragment packet: " --log-level 6
-A OUTPUT -f -j DROP
-A OUTPUT -o venet0 -j EXT_OUTPUT_CHAIN
-A OUTPUT -j POST_OUTPUT_CHAIN
-A OUTPUT -j ACCEPT
-A OUTPUT -o venet0 -p tcp -m tcp --dport 587 -m state --state NEW,ESTABLISHED -j ACCEPT

Den letzten Eintragehabe ich hinzugefügt.
Klappt trotzdem nicht.

Hast Du eine Idee, was ich falsch gemacht haben kann?!
Bitte warten ..
Mitglied: Alchimedes
15.01.2015 um 18:44 Uhr
Hello ,

mach mal nen IPTABLES -L

Gruss
Bitte warten ..
Mitglied: MisterLister
16.01.2015 um 21:06 Uhr
Der Befehl brint eine gaaaaanz lange Liste. Ich habe mal die mit OUTPUT herauskopiert:

Chain OUTPUT (policy DROP)
target prot opt source destination
BASE_OUTPUT_CHAIN all -- anywhere anywhere
TCPMSS tcp -- anywhere anywhere tcpflags: SYN,RST/SYN TCPMSS clamp to PMTU
OUTPUT_CHAIN all -- anywhere anywhere
HOST_BLOCK_DST all -- anywhere anywhere
LOG all -f anywhere anywhere limit: avg 3/min burst 5 LOG level info prefix "AIF:Fragment packet: "
DROP all -f anywhere anywhere
EXT_OUTPUT_CHAIN all -- anywhere anywhere
POST_OUTPUT_CHAIN all -- anywhere anywhere
ACCEPT all -- anywhere anywhere

Chain BASE_OUTPUT_CHAIN (1 references)
target prot opt source destination
ACCEPT all -- anywhere anywhere state ESTABLISHED
ACCEPT all -- anywhere anywhere

Chain EXT_OUTPUT_CHAIN (1 references)
target prot opt source destination

Chain INT_OUTPUT_CHAIN (0 references)
target prot opt source destination

Chain OUTPUT_CHAIN (1 references)
target prot opt source destination

Chain POST_OUTPUT_CHAIN (1 references)
target prot opt source destination

Siehst Du da etwas, was ich anpassen kann?

Danke vorab!
Bitte warten ..
Neuester Wissensbeitrag
Humor (lol)

Linkliste für Adventskalender

(3)

Information von nikoatit zum Thema Humor (lol) ...

Ähnliche Inhalte
Router & Routing
Debian 8 Port Öffnen (6)

Frage von Citytow zum Thema Router & Routing ...

Firewall
Sophos Utm 9 Port 3000 für ProfiCash freigeben (4)

Frage von Floh21 zum Thema Firewall ...

Drucker und Scanner
USB-Drucker über virtuellen COM LPT- Port ansteuern (27)

Frage von magicman zum Thema Drucker und Scanner ...

Erkennung und -Abwehr
Port 7547 SOAP Remote Code Execution Attack Against DSL Modems Internet Storm Center (5)

Link von Lochkartenstanzer zum Thema Erkennung und -Abwehr ...

Heiß diskutierte Inhalte
Windows Server
DHCP Server switchen (22)

Frage von M.Marz zum Thema Windows Server ...

Hardware
gelöst Negative Erfahrungen LAN-Karten (19)

Frage von MegaGiga zum Thema Hardware ...

SAN, NAS, DAS
gelöst HP-Proliant Microserver Betriebssystem (14)

Frage von Yannosch zum Thema SAN, NAS, DAS ...

Grafikkarten & Monitore
Win 10 Grafikkarte Crash von Software? (13)

Frage von Marabunta zum Thema Grafikkarten & Monitore ...