기본 경로를 변경할 수 없습니다-Rhel 5.9

기본 경로를 변경할 수 없습니다-Rhel 5.9

현재 경로를 eth2로 경로 지정하도록 기본값을 변경하려고 합니다. -no/p--

Destination     Gateway         Genmask         Flags Metric Ref    Use Iface
10.235.4.0      *               255.255.255.0   U     0      0        0 eth3
10.235.3.0      *               255.255.255.0   U     0      0        0 eth2
10.235.2.0      *               255.255.255.0   U     0      0        0 eth0
169.X.0.0     *               255.255.0.0     U     0      0        0 eth3
default         10.235.4.1      0.0.0.0         UG    0      0        0 eth3

IP ro sh - 출력

# ip ro sh
10.235.4.0/24 dev eth3  proto kernel  scope link  src 10.235.4.21
10.235.3.0/24 dev eth2  proto kernel  scope link  src 10.235.3.21
10.235.2.0/24 dev eth0  proto kernel  scope link  src 10.235.2.21
169.x.0.0/16 dev eth3  scope link
default via 10.235.4.1 dev eth3

내가하려는 것은

> Kernel IP routing table
Destination     Gateway         Genmask         Flags Metric Ref    Use Iface
10.235.4.0      *               255.255.255.0   U     0      0        0 eth3
10.235.3.0      *               255.255.255.0   U     0      0        0 eth2
10.235.2.0      *               255.255.255.0   U     0      0        0 eth0
169.x.0.0       *               255.255.0.0     U     0      0        0 eth3
default         10.235.2.1      0.0.0.0         UG    0      0        0 eth2

나는 다른 방법을 시도해 보았습니다. a> /etc/sysconfig/network에 "gatewaydev=eth2"를 추가했습니다.
b> 명령으로 eth2 경로를 추가하고 eth3 경로 항목을 삭제했습니다.

서비스 네트워크를 다시 시작한 후 첫 번째 출력으로 돌아갑니다.

도와주세요 감사합니다

답변1

/etc/sysconfig/network에 기본 게이트웨이 IP 주소를 추가/교체하면 됩니다.

GATEWAY=10.235.2.1

그런 다음 newtwork 서비스를 다시 시작하십시오.

# service network restart

답변2

10.235.2.0먼저 네트워크 의 주소가 있어야 하며 eth2그 후에 값을 변경할 수 있습니다 GATEWAY=.

답변3

/etc/sysconfig/network 파일을 엽니다:

#vi  /etc/sysconfig/network

GATEWAY={Router-IP} 설정

GATEWAY=10.235.2.1

네트워킹 서비스를 다시 시작해야 합니다.

# /etc/init.d/networking restart

답변4

나는 적절한 인터페이스를 위해 /etc/sysconfig/network-scripts/ifcfg-ethX 구성 파일에 게이트웨이를 추가하는 경향이 있습니다. 예:

BOOTPROTO=none
DEVICE=eth0
ONBOOT=yes
SLAVE=no
IPADDR=10.20.30.40
NETMASK=255.255.255.0
GATEWAY=10.20.30.1
USERCTL=no
BROADCAST=10.20.30.255

나는 경향이있다~ 아니다물론 가능하지만 /etc/sysconfig/network에 넣으십시오. 저는 정말 복잡한 결합 구성을 많이 수행하는데, 모든 파일이 한 곳에 있으면 작업이 더 쉬워집니다.

내가 하는 것처럼 수행한다면 다른 IFCFG 파일에서 게이트웨이 인터페이스를 선언하지 마십시오. 순서대로 읽고 매번 게이트웨이를 재설정하므로 예상되는 동작을 얻을 수 없습니다.

관련 정보