GUI 설정을 할 수 있는 환경이라면, 그나마 편할텐데 CUI로 설정하기에는 설정파일이 배포판마다 매우 다르므로 고충이 이만저만이 아니다. 대표적으로 사용되는 배포판들의 네트워크 설정 How-to를 정리해 놓았다.
- 우분투(데비안 계열) : http://www.ubuntugeek.com/ubuntu-networking-configuration-using-command-line.html
- 페도라(레드헷 계열) : http://www.spy-hill.com/help/linux/config_rh.html
정리하자면 다음과 같다.
Ubuntu | Fedora | |
설정파일 위치 | /etc/network/interfaces | /etc/sysconfig/network |
설정파일 예제 | DHCP
일 경우 auto eth0 iface eth0 inet dhcp Static 일 경우 auto eth0 iface eth0 inet static address 192.168.3.90 gateway 192.168.3.1 netmask 255.255.255.0 network 192.168.3.0 broadcast 192.168.3.255 |
DHCP
일 경우 DEVICE=eth1 ONBOOT=yes BOOTPROTO=DHCP Static 일 경우 NETWORKING=yes HOSTNAME=mandalay BOOTPROTO=static IPADDR=143.229.29.60 NETMASK=255.255.255.0 GATEWAY=143.229.29.1 |
적용 스크립트 | /etc/init.d/networking restart | service network restart |
DNS 설정파일 위치 (공통) |
/etc/resolv.conf | |
DNS 설정파일 예제
(공통)
|
search
test.com nameserver 192.168.3.2 |
부록)
ifconfig를 사용한 IP할당
ifconfig eth0 143.229.xxx.yyy netmask 255.255.255.0
route를 사용한 gateway 설정
route add -net default gw 143.229.xxx.1 eth0