[Ubuntu] 우분투 네트워크 설정

우분투 데스크탑 네트워크 설정

우분투 데스크탑 버전에서는 네트워크 매니저라는 패키지가 그 어떤 네트워크 설정보다 우선순위가 높다. 즉, /etc/resolv.conf/etc/network/interfaces를 직접 수정하더라도 그것이 반영되지 않고 네트워크 매니저에 지정되어 있는 값이 적용된다는 것을 염두에 두어야 한다.

대쉬홈에서 network나 네트워크 로 검색해서 네트워크 도구를 찾아 실행하자.

유선에서 알려주는 값이 현재 지정되어 있는 네트워크 관련 값들이다. 오른쪽 하단의 옵션을 클릭하면 유선 연결창이 뜬다.

유선 연결창의 IPv4 설정 탭을 선택하면 각종 값들을 제어할 수 있다.

  • 방식(M) : DHCP(자동IP할당) / 수동(고정 IP) 등을 선택할 수 있다.
  • 주소 : 수동일 경우 IP주소를 추가버튼을 이용해 직접 할당 할 수 있다.
  • DNS 서버 : DNS서버를 지정할 수 있다. 여러개를 지정할 경우 쉼표(,)를 이용한다.

그 밖에 원하는 값들은 각 탭을 넘나들며 설정할 수 있다. 기본적으로 위와 같은 설정만으로도 네트워크 작동에는 이상이 없다. 저장버튼을 누르고 유선창에서 오른쪽 상단의 켬/끔 버튼을 이용해 네트워크를 재시작해준다.

우분투 서버 네트워크 설정

우분투 서버버전의 경우는 다른 리눅스 배포판들과 마찬가지로 각종 에디터로 수정이 가능하고 즉시 반영된다. 다만, DNS서버를 관리하는 /etc/resolv.conf 수정에 문제가 발생할 수 있기에 /etc/network/interfaces에서 네임서버를 지정하도록 한다.

Bash
sudo vi /etc/network/interfaces

  # 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
  # auto eth0
  # iface eth0 inet dhcp

  # menual
  auto eth0   
  iface eth0 inet static    
  address 192.168.0.20   
  netmask 255.255.255.0   
  netwrok 192.168.0.0    
  broadcast 192.168.0.255
  gateway 192.168.0.1

  dns-nameservers 168.126.63.1 168.126.63.2 8.8.8.8    

위의 코드에서 # menual 이하의 부분이 직접 설정해준 부분으로 static(고정IP)을 할당했다. 기본적으로 # The primary network interface 이하의 두줄이 디폴트로 설정되어 있는데 dhcp 모드로 작동하게 된다. 주석처리하고 원하는 값으로 설정했다.

네트워크를 재시작하여 이를 적용한다.

Bash
sudo /etc/init.d/networking restart

Ping을 날려 정상 작동하는지 확인한다.

Bash
$ ping -c 5 www.yahoo.co.kr

resolve 파일 변경에 대한 우분투의 입장

https://blueprints.launchpad.net/ubuntu/+spec/foundations-p-dns-resolving

위 링크에서 설명하는 점들로 인해 /etc/resolv.conf의 관리를 resolveconf로 변경하였다. resolvconf 의 도입으로 /etc/resolv.conf에 수동으로 설정하더라도 resolvconf가 자신의 값으로 덮어써버린다.

경축! 아무것도 안하여 에스천사게임즈가 새로운 모습으로 재오픈 하였습니다.
어린이용이며, 설치가 필요없는 브라우저 게임입니다.
https://s1004games.com

대신에 resolvconf 는 DHCP 클라이언트 훅을 사용해 Network Manager 플러그인과 /etc/network/interfaces 파일에 지정된 네임서버들과 도메인을 /etc/resolv.conf 에 설정한다.

몇가지 질문에 대한 답들 :

Q : 고정IP를 설정해 사용하고 있을때 DNS 설정을 어디서 해야 하나?

A : DNS 설정은 /etc/network/interfaces 에 아래와 같은 방식으로 설정할 수 있다.

dns-nameserver 8.8.8.8
dns-search xxxx.com
dns-domain xxxx.com

Q : resolvconf 에 직접 설정을 추가하는 법은 ?

A : resolvconf 는 /etc/resolvconf/resolv.conf.d/의 경로를 가지며 base, head, original, tail 파일들을 가질수 있다.

설정법은 resolv.conf 에 방식과 같으며 아래는 각각의 파일에 대한 설명이다.

  • base - 다른 설정 파일들을 찾을수 없을때 사용된다.
  • head - resolv.conf 파일의 헤더에 사용되는 DNS 서버는 항상 목록의 첫 번째인지 확인하는데 사용할 수 있다.
  • original - resolvconf 를 설치시 이전의 resolve.conf 의 백업이다.
  • tail - resolv.conf 파일의 끝에 추가된다.

더 자세한 내용은 아래의 링크에 실려 있다.

https://www.stgraber.org/2012/02/24/dns-in-ubuntu-12-04/



출처: http://webdir.tistory.com/188 [WEBDIR]

 

 

 

 

 

본 웹사이트는 광고를 포함하고 있습니다.
광고 클릭에서 발생하는 수익금은 모두 웹사이트 서버의 유지 및 관리, 그리고 기술 콘텐츠 향상을 위해 쓰여집니다.
번호 제목 글쓴이 날짜 조회 수
94 3D Graphics with OpenGL file 졸리운_곰 2017.06.06 415
93 OpenGL프로그래밍:간단한 다각형 랜더링 file 졸리운_곰 2017.06.06 537
92 기하학 사이트들.. 졸리운_곰 2017.06.06 330
91 기하변환 file 졸리운_곰 2017.06.06 989
90 assimp : Open Asset Import Library file 졸리운_곰 2017.05.14 352
89 MeshLab the open source system for processing and editing 3D triangular meshes. file 졸리운_곰 2017.05.13 386
88 GitHub - codelibs/libdxfrw: C++ library to read and write DXF/DWG files file 졸리운_곰 2017.04.27 655
87 Ubuntu에서 PATH 설정하기 졸리운_곰 2017.03.22 294
86 Ubuntu 16.04 개발환경 세팅하기! 졸리운_곰 2017.03.21 356
85 winbgi Borland Turbo C routines in MS Visual C++ file 졸리운_곰 2017.03.04 290
84 tcl/tk 자료 secret 졸리운_곰 2017.02.23 0
83 [Ubuntu] GUI를 통해 쉽고 빠르게 폴더 공유하기 file 졸리운_곰 2017.02.19 328
82 ubuntu 에서 compiz 화면루틴이 cpu rate 많이 (20%이상) 잡을 때 낮추는 법 졸리운_곰 2017.02.15 243
81 VS 프로젝트 이름 변경 졸리운_곰 2017.02.12 355
80 20 Command Line Tools to Monitor Linux Performance, 20가지 커맨트 라인 리눅스 모니터링 툴 file 졸리운_곰 2017.02.07 498
79 5 System Monitoring Tools for Ubuntu, 5가지 우분투 모니터링 툴 file 졸리운_곰 2017.02.07 326
78 80 Linux Monitoring Tools 80개 리눅스 모니터링 툴 소개 file 졸리운_곰 2017.02.07 2995
» [Ubuntu] 우분투 네트워크 설정 file 졸리운_곰 2017.02.07 581
76 CentOS xrdp 설정 (원격데스크탑) 졸리운_곰 2017.02.01 453
75 우분투 16.04 원격 데스크탑 설정 file 졸리운_곰 2017.01.27 471
대표 김성준 주소 : 경기 용인 분당수지 U타워 등록번호 : 142-07-27414
통신판매업 신고 : 제2012-용인수지-0185호 출판업 신고 : 수지구청 제 123호 개인정보보호최고책임자 : 김성준 sjkim70@stechstar.com
대표전화 : 010-4589-2193 [fax] 02-6280-1294 COPYRIGHT(C) stechstar.com ALL RIGHTS RESERVED