원래 페도라에 익숙했던 차에 우분투를 쓰려니 설정방법이 약간씩 차이나 나서 헤매는 상황이 생겨서 기회가 되는 대로 각각의 설정방법의 차이점을 정리해보려 한다.
그 첫번째로 네트워크 설정 방법에 대해서 알아보자.
## 페도라 네트워크 설정
페도라의 네트워크 설정 파일은 다음 디렉토리에 존재한다.
/etc/sysconfig/
사실 sysconfig 디렉토리는 네트워크뿐 아니라 시스템 설정과 관련된 많은 파일을 보관하고 있다. 여기서는 네트워크와 관련된 파일만 알아보도록 한다.
기본 네트워크 설정
/etc/sysconfig/network - 네트워킹 여부, 호스트이름, 기본 게이트웨이 설정
<example>
[root@fedora ~]# less /etc/sysconfig/network
NETWORKING=yes/no # Presence of network use
NETWORKING_IPV6=yes/no # Presence of Ipv6 network use
HOSTNAME=RedHatA # host name
GATEWAY=193.0.0.1 # Specification of default gateway
NISDOMAIN=domainnameA # Specification of NIS domain name
네트워크 설정 변경 스크립트
lo, eth0 등 실제 네트워크 디바이스 설정 변경은 다음 파일을 수정한 후에 네트워크 서비스를 재시작하면 된다.
/etc/sysconfig/network-script/ifcfg-lo
/etc/sysconfig/network-script/ifcfg-eth0
[root@fedora ~]# cat /etc/sysconfig/network-scripts/ifcfg-lo
DEVICE=lo
IPADDR=127.0.0.1
NETMASK=255.0.0.0
NETWORK=127.0.0.0
# If you're having problems with gated making 127.0.0.0/8 a martian,
# you can change this to something else (255.255.255.255, for example)
BROADCAST=127.255.255.255
ONBOOT=yes
NAME=loopback
[root@fedora ~]# cat /etc/sysconfig/network-scripts/ifcfg-eth0
DEVICE=eth0
#BOOTPROTO=dhcp
BOOTPROTO=none
IPADDR=10.10.2.6
GATEWAY=10.10.2.20
#HWADDR=00:0C:29:A2:B0:9B
ONBOOT=yes
#DHCP_HOSTNAME=fedora8
TYPE=Ethernet
NETMASK=255.255.255.0
USERCTL=no
PEERDNS=yes
IPV6INIT=no
NM_CONTROLLED=no
DNS2=156.147.135.180
SEARCH=xxxx.com
DNS1=164.244.106.110
네트워크 서비스 재시작
페도라에서 네트워크 서비스를 재시작하는 방법은 여러가지가 있다.
<특정 네트워크 디바이스만 재시작>
[root@fedora8 sysconfig]# ifconfig eth0 down
[root@fedora8 sysconfig]# ifconfig eth0 up
[root@fedora8 sysconfig]# ifdown eth0
[root@fedora8 sysconfig]# ifup eth0
<네트워크 서비스 전체 재시작>
[root@fedora8 sysconfig]# service network restart
[root@fedora8 sysconfig]# /etc/rc.d/init.d/network
[root@fedora8 sysconfig]# /etc/init.d/network
DNS 설정
페도라 계열에서 DNS 설정파일은 다음과 같다.
/etc/resolv.conf
[root@fedora8 etc]# cat /etc/resolv.conf
; generated by /sbin/dhclient-script
domain localdomain
search localdomain
nameserver 192.168.10.1
nameserver 192.168.10.2
# 우분투 네트워크 설정
기본 네트워크 이름 설정
root@xxxx:~# cat /etc/networks
# symbolic names for networks, see networks(5) for more information
link-local 169.254.0.0
위 파일은 route / netstat 파일에 의해서 읽혀진다.
네트워크 설정
우분투 네트워크 설정 파일은 다음과 같다.
/etc/network/interfaces
# The primary network interface
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
네트워크 서비스 재시작
/etc/init.d/networking restart
'IT 기술 > 컴퓨터관리 팁' 카테고리의 다른 글
[TIP] putty 한글 깨짐 문제 해결 (1) | 2011.07.07 |
---|---|
썬더버드 첨부 파일에 "1.2 부분" 이 첨부되는 현상 (1) | 2010.03.18 |
리눅스 로그인 관련 에러 - The greeter application appears to be crashing. Attempting to use a different one (0) | 2010.01.05 |
Thunderbird 와 LDAP 연동 (1) | 2010.01.05 |
우분투 root 로그인 (0) | 2009.11.19 |