답변:
route del default
route add default 1.2.3.4
1.2.3.4
새로운 게이트웨이는 어디에 있습니까 ? 당신은 심지어 같은 줄에 그들을 연결할 수 있습니다;
편집 : 이것은 Linux가 아닌 FreeBSD 입니다. 명령이 다릅니다. 사용중인 운영 체제를 결정할만큼 충분히 질문을 읽지 않은 경우이 답변을 편집하지 마십시오.
ip route del default
과 ip route add default via 1.2.3.4
작동합니다. 따라서이 명령은 Linux 사용자와도 매우 유사하므로 상당히 유사합니다.
ip
또는 route
명령을 사용하여 새 기본 경로를 추가하고 이전 경로를 제거 할 수 있습니다 . 아래 명령은 게이트웨이를 192.0.2.1로 대체합니다. 두 명령 쌍 모두 동일한 작업을 수행합니다. FreeBSD 및 기타 OS에는 형식이 약간 다른 하나 또는 두 개의 프로그램이 있어야합니다. (FreeBSD에는 route
명령이 있으며 gw
다른 구현에 사용 된 키워드는 제외합니다 .) 명령 man ip
및 / 또는 man route
특정 구현에 대한 문서를 제공해야합니다.
route add default 192.0.2.1
route del default 10.0.0.1
ip route add default via 192.0.2.1
ip route del default via 10.0.0.1
이러한 명령은 여러 가지 구현이 있으므로 위의 구현과 일치하지 않을 수 있습니다. 구현 man
시 기본 게이트웨이 추가 및 제거와 같은 일반적인 사용 사례에 대한 예제 가있는 페이지 가 있어야합니다 . 시도 man route
및 man ip
구현이 어떻게 작동하는지 확인합니다.
192.0.2.1을 원하는 기본 게이트웨이로 변경하십시오. 기본 게이트웨이는 직접 연결된 네트워크 중 하나에 있어야합니다. 비슷한 방식으로 IP 주소를 변경할 수 있습니다. ip
IPv4 및 IPv6 네트워크에서 IP 주소 및 라우팅을보고 관리하는 데 필요한 모든 작업을 수행하는 최신 도구입니다. ifconfig
IPv4 네트워크에서 IP 주소를 구성하기위한 이전 도구입니다.
변경 사항을 영구적으로 유지하려면에서 네트워크 구성 파일을 업데이트하십시오 /etc
. 파일은 사용중인 배포판에 따라 다릅니다.
이러한 명령 중 적어도 하나는 Unix 파생 O / S에서 사용할 수 있어야합니다. 다른 버전은 약간 다르게 작동 할 수 있습니다. man
O / S에 대한 자세한 내용 은 페이지를 확인하십시오 .
route
약간의 구문 변경으로 여러 구현이 있습니다.
예, 경로를 변경하고 네트워크를 다시 시작하십시오.
/etc/rc.d/netif restart
시도해 볼 수 있습니다 :
route add default gw 192.168.1.254 eth0
Route add
그래도 FreeBSD 8.4 설치의 일부입니다. 그러나 여기에 많은 사람들이 잘못된 OS에 대해 대답합니다.
route add
부분이 잘 작동합니다. GNU / Linux gw
는 다른 * nix에서는 작동하지 않는 부분을 추가했습니다 . gw
모든 BSD, Solaris, OSX, HPUX, AIX 등에 대한 작업 없이
항상 먼저 netstat -nr
게이트웨이의 내용과 세부 사항을 확인하십시오 0.0.0.0
. 기본 설정일 때 먼저이 명령을 사용하는 것보다이 게이트웨이를 변경하는 이유를 먼저 생각해야합니다.
route add default gw your ip eth0
;
또는 함께&&