방금 Linux Mint 14에서 17.2로 업그레이드했는데 Thunderbird 38.4.0에 문제가 있습니다. 를 제외하고는 해결되지 않습니다 /etc/hosts
. Firefox, 호스트 명령, 핑 등을 포함하여 시도한 모든 것이 모두 잘 작동합니다.
메일 서버 호스트 이름을 추가하면 /etc/hosts
작동합니다. 그것 없이는 연결할 방법이 없습니다. 또한 추가 기능 사이트와 같은 Mozilla 사이트에도 연결할 수 없습니다.
새로운 사용자를 생성하고 해당 사용자로 로그인한 후 Thunderbird 설정을 시도했습니다. 같은 방식으로 실패하여 호스트 이름을 확인할 수 없습니다.
Thunderbird 구성 편집기에서 ipv6을 비활성화하려고 시도했지만 아무런 차이가 없었습니다.
프록시 설정이 프록시 없음으로 설정되어 있습니다.
/etc/resolv.conf
맞다. /etc/nsswitch.conf
가지다:
hosts: files mdns4_minimal [NOTFOUND=RETURN] dns
그냥으로 바꾸면 files dns
별 차이가 없습니다.
strace
Thunderbird가 /etc/resolv.conf
DNS 쿼리를 읽고 보내고 있음을 보여줍니다. tcpdump
DNS 쿼리 및 결과를 표시합니다. 그러나 메일 서버 호스트에 연결하려는 시도는 이루어지지 않습니다.
어떤 아이디어가 있나요?
고쳐 쓰다:
네트워크 구성 문제인 것 같습니다. Linux Mint 14에서 네트워크 설정을 전송하려고 시도했지만 더 이상 작동하지 않을 정도로 변경된 것 같습니다. 정적 네트워크 구성을 제거 /etc/network/interfaces
하고 DHCP를 사용하게 하면 모든 것이 잘 작동합니다.
내가 추가한 내용은 다음과 같습니다 /etc/network/interfaces
.
iface eth0 inet static
address 192.168.0.4
netmask 255.255.255.0
gateway 192.168.0.1
dns-nameservers 192.168.0.1 192.168.1.254 8.8.8.8
auto eth0
제거되고 시스템이 다시 시작되면 /etc/resolv.conf
127.0.1.1의 DNS 서버만 표시되었으며 이는 내장된 DNS 서버인 것으로 보입니다. 얼마나 다른지는 모르겠지만 그렇습니다.
Linux Mint의 고정 IP 주소를 구성하는 올바른 방법은 무엇입니까?
답변1
마침내 두 명의 다른 편집자가 있다는 것을 알게 되었습니다 network configuration
.
한 가지 방법은 트레이의 네트워크 연결 아이콘을 마우스 오른쪽 버튼으로 클릭한 다음 를 호출하여 호출하는 것입니다 nm-connection-editor
. 그러면 의 구성 정보가 변경됩니다 /etc/NetworkManager
. 이를 사용하여 고정 IP 주소와 DNS 서버를 성공적으로 구성할 수 있었고 Thunderbird는 잘 작동합니다. 이는 다음을 사용합니다.DNS, 이로 인해 모든 DNS 요청이 DNS 서버로 직접 전송되는 대신 로컬 서버를 통과하게 됩니다.
다른 하나는 System > Administration > Network
이전 Mint 메뉴의 메뉴 항목에 의해 호출됩니다. 을 network-admin
변경하기 위해 호출됩니다 /etc/network/interfaces
. Linux Mint 14에서 전송한 구성 정보입니다. 대부분의 경우 이것이 작동하는 것처럼 보이지만 Thunderbird가 DNS를 통해 찾는 호스트에 액세스할 수 없게 만드는 것은 바로 이 구성입니다.