개발/linux & tools
route private network
조앙'ㅁ'
2018. 3. 20. 23:50
원하는대로 잘 동작하진 않았는데 그래도 기록으로 남겨둔다.
eth0이 내부망, eth1이 외부망이라고 했을때, mac에서 network interface priority를 eth1를 먼저 주고 아래 같이 등록해서 쓰려고 했다.
그러니까.. 외부망으로는 잘 나가는데 사설망은 eth0를 타도록.
외부로 나가는 gateway가 사설 ip였어서 그거 제외하는것 까지 추가해서 하면 되지 않을까..?라는 생각이 들었지만 거기까지 해보진 않았다.
sudo route add -net 10.0.0.0 -netmask 255.0.0.0 -interface eth0
sudo route add -net 172.16.0.0 -netmask 255.240.0.0 -interface eth0
sudo route add -net 192.168.0.0 -netmask 255.255.0.0 -interface eth0
잘 안되니까 지워야지
sudo route delete -net 10.0.0.0 -netmask 255.0.0.0 -interface eth0
sudo route delete -net 172.16.0.0 -netmask 255.240.0.0 -interface eth0
sudo route delete -net 192.168.0.0 -netmask 255.255.0.0 -interface eth0