최근에 16.04 서버 시스템을 18.04로 업그레이드 한 다음 netplan을 사용하여 네트워킹을 설정하려고했습니다. 불행히도 이제 내 네트워크 설정이 손상되어 어떤 파일이 어떤 네트워크 구성 시스템에 속하는지 알 수 없습니다.
/ etc / network / interfaces 파일에는 여전히 데이터가 포함되어 있으며 / etc / network에는 그 목적을 모르는 다른 파일들이 많이 있습니다.
내가하고 싶은 것은 다음 구성으로 다시 시작하는 것입니다.
network:
version: 2
renderer: networkd
ethernets:
enp4s0:
dhcp4: yes
dhcp6: yes
bridges:
br0:
interfaces: [enp4s0]
dhcp4: true
parameters:
stp: false
forward-delay: 0
누구든지 실제로 필요한 파일과 삭제해야 할 부스러기가 무엇인지 말해 줄 수 있습니까? 이 시스템에는 브리지 된 네트워크 장치가 하나만 있고 openssh-server, lxc 및 docker가 실행 중입니다. 이것이 현재 존재하는 것입니다.
# tree network
network
├── fan
├── if-down.d
│ ├── resolvconf
│ └── ubuntu-fan
├── if-post-down.d
│ ├── bridge -> /lib/bridge-utils/ifupdown.sh
│ ├── ifenslave
│ ├── ubuntu-fan
│ ├── vlan
│ └── wireless-tools
├── if-pre-up.d
│ ├── bridge -> /lib/bridge-utils/ifupdown.sh
│ ├── ethtool
│ ├── ifenslave
│ ├── vlan
│ └── wireless-tools
├── if-up.d
│ ├── 000resolvconf
│ ├── avahi-daemon
│ ├── ethtool
│ ├── ifenslave
│ ├── ip
│ ├── openssh-server
│ └── ubuntu-fan
├── interfaces
└── interfaces.d
5 directories, 21 files
# tree netplan
netplan
└── 01-netcfg.yaml
0 directories, 1 file
# tree NetworkManager/
NetworkManager/
└── conf.d
└── 10-ubuntu-fan.conf