route table 변경에 관한 질문

firehole의 이미지

안녕하세요?

저는 route table을 변경하고자 합니다.

..]# route
Kernel IP routing table
Destination Gateway Genmask ...................... Iface
-------------------------------------------------------------------------------------
192.168.10.0 * 255.255.255.0 eth0
위와 같은 구조로 route table이 되어있다면 저는 Gateway만을 192.168.10.1로 변경하고 싶습니다.

제가 한 방법으로는
...]# route add -net 192.168.10.0 netmask 255.255.255.0 gw 192.168.10.1 eth0

...]# route del -net 192.168.10.1 netmask 255.255.255.0 eth0
으로 했더니....입력 되어있는 2개가 다 날라가더군요..

어떻게 변경을 해야하나요..
답변 부탁드립니다..

좋은 하루 되세요~~~

Saintlinu의 이미지

Quote:
...]# route del -net 192.168.10.1 netmask 255.255.255.0 eth0
으로 했더니....입력 되어있는 2개가 다 날라가더군요..

host 단위로 지우시려면 -net이 아닌 -host입니다. 위는 network 단위로

지우기 위한 것 같은데요?

Quote:
..]# route
Kernel IP routing table
Destination Gateway Genmask ...................... Iface
-------------------------------------------------------------------------------------
192.168.10.0 * 255.255.255.0 eth0
위와 같은 구조로 route table이 되어있다면 저는 Gateway만을 192.168.10.1로 변경하고 싶습니다.

*로 표시된건 default gateway를 타고가라는 표현이고

Quote:

...]# route add -net 192.168.10.0 netmask 255.255.255.0 gw 192.168.10.1 eth0

위와 같이 하시면 될 것 같은데요

ip ro add 192.168.10.0/24 via 192.168.1.10 dev eht0

advanced route 를 사용하신다면 위와 같이 하셔도 됩니다.

행복하세요 ^_^

dgkim의 이미지

네트워크가 어떻게 구성되어 있는지 전혀 짐작 가지 않네요..

그리고 route print내용 같은 것은 Code태그로 둘러주시면 알아보기 쉽습니다.

네트워크 구성을 그림으로 좀 그려주시면, 어떻게 라우팅해야 한다는 것을 알겠는데..