Strona główna 1. Skanowanie sieci 2. Gromadzenie wiedzy 3. Porady Przeglądanie bazy
#Tytuł
10Konfiguracja IPv6 interfejsów sieciowych i rozwiązywania nazw w systemie Linux RedHat
11Konfiguracja IPv6 interfejsów sieciowych i rozwiązywania nazw domenowych w systemie Linux Debian
12Instalacja i konfiguracja serwera sieci Web (IIS) w Windows Server 2008 / 2008 R2 / 2012
13Konfiguracja zapory IPv6 w systemie Windows 7 oraz Windows Vista
14Konfiguracja serwera FTP w systemie Windows Server 2008 /2008R2 / 2012
15Zakres obsługi protokołu IPv6 w systemie pocztowy Exchange 2007/2010 na systemie Windows 2008 i Windows 2008 R2
16Instalacja i konfiguracja Postfix na systemach z rodziny Debian
17Instalacja i konfiguracja Dovecot na systemach z rodziny Debian
18Instalacja i konfiguracja serwera www Apache w systemach z rodziny Debian
19Instalacja i konfiguracja Sendmail na systemach z rodziny Debian
<<
>>

Porada

Od wersji 2.2 Postfix obsługuje IPv6, 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

libdb4.7-dev

Aby je zainstalować należy otworzyć terminal i zalogować się jako superużykownik. Następnie wydajemy polecenie:
- dla debianopodobnych systemów:
apt-get install perl gcc db*-dovel libdb4.7-dev
- dla redhatopodobnych systemów:
yum install perl gcc db*-dovel libdb4.7-dev
- dla systemów suse:
zypper install perl gcc db*-dovel libdb4.7-dev

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:
- dla systemów debianopodobnych: 
apt-get install postfix
- dla systemów redhatopodobnych:
yum install postfix
- dla systemów suse:
zypper 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 ma działać w obu wersjach tego protokołu.


 

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

Jeśli warotść 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" onzacza, że będzie nasłuchiwał na :::25 dla IPv6 i 0.0.0.0:25 dla IPv4.

Należy następnie zrestartować serwer Postfix. W celu sprawdzenia konfiguracji użyj polecania
netstat -ano | grep :25

Wyświetli to czy i na jakich adresach jest nasłuchiwanie dla portu 25. Wynik powinien wyglądać podobnie do tego:


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

 

 

 

 

 

©2012 IIP