cloud-init로 네트워크 구성을 다시로드하려면 어떻게해야합니까?

interfect

Ubuntu Server 18.04를 설치했으며 이전 대신 /etc/network/interfaces내 네트워크 구성이에서 일련의 YAML 파일에 /etc/netplan있는 것 /etc/netplan/50-cloud-init.yaml같습니다. 이 중 실제로 가지고있는 유일한 파일 다음과 같습니다.

# This file is generated from information provided by
# the datasource.  Changes to it will not persist across an instance.
# To disable cloud-init's network configuration capabilities, write a file
# /etc/cloud/cloud.cfg.d/99-disable-network-config.cfg with the following:
# network: {config: disabled}
network:
    ethernets:
        ens3:
            addresses: []
            dhcp4: true
            dhcp6: true
            nameservers: {}
            optional: true
        ens4:
            addresses: []
            dhcp4: true
            dhcp6: true
            nameservers: {}
            optional: true
    version: 2

즉 의해 생성 된 것으로 보인다 cloud-init에서 /etc/cloud/cloud.cfg.d/50-curtin-networking.cfg:

network:
  ethernets:
    ens3:
      addresses: []
      dhcp4: true
      dhcp6: true
      nameservers: {}
      optional: true
    ens4:
      addresses: []
      dhcp4: true
      dhcp6: true
      nameservers: {}
      optional: true
  version: 2

이 구성을 편집하고 실행중인 컴퓨터에 변경 사항을 적용하는 올바른 방법은 무엇입니까? Netplan 파일의 주석은이 파일이 임시적이며에서 재부팅 할 때 생성되었다고 제안 cloud-init했으므로 cloud-init의 구성을 편집해야합니다 . 그러나 편집하고 재부팅 한 후에도 Netplan 파일에 대한 변경 사항이 표시되지 않으며 cloud-init구성 변경 사항을 수동으로 적용하는 방법을 확실히 모릅니다 . 그리고 코멘트를 다시 읽었을 때, 이제는 기계의 파괴와 재창조에 걸쳐 지속되지 않는 변화에 대해 이야기하고 있는 것 같습니다. 그래서 분명히 나는 ​​뭔가를 오해하고 있습니다.

그래서 제 질문은 :

  1. 어디에 새에 cloud-init/ netplan시스템은 나는 생각 수동 네트워크 구성을 퍼팅 할?

  2. 변경 사항을 어떻게 적용 /etc/netplan합니까?

  3. 변경 사항을 어떻게 적용 /etc/cloud/cloud.cfg.d합니까?

헤이 네마

먼저 현재 /etc/netplan/*.yaml파일을 /etc/netplan/*.yaml.BAK.

그런 다음 원하는대로 변경합니다 /etc/netplan/*.yaml. .yaml 파일을 생성 / 편집 할 때 들여 쓰기 및 간격 및 탭 없음은 매우 중요합니다.

참고 : 기존 .yaml 파일은 다음으로 시작해야합니다.

network:
  version: 2
  renderer: networkd

그때:

sudo netplan --debug generate # 구성 파일 생성

sudo netplan apply # 현재 시스템에 적용

reboot # 올바른 작동 확인

추가 예제 및 구성 지침은 https://netplan.io/examples를 참조 하십시오.

이 기사는 인터넷에서 수집됩니다. 재 인쇄 할 때 출처를 알려주십시오.

침해가 발생한 경우 연락 주시기 바랍니다[email protected] 삭제

에서 수정
0

몇 마디 만하겠습니다

0리뷰
로그인참여 후 검토

관련 기사

분류에서Dev

Virtualbox로 게스트-게스트 네트워크 연결을 설정하려면 어떻게해야합니까?

분류에서Dev

모든 트래픽을 TOR 네트워크로 리디렉션하려면 어떻게해야합니까?

분류에서Dev

내 meteor 앱을 로컬 네트워크의 Ubuntu 서버에 배포하려면 어떻게해야합니까?

분류에서Dev

네트워크 연결을 종량제로 설정하려면 어떻게해야합니까?

분류에서Dev

Vim으로 네트워크에서 파일을 편집하려면 어떻게해야합니까?

분류에서Dev

무선 네트워크에 자동으로 연결되도록 헤드리스 서버를 구성하려면 어떻게해야합니까?

분류에서Dev

무선 네트워크에 자동으로 연결되도록 헤드리스 서버를 구성하려면 어떻게해야합니까?

분류에서Dev

게시물에 링크 된 파일을 다운로드하려면 어떻게해야합니까?

분류에서Dev

Perl에서 XLSX 워크 시트의 열 하위 집합을 다른 워크 시트로 복사하려면 어떻게해야합니까?

분류에서Dev

C # 구조체는 네트워크를 통해 C ++ 클라이언트로 어떻게 보내야합니까?

분류에서Dev

Nemo-명령 줄에서 데스크톱을 다시로드하려면 어떻게해야합니까?

분류에서Dev

네트워크 라우팅 메트릭을 영구적으로 변경하려면 어떻게해야합니까?

분류에서Dev

네트워크 라우팅 메트릭을 영구적으로 변경하려면 어떻게해야합니까?

분류에서Dev

Linux에서 모든 USB 드라이브의 네트워크 공유를 자동으로 생성하려면 어떻게해야합니까?

분류에서Dev

Linux에서 모든 USB 드라이브의 네트워크 공유를 자동으로 생성하려면 어떻게해야합니까?

분류에서Dev

다시로드 될 때 Stateless 위젯을 업데이트하려면 어떻게해야합니까?

분류에서Dev

Excel 워크 시트의 특정 행만 CSV로 작성하려면 어떻게해야합니까?

분류에서Dev

다른 네트워크 컴퓨터 mysql에서 내 컴퓨터 mysql로 연결을 변경하려면 어떻게해야합니까?

분류에서Dev

패킷 손실이있을 때 백업 네트워크로 자동 전환을 활성화하려면 어떻게해야합니까?

분류에서Dev

Docker의 기본 네트워크 서브넷 (v1.7 /)을 영구적으로 변경하려면 어떻게해야합니까?

분류에서Dev

cloud-init를 비활성화하려면 어떻게해야합니까?

분류에서Dev

cloud-init를 비활성화하려면 어떻게해야합니까?

분류에서Dev

cloud-init를 비활성화하려면 어떻게해야합니까?

분류에서Dev

bash 스크립트를 한 줄로 다시 작성하려면 어떻게해야합니까?

분류에서Dev

네트워크의 다른 노드에 다른 색상을 할당하려면 어떻게해야합니까?

분류에서Dev

음악 네트워크 스트림을 mp3 파일로 저장하려면 어떻게해야합니까?

분류에서Dev

Google 개발자 도구 : 네트워크 탭에서 요청 방법 (예 : POST)으로 필터링하려면 어떻게해야합니까?

분류에서Dev

네트워크 관리자를 영구적으로 비활성화하려면 어떻게합니까?

분류에서Dev

네트워크 관리자를 영구적으로 비활성화하려면 어떻게합니까?

Related 관련 기사

  1. 1

    Virtualbox로 게스트-게스트 네트워크 연결을 설정하려면 어떻게해야합니까?

  2. 2

    모든 트래픽을 TOR 네트워크로 리디렉션하려면 어떻게해야합니까?

  3. 3

    내 meteor 앱을 로컬 네트워크의 Ubuntu 서버에 배포하려면 어떻게해야합니까?

  4. 4

    네트워크 연결을 종량제로 설정하려면 어떻게해야합니까?

  5. 5

    Vim으로 네트워크에서 파일을 편집하려면 어떻게해야합니까?

  6. 6

    무선 네트워크에 자동으로 연결되도록 헤드리스 서버를 구성하려면 어떻게해야합니까?

  7. 7

    무선 네트워크에 자동으로 연결되도록 헤드리스 서버를 구성하려면 어떻게해야합니까?

  8. 8

    게시물에 링크 된 파일을 다운로드하려면 어떻게해야합니까?

  9. 9

    Perl에서 XLSX 워크 시트의 열 하위 집합을 다른 워크 시트로 복사하려면 어떻게해야합니까?

  10. 10

    C # 구조체는 네트워크를 통해 C ++ 클라이언트로 어떻게 보내야합니까?

  11. 11

    Nemo-명령 줄에서 데스크톱을 다시로드하려면 어떻게해야합니까?

  12. 12

    네트워크 라우팅 메트릭을 영구적으로 변경하려면 어떻게해야합니까?

  13. 13

    네트워크 라우팅 메트릭을 영구적으로 변경하려면 어떻게해야합니까?

  14. 14

    Linux에서 모든 USB 드라이브의 네트워크 공유를 자동으로 생성하려면 어떻게해야합니까?

  15. 15

    Linux에서 모든 USB 드라이브의 네트워크 공유를 자동으로 생성하려면 어떻게해야합니까?

  16. 16

    다시로드 될 때 Stateless 위젯을 업데이트하려면 어떻게해야합니까?

  17. 17

    Excel 워크 시트의 특정 행만 CSV로 작성하려면 어떻게해야합니까?

  18. 18

    다른 네트워크 컴퓨터 mysql에서 내 컴퓨터 mysql로 연결을 변경하려면 어떻게해야합니까?

  19. 19

    패킷 손실이있을 때 백업 네트워크로 자동 전환을 활성화하려면 어떻게해야합니까?

  20. 20

    Docker의 기본 네트워크 서브넷 (v1.7 /)을 영구적으로 변경하려면 어떻게해야합니까?

  21. 21

    cloud-init를 비활성화하려면 어떻게해야합니까?

  22. 22

    cloud-init를 비활성화하려면 어떻게해야합니까?

  23. 23

    cloud-init를 비활성화하려면 어떻게해야합니까?

  24. 24

    bash 스크립트를 한 줄로 다시 작성하려면 어떻게해야합니까?

  25. 25

    네트워크의 다른 노드에 다른 색상을 할당하려면 어떻게해야합니까?

  26. 26

    음악 네트워크 스트림을 mp3 파일로 저장하려면 어떻게해야합니까?

  27. 27

    Google 개발자 도구 : 네트워크 탭에서 요청 방법 (예 : POST)으로 필터링하려면 어떻게해야합니까?

  28. 28

    네트워크 관리자를 영구적으로 비활성화하려면 어떻게합니까?

  29. 29

    네트워크 관리자를 영구적으로 비활성화하려면 어떻게합니까?

뜨겁다태그

보관