Strona główna 1. Skanowanie sieci 2. Gromadzenie wiedzy 3. Porady Przeglądanie bazy
#Tytuł
30Konfiguracja zapory w systemie Windows XP i Windows 2003
31Konfiguracja dostępu do sieci IPv6 w przypadku posiadania publicznego adresu IPv4 - System Windows XP
32Konfiguracja udostępniania plików i drukarek w systemie Windows Server 2003
33Konfiguracja Active Directory (kontrolera domeny) w rodzinie Windows Server 2008/2008 R2
34Konfiguracja jednostki certyfikującej w Windows Server 2008 / 2008 R2
35Jak skonfigurować automatyczne rozgłaszanie prefiksu oraz routingu domyślnego w systemie Windows Server 2008 / 2008 R2 / 2012
36Instalacja i konfiguracja Postfix w systemie RedHat
37Instalacja i konfiguracja Sendmail w systemie RedHat
38Instalacja i konfiguracja Dovecot w systemie RedHat
39Instalacja i konfiguracja Postfix w systemie Suse
<<
>>

Porada

Od wersji 2.2 Postfix obsługuje IPv4, jednak domyślnie jest ono wyłączone.
 

Sprawdzanie wersji Postfix

Instalacja ze źródła
 
Instalacja z repozytorium
 
Sprawdzanie  czy  Postfix jest uruchomiony

Konfiguracja inet_protocols

Konfiguracja inet_interfaces

 

 

Aby sprawdzić wersję aplikacji Postfix musimy wejść do Terminala i użyć polecenia
 "postconf mail_version"
 
 
 
 
Aby zainstalować program Postfix ze źródła, należy pobrać kod źródłowy z oficjalnej strony Postfix http://www.postfix.org/download.html .

Do instalacji Postfix ze źródłą wymagane są następujące paczki:

perl

gcc

db*-devel


Aby je zainstalować należy otworzyć terminal i zalogować się jako superużykownik. Następnie wydajemy polecenie "apt-get install perl gcc db*-dovel libdb4.7-dev" oraz potwierdzamy chęc ich zainstalowania wciskając "t" oraz enter, kiedy pojawi się taki komunikat jak na obrazku poniżej:

Po zainstalowaniu paczek i sciągnięciu kodu źródłowego z rozszerzeniem tar.gz ze strony postfix.org przechodzimy do katalogu do którego ściągnęliśmy Postfix.
Poleceniem "tar xzf nazwa_pobranego_pliku.tar.gz" wypakowujemy nasze źródło. Następnie przechodzimy do katalogu ktory powstał po wypakowaniu i wydajemy komendę "make" . Po jej wykonaniu tworzymy nową grupę i nowego użytkownika za pomocą poleceń "groupadd nazwa_grupy" oraz "useradd nazwa_uzytkownika". U nas grupa będzie się nazywać  "postdrop" a użytkownik "postfix". Kolej na polecenie "make install" który rozpoczyna instalacje. Na każde pytanie instalatora wciskamy enter z wyjątkiem zapytania o mail_owner oraz setgid_group. Tam podajemy użytkownika oraz nazwę grupy, które stworzyliśmy.
 
 
 
 
 
 
Instalacja z repozytorium
 
Aby zainstalować Postfix z repozytorium, należy jako superużytkownik wykonać polecenie "yum install postfix

 
 
 
Aby sprawdzić czy mamy uruchomiony Postfix użyjmy komendy "postfix status". Jeśli jest uruchomiony to powinniśmy otrzymać to co poniżej na obrazku z tym wyjątkiem, że PID może się różnić :
 

.

Należy odnalezc w nim linijke zaczynajaca się od "inet_protocols". Domyślna wartość, czyli to co znajduje się za znakiem "=" wynosi ipv4 (tak, jak na rysunku poniżej).

 

 

W zależności od tego czy chcemy aby serwer działał na obu protokołach czy tylko na ipv6 zamieniamy wartość "inet_protocols" na "ipv6" jeśli ma działać tylko na IPv6 lub "all" jeśli na wszystkich.

 

Warto też sprawdzić wartość pola "inet_interfaces".

 

 

Jeśli wartość jest różna od "all" to należy dodać tam po przecinku adres na którym ma nasłuchiwać Postfix(np. "2001:db8::45"). Wartość "all" oznacza, że będzie nasłuchiwał na :::25 dla IPv6 i 0.0.0.0:25

            Należy następnie zrestartować Postfix. W celu sprawdzenia naszej konfiguracji możemy użyć polecenia "netstat -ano |grep :25". Wyświetli nam ono czy i na jakich adresach nasłuchujemy na porcie 25. Wynik powinien wyglądać podobnie do naszego:

 

 

Teraz nasz program działa również po protokole IPv6.

©2012 IIP