
나는 Jessie에 Samba 4.12.14-Deb를 내 AD의 구성원 서버로 설정했으며 (지금까지는) 모든 것이 잘 작동합니다. 이 머신에는 openVPN 터널용 인터페이스가 몇 개 있습니다 Tun*
(이 역시 잘 작동합니다). Samba는 이를 수신해야 하며 완벽하게 수행됩니다( interfaces
smb.conf의 설정 덕분에).
이제 재부팅할 때마다 Samba(아마도)는 smb.conf
내 AD DNS에 동적 A 레코드로 나열된 모든 IP 주소를 등록합니다. 이 개념이 좋은 만큼 여기서는 분명히 많은 문제를 야기합니다. Windows에서는 'DNS에 이 연결 등록' 옵션을 선택 취소하면 됩니다.
Samba(또는 이를 수행하는 사람)가 "모든 주소"를 등록하는 것을 어떻게 방지합니까?
또는 이것이 가능하지 않은 경우 내 DNS에 전혀 등록되지 않도록 하려면 어떻게 해야 합니까? 내 경우에는 모든 주소보다 정적(변경되지 않는) 항목이 더 유용할 것입니다 tun
.
답변1
실제로 여기에서 답을 얻고 싶었지만 해결했는지 물어볼 수 없었으므로 여기에 최소한 Samba 4.11에서 작동하는 솔루션이 있습니다.
interfaces = 10.1.1.1
인터페이스 매개변수는 실제로 IP와 서브넷도 이해하므로 등록에 필요한 모든 IP를 여기에 넣을 수 있습니다. 그런 다음 사용할 수도 있습니다
bind interfaces only = yes
해당 IP를 수신하거나 0.0.0.0에서 수신하도록 삼바를 제한하려면
귀하의 경우 장치에 터널이 있는 경우 Linux의 약한 네트워크 모델로 인해 모든 인터페이스에서 10.1.1.1로 향하는 모든 트래픽이 올바르게 전달됩니다.
원천:https://www.samba.org/~tpot/articles/multiple-interfaces.html