Wi-Fi로 호스트 이름이 원격으로 변경 되었습니까?


15

현재 TU Wien을 방문하고 있으며 오늘 wpa_supplicant은 다른 과학 기관을 방문 할 때와 마찬가지로 내 데비안 Linux 랩탑을 사용중인 내 교육 기관의 자격 증명과 사용 하는 교육 기관에 연결했습니다.

터미널을 열었을 때 내 명령 promt에 다른 호스트 이름이 표시되는 것을 알았으며 실제로 excecuting으로 hostname인해 e244-082.eduroam.tuwien.ac.at내 컴퓨터의 일반적인 호스트 이름 대신 나에게 주었다 x301.

나는 이것에 매우 당황합니다. wlan에 연결하면 내 동의없이 호스트 이름이 변경 될 수 있습니까?


참고로 도시 이름을 TU 비엔나로 번역하면 안됩니까?
Sebb

@Sebb 그들의 영어 이름은 Vienna University of Technology 인 것 같습니다 .
glglgl

5
기관의 이름이 기술적 문제와 관련이 없다고 생각합니다.
cgogolin

1
@cgogolin 사실이지만 네타 질문도 할 가치가 없습니다.
Sebb

3
그가 도시 이름을 TU Vienna로 번역했다면 , 왜 tuwien.ac.at번역을 모르는 사람들 의 도메인 이름을 얻었는지 분명 하지 않을 것입니다. 그러한 번역이 질문에 유용한 것을 어떻게 추가 할 수 있는지 모르겠습니다.
Johnny

답변:


18

일부 DHCP 서버는 호스트 이름을 보냅니다. 고객은 그러한 제안을 수락하거나 무시할 수 있습니다.

로컬 /etc/dhcp/dhclient.conf파일을 보고 현재 구성을 검사하십시오. request엔터티 목록 중 하나가있을 수 host-name있습니다. 자세한 내용 은 dhclient.conf 매뉴얼 페이지를 확인하십시오 .


실제로 호스트 이름이며 홈 서버의 dhclient.conf에서 일부 옵션을 가져 왔습니다. 아이디어는 내 ISP가 로컬 설정에 영향을 미치지 않도록하고 DHCP에서 IP 및 라우팅 정보에 응답하는 것을 허용하지 않습니다. OP와 같은 문제입니다.
Rui F Ribeiro

2
이것을 명확히 해 주셔서 감사합니다. 나는이 기능을 알지 못했고 맨 페이지를 얇게 만들지 않는다고 말해야한다. 이것이 중앙 집중식 시스템 관리에 유용 할 수 있지만 이것이 기본적으로 활성화되어 있다는 사실에 놀랐습니다. 이것이 잠재적 인 보안 위험이 아닙니까? 어쨌든 적어도 저에게는 호스트 이름을 원격으로 변경할 수 있다는 것은 매우 직관적입니다.
cgogolin

예, 이것은 버그이지만 버그에 의존하는 사람들은 수정하고 싶지 않습니다. :-(
R .. GitHub 중지 지원 얼음 얼음

4

호스트 이름이 DHCP를 통해 구성된 것 같습니다. 가장 일반적인 방법은 /etc/dhcp/dhclient-exit-hooks.d/hostname스크립트를 사용하는 것입니다. 리버스 DNS를 통해 자신의 IP 주소를 확인하고 이에 따라 호스트 이름을 설정하는 다른 후크가있을 수 있습니다 sethostname().

호스트 이름을 변경하지 않으려면 dhcp 클라이언트가 요청하지 않도록 구성하십시오. hostname x301파일을 만지는 것이 불편하다면 언제든지을 (를) 실행하여 호스트 이름을 다시 구성 할 수도 있습니다./etc


스크립트 /etc/dhcp/dhclient-exit-hooks.d/hostname가 내 컴퓨터에 존재하지 않으므로이 원격 호스트 이름 변경 "기능"을 활성화 할 필요가 없습니다. Marco의 dhclient descriptor의 기본 제공 기능은 내가 관찰 한 동작의 원인입니다.
cgogolin
당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.