![LAN/호스트 파일 구성을 통해 개발 서버 URL을 사용할 수 있도록 설정](https://linux55.com/image/187695/LAN%2F%ED%98%B8%EC%8A%A4%ED%8A%B8%20%ED%8C%8C%EC%9D%BC%20%EA%B5%AC%EC%84%B1%EC%9D%84%20%ED%86%B5%ED%95%B4%20%EA%B0%9C%EB%B0%9C%20%EC%84%9C%EB%B2%84%20URL%EC%9D%84%20%EC%82%AC%EC%9A%A9%ED%95%A0%20%EC%88%98%20%EC%9E%88%EB%8F%84%EB%A1%9D%20%EC%84%A4%EC%A0%95.png)
로컬 LAN을 통해 로컬로 nextcloud를 설치하려고 하는데 사용 가능한 WordPress 설치가 여러 개 있습니다.
https://localhost.devsite.org
https://nextcloudinstall.org
다음 위치에 있는 Ubuntu Server 설명서를 읽고 있습니다.
https://ubuntu.com/server/docs/network-configuration
위의 내용을 달성하려면 파일을 만들어야 한다는 것을 알고 있습니다./etc/netplan/99_config.yaml
다음과 유사한 구성을 입력합니다.
network:
version: 2
renderer: networkd
ethernets:
enp0s25:
addresses:
- 192.168.0.100/24
gateway4: 192.168.0.1
nameservers:
search: [mydomain, otherdomain]
addresses: [1.1.1.1, 8.8.8.8]
질문: 당황스러울 수 있는 간단한 질문은 "이것이 내 호스트 파일 구성에 어떻게 표시됩니까?"입니다.
내 호스트 파일에는 현재 다음이 있습니다.
127.0.0.1 localhost
127.0.0.1 localhost.devsite.org *.localhost.deviste.org
127.0.0.1 nextcloudinstall.org
이걸로 /etc/hosts
바꿔야 하나요? :
127.0.0.1 localhost
1.1.1.1 localhost.devsite.org *.localhost.deviste.org
8.8.8.8 nextcloudinstall.org
궁극적인 목표는 LAN을 통해 내 휴대폰에서 개발 사이트를 테스트할 수 있는 것입니다.
답변1
한 가지 옵션은 로컬 호스트(127.0.0.1)에 대해 여러 이름을 갖는 것이고, 또 다른 옵션은 실제 LAN IP(예: 192.168.x.xxx)를 사용하는 것이며 아래와 같이 호스트에 여러 항목을 가질 수 있습니다.
192.168.10.1 msrv localhost.devsite.org nextcloudinstall.org
또한 DNS 서버 쿼리가 선행되어야 하며 임의의 IP를 사용하지 마십시오(1.1.1.1...이것이 실제 공용 IP입니다). 로컬 네트워크의 경우 다음만 사용하십시오.
192.168.0.0/16 or 10.0.0.0/8 or 172.16.0.0/12