Skocz do zawartości
Zaloguj się, aby obserwować  
Elber

Exim zaczął domyślnie słać z IP eth0:1 a nie z eth0 (jak sprawdzić dlaczego?)

Polecane posty

Witam,


mam mały problem a w zasadzie pytanie


Ostatnio jedyne co robiłem na serwerze to instalacja spamassasina do DA (tutorial z help.directadmin.com) ale to było miesiąc temu chyba. Dzisiaj zauważyłem, że w kolejce maili w DA jest klika maili do onetu które nie chciały się wysłać (błąd spf softfail) pisałem do boa dlaczego tak się dzieje i o co im chodzi i dowiedziałem się że niby serwer w nagłówku wstawia IP nieprzypisane do DNS'ów.


Domena techos.pl

SPF:

v=spf1 a mx ip4:91.237.69.241 ~all


główne IP 91.237.69.241 (eth0)

oraz drugie IP 91.237.70.5 służy tylko do ns2.techos.pl (eth0:1)


i faktycznie exim wstawiał 91.237.70.5 zamiast 91.237.69.241 w nagłówku.


Dodałem do exim.conf


remote_smtp:

driver = smtp

interface = 91.237.69.241


i już działa, jednak chciałbym jakoś sprawdzić dlaczego tak się stało i to poprawić by usunąć wpis interface z exim.conf bo prędzej go nie było i działało dobrze
Edytowano przez Elber (zobacz historię edycji)

Udostępnij ten post


Link to postu
Udostępnij na innych stronach
# ip a
1: lo: <LOOPBACK,UP,LOWER_UP> mtu 16436 qdisc noqueue state UNKNOWN 
    link/loopback 00:00:00:00:00:00 brd 00:00:00:00:00:00
    inet 127.0.0.1/8 scope host lo
    inet6 ::1/128 scope host 
       valid_lft forever preferred_lft forever
2: eth0: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qdisc pfifo_fast state UP qlen 1000
    link/ether e8:40:f2:3e:53:fe brd ff:ff:ff:ff:ff:ff
    inet 91.237.70.5/22 brd 91.237.71.255 scope global eth0:1
    inet 91.237.69.241/22 brd 91.237.71.255 scope global secondary eth0
    inet6 fe80::ea40:f2ff:fe3e:53fe/64 scope link 
       valid_lft forever preferred_lft forever
# ip r
91.237.68.0/22 dev eth0  proto kernel  scope link  src 91.237.70.5 
default via 91.237.68.1 dev eth0 

 

 

Udostępnij ten post


Link to postu
Udostępnij na innych stronach

Adres 91.237.68.241 skonfigurowany jako secondary i z racji że 91.237.70.5 jest primary, jest też jako źródłowy domyślnie dopisany w tablicy routingu.

 

Udostępnij ten post


Link to postu
Udostępnij na innych stronach

Spróbuj dodać sobie do exim.conf w głównej konfiguracji

 

primary_hostname=strong.techos.pl

jego reversem jest IP, z którego chcesz żeby wychodziły maile.

 

Udostępnij ten post


Link to postu
Udostępnij na innych stronach

Adres 91.237.68.241 skonfigurowany jako secondary i z racji że 91.237.70.5 jest primary, jest też jako źródłowy domyślnie dopisany w tablicy routingu.

Tak widzę tylko było na odwrót i po resecie się to przestawiło jakoś, jak to przestawić bez reseta ?

Udostępnij ten post


Link to postu
Udostępnij na innych stronach

Nie wiem co tam masz extra oprócz DA, ciężko powiedzieć czemu tak się stało.

Wymuś interfejs na DA w exim.conf

 

remote_smtp:
driver = smtp
interface = 91.237.69.241

Obczaj też dlaczego interfejsy się zamieniają.

 

Udostępnij ten post


Link to postu
Udostępnij na innych stronach

Nie wiem co tam masz extra oprócz DA, ciężko powiedzieć czemu tak się stało.

Wymuś interfejs na DA w exim.conf

 

remote_smtp:

driver = smtp

interface = 91.237.69.241

 

Obczaj też dlaczego interfejsy się zamieniają.

No nie mogę xD w pierwszym poście napisałem rozwiązanie problemu z exim i pytanie jak obczaić dlaczego IP się zamieniły ...

Udostępnij ten post


Link to postu
Udostępnij na innych stronach

No nie mogę xD w pierwszym poście napisałem rozwiązanie problemu z exim i pytanie jak obczaić dlaczego IP się zamieniły ...

 

Sorry, byłem po kilku głębszych.

IP masz dodane z poziomu admina DA, czy ze skryptów?

Pokaż jeszcze skrypty od interfejsów sieciowych

Udostępnij ten post


Link to postu
Udostępnij na innych stronach

Dodałem wpis do pliku /etc/exim.conf przez ssh.

# cat /etc/network/interfaces 
# This file describes the network interfaces available on your system
# and how to activate them. For more information, see interfaces(5).

# The loopback network interface
auto lo
iface lo inet loopback

# The primary network interface
allow-hotplug eth0
iface eth0 inet static
	address 91.237.69.241
	netmask 255.255.252.0
	network 91.237.68.0
	broadcast 91.237.71.255
	gateway 91.237.68.1
	# dns-* options are implemented by the resolvconf package, if installed
	dns-nameservers 208.67.222.222
	dns-search tuchola-dc.pl

auto eth0:1
iface eth0:1 inet static
address 91.237.70.5
netmask 255.255.252.0
network 91.237.68.0

 

 

Udostępnij ten post


Link to postu
Udostępnij na innych stronach

Bądź aktywny! Zaloguj się lub utwórz konto

Tylko zarejestrowani użytkownicy mogą komentować zawartość tej strony

Utwórz konto

Zarejestruj nowe konto, to proste!

Zarejestruj nowe konto

Zaloguj się

Posiadasz własne konto? Użyj go!

Zaloguj się

Zaloguj się, aby obserwować  

×