많은 컴퓨터가 연결된 라우터가 있습니다. DHCP가 있으므로 로그인할 때 IP 주소가 할당됩니다.
매일 IP가 뒤섞이기 때문에 많은 정보를 얻습니다.
경고: 원격 호스트 식별이 변경되었습니다!
SSH의 메시지.
범위 내 모든 주소에 대한 중간자 보안을 무시 192.168.2.*
하고 다른 모든 주소에 대한 보안을 유지하도록 ssh에 지시할 수 있는 방법이 있습니까?
답변1
문제를 해결하는 가장 좋은 방법은 주소 대신 이름을 사용하는 것입니다. 호스트 이름은 주소가 변경될 때 항상 동일하게 유지됩니다. 일부 라우터에는 DNS 지원이 내장되어 있습니다( DNS에 연결할 수 있음) dhcpd
. 이름 bind9
에 Avahi를 사용하는 *.local
것도 쉽습니다.
이를 원하지 않으면 SSH에 절대 사용하지 않도록 지시할 수 있습니다.가게열쇠:
호스트 192.168.2.* UserKnownHosts파일 /dev/null StrictHostKey검사 중 아니오
하지만 IMHO는 게으른 것뿐입니다. :)