2개의 네트워크(사내망, 외부망)을 물렸을 경우에 사내망 혹은 외부망의 연결에 문제가 발생한다.
외부망은 외부로만 나가고, 사내망은 내부로만 연결 되기 때문에 둘 모두를 사용하려면 라우팅 테이블을 변경해줘야한다.
정확히는 default route를 추가해주면 된다.
사용하는 환경은 다음과 같다.
1. 외부망(wifi)
- 외부 인터넷에 연결 가능함.
- 내부망 연결 불가.
2. 내부망(유선 lan)
- 외부 인터넷 연결 불가.
- 내부망 연결 가능.
이렇게 되어있을 때, 1번(wifi)를 default로 지정하고, 2번(유선)에 대해서는 해당 내부망 gateway를 이용하도록 수정한다.
우선, 시스템 환경 설정 - 네트워크 에서 우선순위를 변경한다.(설정 아이콘(톱니바퀴 기계모양)를 클릭하고 서비스 순서 설정으로 들어가서
wifi를 최상단으로 위치시키면 된다.
이제 기본 route로 wifi로 변경되었는지 확인해본다 다음 명령어를 이용해서 확인한다.
eratoui-MacBook-Pro:~ erato$ route -n get default
route to: default
destination: default
mask: default
gateway: 192.168.43.1
interface: en0
flags: <UP,GATEWAY,DONE,STATIC,PRCLONING>
recvpipe sendpipe ssthresh rtt,msec rttvar hopcount mtu expire
0 0 0 0 0 0 1500 0
이제 2번(유선)에 대해서는 특정 아이피 대역을 다른 route를 사용하도록 추가한다.
여기서는 192.168.100.1의 라우터를 사용하도록 했다.
다음 명령으로 설정 가능하다.
eratoui-MacBook-Pro:~ erato$ sudo route add 192.168.100.0/8 192.168.100.1
Password:
add net 192.168.100.0: gateway 192.168.100.1
이제 설정이 잘 되었는지 확인해보자.
'Mac' 카테고리의 다른 글
OS X 요세미티 로그인 배경 이미지 변경하기 (0) | 2015.12.09 |
---|---|
Mac 이클립스 단축키 모음 (0) | 2015.07.23 |
삼바 공유 파일, 공유 프린터 연결 방법 (맥, 윈도우) (0) | 2015.07.14 |
OSX에서 Linux용 GCC를 cross-compile로 사용하기 (0) | 2015.04.25 |