Solaris 10 - 기본 게이트웨이 및 넷마스크 변경

Solaris 10 - 기본 게이트웨이 및 넷마스크 변경

Solaris 10이 설치된 Sunfire V240 서버가 있는데 서브넷 마스크와 게이트웨이를 변경해야 합니다. 파일 /etc/subnetmasks을 수정해서 할 수 있었는데 /etc/defaultrouter서버를 다시 시작했는데 문제는 서버를 종료하거나 다시 시작하면 다음을 실행해야 하기 때문에 네트워크가 뜨지 않는다는 것입니다.

ifconfig bge0 10.91.3.5 netmask 255.255.252.0 broadcast 10.91.3.255 up

이 문제를 어떻게 해결할 수 있나요?

답변1

파일을 확인하십시오 /etc/hostname.bge0. 구성된 IP 주소가 파일에 있을 수 있습니다. 기본적으로 호스트 이름은 파일에 나열되며, /etc/inet/hosts발견된 항목에서 IP 주소는 의 해당 넷마스크와 함께 사용됩니다 /etc/inet/netmasks. 네트워크 항목을 찾을 수 없으면 클래스 유형(A, B 또는 C)의 기본값이 사용됩니다.

따라서 클래스 A 주소(10.XXX)에 대해 다른 넷마스크를 사용해야 하는 경우 네트워크를 다음과 같이 추가해야 합니다 /etc/inet/netmasks.

10.91.0.0 255.255.252.0

답변2

변경 사항을 영구적으로 적용하려면:

기본 게이트웨이가 구성되어 있는지 확인하십시오./etc/defaultrouter

넷마스크는 다음에서 구성됩니다./etc/netmasks

/etc/hostname.bge0고정 IP 주소로 구성됨

답변3

문제를 해결할 수 있습니다. 로그 확인 - dmesg, /etc/resolv.conf에 추가된 네임서버의 기본 게이트웨이를 변경했습니다.

관련 정보