2013년 6월 27일 목요일

VirtualBox Ubuntu Server Network 설정

1. /etc/network/interfaces

eth0는 NAT, eth1은 호스트 전용 어댑터를 추가한 것이다.
eth0는 인터넷 연결을 위한 인터페이스이고, eth1은 다른 버추얼 머신 및 호스트 머신과의 통신을 위한 인터페이스이다.
# This file describes the network interfaces available on your system
# and how to activate them. For more information, see interfaces(5).

# The loopback network interface
auto lo
iface lo inet loopback

# The primary network interface (Internet)
auto eth0
iface eth0 inet dhcp

# The secondary network interface (LAN)
auto eth1
iface eth1 inet static
address 192.168.56.102
netmask 255.255.255.0
eth1의 gateway 설정을 하지 않도록 주의한다. gateway 설정을 하면 인터넷이 되지 않는다.

2. 설정 후 라우팅 테이블 확인

위와 같이 네트워크를 설정한 후 네트워킹 서비스를 재시작하면 라우팅 테이블이 아래와 같이 설정되어 있는 것을 확인할 수 있다.
인터넷도 잘 연결되고, 다른 버추얼 머신과의 통신이나 호스트 머신으로 부터의 연결도 이상 없이 잘 된다.
$ route
Kernel IP routing table
Destination Gateway Genmask Flags Metric Ref Use Iface
default 10.0.2.2 0.0.0.0 UG 100 0 0 eth0
10.0.2.0 * 255.255.255.0 U 0 0 0 eth0
192.168.56.0 * 255.255.255.0 U 0 0 0 eth1
$ ip route show
default via 10.0.2.2 dev eth0 metric 100
10.0.2.0/24 dev eth0 proto kernel scope link src 10.0.2.15
192.168.56.0/24 dev eth1 proto kernel scope link src 192.168.56.102

댓글 없음:

댓글 쓰기