/network/interfaces에 debian 10에 정적 경로 추가

/network/interfaces에 debian 10에 정적 경로 추가

Debian 9 이전에는 다음과 같은 정적 경로를 추가했습니다.

up route add -net 1.2.3.4.5/23 gw 2.3.4.5.6
up route add -host 2.3.4.5 gw 3.4.5.6

debian10에서 무엇이 바뀌었고 파일의 정적 경로에 대한 새로운 구문은 무엇입니까 /etc/network/interfaces?

답변1

up ...행은 독립적이지 않지만 iface ...이전 행의 확장입니다. 데비안 9 이전에는 실제 네트워크 인터페이스가 거의 항상 의 마지막 항목이었으므로 끝에 몇 줄만 추가하면 실제로 작동하는 경우가 많았습니다 /etc/network/interfaces.up route add ...

데스크탑 환경을 설치하기로 선택한 경우 NetworkManager가 설치에 포함될 수 있으며, 이 경우 네트워크 인터페이스에 iface전선이 전혀 없을 수 있으며 NetworkManager가 인터페이스를 제어합니다. 이 경우 일회성 nmcli명령을 사용하여 새 경로를 영구적으로 추가할 수 있습니다.

 nmcli c modify eno1 +ipv4.routes "1.2.3.4/23 2.3.4.5" # network route
 nmcli c modify eno1 +ipv4.routes "2.3.4.5 3.4.5.6" # host route

NetworkManager를 사용하지 않는 경우... net-tools이전 명령이 포함된 패키지는 데비안 9 ifconfig부터 더 이상 사용되지 않으며 route더 이상 기본적으로 설치되지 않습니다. 따라서 명시적으로 설치를 선택하지 않는 한 net-tools최신 명령을 사용해야 합니다 ip route.

iface eno1 ...
    up /bin/ip route add 1.2.3.4/23 via 2.3.4.5   # network route
    up /bin/ip route add 2.3.4.5/32 via 3.4.5.6   # single host route

답변2

이는 debian 9(debian Stretch), debian 10(debian Buster) 및 debian 11(debian Bullseye)에서 작동합니다.

/etc/network/interfaces파일을 편집 하고 영구 경로를 추가하세요.

예:

auto ens192
allow-hotplug ens192
iface ens192 inet static
    address 192.168.221.54/24
    gateway 192.168.221.1
    dns-nameservers 82.99.137.41 212.158.133.41
    dns-search secar.cz
    up ip route del 192.168.0.0/24 via 192.168.221.1 dev ens192 
    up ip route add 192.168.0.0/24 via 192.168.221.1 dev ens192
    up ip route del 192.168.1.0/24 via 192.168.221.1 dev ens192
    up ip route add 192.168.1.0/24 via 192.168.221.1 dev ens192

이것은영구 데비안 정적 라우팅에 대한 완전한 가이드

답변3

문제를 해결했고 /etc/systemd/network/여기에 모든 네트워크 구성을 넣었습니다!

존재하는 경우 교체하거나 주석 처리: dhcp.networkstatic.network 파일

[Match]
Name=e*

[Network]
Address=aaa.aaa.aaa.aaa/aa  (MY IP)
Gateway=ccc.ccc.ccc.ccc         (Default Gateway)
DNS= 8.8.8.8
DNS= 8.8.4.4


[Route]
Destination=yyy.yyy.yyy.yyy/yy
GatewayOnlink=true
Gateway=zzz.zzz.zzz.zzz
Metric=1


[Route]
Destination=xxx.xxx.xxx.xxx/xx
GatewayOnlink=true
Gateway=xxx.xxx.xxx.xxx
Metric=1

관련 정보