CentOS 7에서 사용자 정의 라우팅 변경을 영구적으로 적용

CentOS 7에서 사용자 정의 라우팅 변경을 영구적으로 적용

기본 LAN 네트워크 인터페이스가 다시 시작되거나 시스템이 재부팅될 때마다 일부 사용자 정의 라우팅 명령이 유지되도록 해야 합니다.

route-[interface_name]CentOS 7에서 이 작업 을 수행하는 방법과 그에 따라 /etc/sysconfig/network-scripts. 그러나 형식은 원시 경로 명령을 사용하는 것과 약간 다릅니다.

ip -f inet rule add fwmark 1 lookup 100
ip -f inet route add local default dev eno1 table 100

ip -f inet6 rule add fwmark 1 lookup 100
ip -f inet6 route add local default dev eno1 table 100

경로 정보가 라우팅 테이블에 유지되도록 CentOS 7에서 작동하는 경로 스크립트에 이러한 경로 명령을 작성하는 올바른 방법은 무엇입니까?

답변1

수동으로 파일을 생성하고 규칙을 추가할 수도 있지만 'nmcli' 명령을 사용하는 것이 좋습니다. Red Hat 7/CentOS 7의 새로운 기능입니다.

'nmcli' 명령은 파일을 자동으로 업데이트하고 재부팅 후에도 변경 사항이 지속되도록 합니다.

# man nmcli-examples
# nmcli con add help

변경을 마친 후 다음을 실행하세요.

# nmcli con reload
# nmcli con down <interface name>
# nmcli con up <interface name>

관련 정보