리눅스 민트 17.3
재부팅할 때마다 /etc/resolv.conf에 "nameserver 8.8.8.8"을 수동으로 작성해야 합니다. 또한 "Waiting for network" 메시지가 표시됩니다. "ESC" 버튼을 눌러 메시지를 건너뛴 다음 수동으로 " ifup br0"을 사용하여 브리지를 설정합니다.
내 옵션: "echo "nameserver 8.8.8.8" > /etc/resolv.conf " in /etc/rc.local file"
다른 솔루션은 무엇입니까? 시작 시 브리징 및 이름 서버에 사용됩니다. 아래는 내 /etc/network/interfaces 파일입니다.
# cat /etc/network/interfaces
# interfaces(5) file used by ifup(8) and ifdown(8)
auto lo
iface lo inet loopback
#10.0.2.193 Bcast:10.0.3.255 Mask:255.255.254.0
auto br0
iface br0 inet static
address 10.0.2.199
netmask 255.255.254.0
gateway 10.0.2.1
dns-nameservers 8.8.8.8
#set static route for LAN
post-up route add -net 192.168.0.0 netmask 255.255.255.0 gw 192.168.0.1 dev br0
bridge_ports eth1
bridge_stp off
bridge_fd 0
bridge_maxwait 0
답변1
DNS 구성이 실패하는 주된 이유는잘못된 키워드. dns-nameservers
사용하는 대신 dns-nameserver
.
당신이 거기 있는 동안 아마도 회선을 고쳐야 할 것입니다 post-up
. @MarkoPolo가 댓글에서 설명했듯이,
또한 br0 인터페이스와 동일한 서브넷에 있지 않은 다음 홉 IP를 사용하여 고정 경로를 추가하려고 시도했습니다.
키워드가 로 표시되므로 이는 치명적인 오류는 아니지만 up
단순히 작동하지 않습니다. 동일한 네트워크 카드에서 두 서브넷을 모두 실행해 보셨나요?
답변2
시작 시 파일이 다시 작성 되면 일반적으로 해당 파일이 디렉터리 /etc/network/interfaces
에 연결된다는 의미입니다 ./run
- 1) 네트워크 관리자를 올바르게 설정하십시오.
- 2) Network Manager를 삭제하고 파일로 설정합니다.