GNUroot debian에서 호스트 이름을 변경하는 방법은 무엇입니까?

GNUroot debian에서 호스트 이름을 변경하는 방법은 무엇입니까?

내 Android 휴대폰에 GNURoot Debian을 설치했고 서버가 실행 중입니다. 그런 다음 호스트 이름을 변경하고 내 IP에 이름을 할당해 보았습니다. /etc/hosts/및 에서 두 파일을 모두 변경했습니다 /etc/hostname.

/etc/hosts/:

127.0.0.1 mchost
127.0.1.1 mcserver

/etc/hostname:

mcserver

재시작 호스트 이름을 사용해 보았습니다 sudo service hostname.sh start. 하지만 이로 인해 오류가 발생했습니다 sudo:unable to resolve host localhost.

답변1

먼저 127.0.0.1결정을 내려야 하므로 그에 따라 조정 localhost해야 합니다 /etc/hosts. 둘째, Debian 시스템에서 이 명령은 일반적으로 hostname호스트 이름을 표시하거나 설정하는 데 사용됩니다 hostname -b mcserver.

/etc/hosts장치가 WiFi 네트워크에서 항상 동일한 IP 주소를 얻는다면 올바르게 설정하는 것도 흥미로울 것입니다. 이것이 실제로 사실이고 IP가 이라고 가정하면 192.168.0.5다음을 권장합니다 /etc/hosts.

127.0.0.1     localhost
192.168.0.5   mchost mcserver

IP가 확실하지 않은 경우 다음을 입력하십시오.

127.0.0.1     localhost
127.0.0.1     mchost mcserver

그러나 이 경우 "mcserver"는 해당 주소를 라우팅할 수 없기 때문에 로컬에서만 확인할 수 있습니다.

관련 정보