Red Hat Linux: 기본 경로가 지속되지 않습니다.

Red Hat Linux: 기본 경로가 지속되지 않습니다.

네트워크가 다시 시작되거나 시스템이 재부팅되면 라우팅 테이블에서 기본 경로가 사라집니다.

그 내용은 /etc/sysconfig/network다음과 같습니다:

NETWORKING=yes
HOSTNAME=server
NTPSERVERARGS=iburst
GATEWAY=192.1.1.250
GATEWAYDEV=Wired_connection_1

그 내용은 /etc/sysconfig/network-script/ifcfg-Wired_connection_1다음과 같습니다:

TYPE=Ethernet
BOOTPROTO=dhcp
DEFROUTE=yes
GATEWAY0=192.1.1.250
IPV4_FAILURE_FATAL=yes
IPV6INIT=no
NAME="Wired connection 1"
UUID=4aef50a9-b5fe-4b60-abe9-e7de5d4c194e
ONBOOT=yes
DEVICE=Wired_connection_1
USERCTL=no
HWADDR=2C:27:D7:33:6D:9E
PEERDNS=yes
PEERROUTES=yes

기본 경로를 지속적으로 만드는 방법에 대한 제안 사항이 있습니까?

답변1

해결책은 /etc/sysconfig/network-scripts/디렉토리의 어댑터별 ifcfg(인터페이스 구성) 파일에 이 행을 추가하는 것입니다.

default via ip_address hardware_interface_name

답변2

예를 들어, ens192가 있는 경우 "/etc/sysconfig/network-scripts/route-ens192"라는 이름을 지정합니다.

다음과 같은 콘텐츠를 추가하세요.

IP_where_you_to_go/32 via Gateway src IP_of_your_interface
172.16.6.20/32 via 192.168.10.254 src 192.168.10.11

그런 다음 NetworkManager 또는 네트워크 서비스를 다시 시작하십시오.

답변3

RHEL의 어떤 버전입니까?

기본 게이트웨이 지정은 /etc/sysconfig/network더 이상 사용되지 않으며 레거시입니다(적어도 RHEL 5.x 이전). 그리고 GATEWAYDEV기대장비NetworkManager와 유사하거나 대신 eth0하는 이름eno1연결 이름좋다 Wired_connection_1. NetworkManager를 사용 하는 GATEWAY경우 .GATEWAYDEV/etc/sysconfig/network

GATEWAY0파일에 사용되는 이전 세 줄 라우팅 구문의 일부입니다 /etc/sysconfig/network-scripts/route-<interface>. 파일에 기본 게이트웨이를 지정하려면 번호 없이 게이트웨이 /etc/sysconfig/network-scripts/ifcfg-*만 사용하세요 .GATEWAY=

이는 BOOTPROTO=dhcp일반적으로 DHCP 서버가 시스템에 기본 게이트웨이를 알려야 함을 의미합니다. NetworkManager를 통해 다음과 같이 기본 게이트웨이 설정을 무시할 수 있는지 확실하지 않습니다. 표 93에 따르면네트워크 관리자 참조 매뉴얼, IP 주소가 로컬로 설정되지 않은 경우 NetworkManager는 게이트웨이 설정을 무시합니다.

특별히 필요한 경우씌우다/etc/sysconfig/network-scripts/route-Wired_connection_1NetworkManager를 계속 사용하면서 DHCP 기본 게이트웨이를 구성하려면(또는 DHCP 서버가 기본 게이트웨이를 전혀 제공하지 않음) 다음 내용이 포함된 파일을 생성해 보세요 .

default via 192.1.1.250

ipv4.routesNetworkManager에서는 DHCP ( route-data또는 적어도 NetworkManager 버전에 따라)와 함께 사용할 수 있는 속성 에 매핑되어야 합니다.기록 없이는 일할 수 없습니다로컬로 IP 주소가 할당되지 않은 경우).

관련 정보