DHCP를 사용하고 있으면 신경끄고 살아도 상관없는 항목이지만, 세상에 그런일만 있으면 얼마나 좋겠냐만서도,
이런일도 있을 수 있기 때문에 적어봅니다.

할당받은 IP를 임의로 "210.129.123.138" 이라고 하겠습니다.
그리고 netmask를 "255.255.255.0"으로 하고
gateway를 "210.129.123.1" 마지막으로
DNS서버를 "168.126.63.1" 로 가정하고 설정해보겠습니다.

일단 /ect/network/interfaces 의 내용을 변경해주어야합니다.
처음엔 간단히

  
  <내용>
    auto lo
    iface lo inet loopback


이라고 적혀있을겁니다.
여기에 아래의 설정내용을 추가합니다.

    auto eth0
    iface eth0 inet static
        address 210.129.123.138
        netmask 255.255.255.0
        gateway 210.129.123.1
        # network 210.129.123.0
        # broadcast 210.129.123.255


다음과 같이 설정내용을 적어준뒤 저장하고 /etc 로 이동합니다.
여기에 resolv.conf 파일이 있어야 합니다. 기본으론 없기 때문에 만들어주어야 합니다.

        $sudo vim resolv.conf

        <내용>
        nameserver 168.126.63.1


과 같이 내용을 적고 저장합니다.
그리고 networking을 다시시작해야합니다.

    $sudo /etc/init.d/networking restart

다음과 같이 해주셨으면 아마도 거의 대부분의 경우 네트워크 설정이 정상적을 잡혔을 겁니다.
정상적으로 잡혔는지 확인을 하기 위해서 ping으로 확인해봅니다.

    $ping google.co.kr

패킷이 정상적으로 반응하면 성공입니다. ^^
만약 ping으로 확인했는데 패킷이 잡히지 않는다면 DNS의 문제인지 gateway의 문제인지 확인해봐야 합니다.

    $ping 168.126.63.1    [ 여기에서 정상이 아니면 DNS 설정이 잘못 ]
    $ping 210.129.123.1   [ 여기에서 정상이 아니면 gateway 설정이 잘못 ]

정상적으로 모두 설정되셨기를 바랍니다 ^^
Posted by 토와 트랙백 1 : 댓글 4

티스토리 툴바