một trong các máy chủ của tôi (Debian 5.0.6) có hai địa chỉ IP công khai trên cùng một giao diện. Điều này được sử dụng để hoạt động tốt trong nhiều tháng nhưng đột nhiên nó đang sử dụng địa chỉ IP "sai" cho các kết nối đi. Đây là một vấn đề vì tra cứu ngược sẽ không khớp và do đó email nhận được điểm spam.
eth0 Link encap:Ethernet Hardware Adresse 00:1b:21:14:8e:9c
inet Adresse:81.169.180.51 Bcast:81.169.180.51 Maske:255.255.255.255
inet6-Adresse: fe80::21b:21ff:fe14:8e9c/64 Gültigkeitsbereich:Verbindung
eth0:0 Link encap:Ethernet Hardware Adresse 00:1b:21:14:8e:9c
inet Adresse:85.214.157.120 Bcast:85.214.157.120 Maske:255.255.255.255
Kernel-IP-Routentabelle
Destination Router Genmask Flags Metric Ref Use Iface
81.169.180.1 0.0.0.0 255.255.255.255 UH 0 0 0 eth0
0.0.0.0 81.169.180.1 0.0.0.0 UG 0 0 0 eth0
Hiện tại nó đang sử dụng 85.214.157.120 cho các kết nối ra. Làm cách nào để sử dụng 81.169.180.51?
Chỉnh sửa : Netmask của 255.255.255.255 phù hợp với cả tài liệu và phản hồi DHCP của công ty lưu trữ. Gọi /etc/init.d/networking khởi động lại nhiều lần cuối cùng sẽ kết thúc với địa chỉ IP chính xác cho các kết nối vượt trội. Nhưng đó rõ ràng không phải là một giải pháp ổn định. /Biên tập
Chỉnh sửa 2 : Để đảm bảo rằng tuyến máy chủ không liên quan đến vấn đề của tôi, tôi thiết lập mạng thử nghiệm cục bộ:
eth0 inet Adresse:192.168.0.2 Bcast:192.168.0.255 Maske:255.255.255.0
eth0:0 inet Adresse:192.168.0.3 Bcast:192.168.0.255 Maske:255.255.255.0
192.168.0.0 0.0.0.0 255.255.255.0 U 0 0 0 eth0
0.0.0.0 192.168.0.1 0.0.0.0 UG 0 0 0 eth0
Nếu bất cứ ai có ý tưởng làm thế nào để đảm bảo rằng địa chỉ ip nguồn 192.168.0.2 được sử dụng trên các kết nối tcp bên ngoài, tôi rất biết ơn. / Chỉnh sửa 2