나는 노력했다경로 추가됨 -net 192.168.3.115 netmask 255.255.255.0 gw 192.168.3.1그런데 재부팅 후에는 작동하지 않습니다. 누군가 재부팅 후 어떻게 작동하는지 말해 줄 수 있나요?
답변1
네트워크 설정이 파일에 정적으로 구성되어 있다고 가정하면 /etc/sysconfig/network-scripts/ifcfg-*
해당 파일 /etc/sysconfig/network-scripts/route-*
에서 정적 경로를 구성 할 수 있습니다.
경로가 적용될 인터페이스와 일치하도록 파일 이름을 선택해야 합니다. 예를 들어 eth0
인터페이스가 192.168.3.1 게이트웨이에 연결하는 데 사용되는 경우 경로는 file 에 정의되어야 합니다 /etc/sysconfig/network-scripts/route-eth0
.
정적 경로를 지정하는 방법에는 두 가지가 있습니다.
이전 구문: (이전 RedHat 버전의 방식)
ADDRESS0=192.168.3.115
NETMASK0=255.255.255.0
GATEWAY0=192.168.3.1
새로운 구문: (기본적으로 ip route
명령이 이를 받아들이는 방식과 유사함)
192.168.3.0/24 via 192.168.3.1
답변2
당신은 할 수 없습니다. 네트워크는 신뢰할 수 없고 네트워크가 작동 중일 때 시스템이 다른 네트워크에 연결될 수 있으므로 라우팅은 재부팅 후에 유지될 수 없습니다.
route add ...
시스템/네트워크 부팅의 일부로 이 작업을 수행 하거나 DHCP 서버(아마도 라우터)를 통해 라우팅을 구성해야 합니다.