리눅스 네트워크 interface 추가 방법



Vultr VPS 에서 사설IP 추가하는 리눅스 종류별 예제이다.


Vultr 가 아니더라도 응용하면 된다.


▶ CentOS


/etc/sysconfig/network-scripts/ifcfg-eth1

DEVICE=eth1

ONBOOT=yes

BOOTPROTO=static

IPADDR=10.99.0.10

NETMASK=255.255.0.0

MTU=1450


▶ Debian / Ubuntu


/etc/network/interfaces 파일에 아래 내용 추가

auto eth1

iface eth1 inet static

address 10.99.0.10

netmask 255.255.0.0

mtu 1450


▶ FreeBSD


/etc/rc.conf 파일에 아래 내용 추가

ifconfig_vtnet1="inet 10.99.0.10 netmask 255.255.255.0 mtu 1450"



블로그 이미지

영은파더♥

가상서버호스팅 VPS 리눅스 서버관리 윈도우 IT

,

ConoHa 사설 네트워크 인터넷 속도 체크



코노하가 외부 네트워크 속도는 100Mbps 으로 제한이 되어있다.


그러나 사설 네트워크 속도는 확인해 보니 1Gbps 인 듯 하다.


사설망은 Vultr 가 1Gbps 넘게 나오고, DigitalOcean 이 거의 1Gbps, 다음이 ConoHa, Linode 가 제일 느리다.


리노드(10달러 VPS)는 외부와 사설망 모두 125Mbps 제한이 걸려있다.



▶ 외부망 속도 테스트


[root@163-44-174-243 ~]# wget conoha.ivps.kr/500M.bin

--2016-06-22 10:31:07--  http://conoha.ivps.kr/500M.bin

Resolving conoha.ivps.kr (conoha.ivps.kr)... 133.130.101.232

Connecting to conoha.ivps.kr (conoha.ivps.kr)|133.130.101.232|:80... connected.

HTTP request sent, awaiting response... 200 OK

Length: 524288000 (500M) [application/octet-stream]

Saving to: ‘500M.bin.2’


100%[======================================>] 524,288,000 11.5MB/s   in 41s


2016-06-22 10:31:49 (12.3 MB/s) - ‘500M.bin.2’ saved [524288000/524288000]

12.3 * 8 = 98.4 Mbps



▶ 사설망 속도 테스트


[root@163-44-174-243 ~]# wget 10.10.10.2/500M.bin

--2016-06-22 10:29:29--  http://10.10.10.2/500M.bin

Connecting to 10.10.10.2:80... connected.

HTTP request sent, awaiting response... 200 OK

Length: 524288000 (500M) [application/octet-stream]

Saving to: ‘500M.bin.1’


100%[======================================>] 524,288,000 92.3MB/s   in 5.5s


2016-06-22 10:29:34 (91.6 MB/s) - ‘500M.bin.1’ saved [524288000/524288000]

91.6 * 8 = 732.8 Mbps


확실히 사설망 네트워크는 100Mbps 제한이 아닌 1Gbps 인 것 같다.



코노하 사설IP 설정 방법 보러가기 https://ivps.tistory.com/92



블로그 이미지

영은파더♥

가상서버호스팅 VPS 리눅스 서버관리 윈도우 IT

,

ConoHa Private IP 설정하는 방법



코노하에도 사설IP를 추가할 수가 있다.


컨트롤 패널 메뉴에서 네트워크를 선택하고 사설망 부분의 + 네트워크 버튼을 누르자.


Conoha 사설IP 추가Conoha 사설IP 추가


지역을 선택하고 클래스를 고르고 IP 대역을 입력후 추가를 하면 된다.

Class A 를 하더라도 10.10.10.0/24 이렇게 해주면 10.10.10.1~254 까지 IP 대역을 정할 수 있다.



위에서 추가한 사설IP를 사용중인 VPS에서 할당 해주면 된다.


서버가 종료된 상태에서 위의 과정을 진행한 다음에 서버를 다시 켜주고 네트워크가 추가되었는지 확인하자.


네트워크 설정방법은 https://ivps.tistory.com/91 여기를 참고하자.


블로그 이미지

영은파더♥

가상서버호스팅 VPS 리눅스 서버관리 윈도우 IT

,

CentOS Network interface add

LINUX 2016. 6. 22. 10:02

CentOS Network interface add



네트워크 카드를 하나 더 추가했을때 재부팅 되더라도 자동으로 잡히도록 해주는 방법이다.



▶ 네트워크 인터페이스 확인


[root@conoha-jp ~]# ifconfig -a

eth0: flags=4163<UP,BROADCAST,RUNNING,MULTICAST>  mtu 1500

        inet 133.130.101.232  netmask 255.255.254.0  broadcast 133.130.101.255

        inet6 fe80::1:85ff:fe82:65e8  prefixlen 64  scopeid 0x20<link>

        ether 02:01:85:82:65:e8  txqueuelen 1000  (Ethernet)

        RX packets 419  bytes 42410 (41.4 KiB)

        RX errors 0  dropped 0  overruns 0  frame 0

        TX packets 70  bytes 10193 (9.9 KiB)

        TX errors 0  dropped 0 overruns 0  carrier 0  collisions 0


eth1: flags=4098<BROADCAST,MULTICAST>  mtu 1500

        ether fa:16:3e:ba:df:b4  txqueuelen 1000  (Ethernet)

        RX packets 0  bytes 0 (0.0 B)

        RX errors 0  dropped 0  overruns 0  frame 0

        TX packets 0  bytes 0 (0.0 B)

        TX errors 0  dropped 0 overruns 0  carrier 0  collisions 0


lo: flags=73<UP,LOOPBACK,RUNNING>  mtu 65536

        inet 127.0.0.1  netmask 255.0.0.0

        inet6 ::1  prefixlen 128  scopeid 0x10<host>

        loop  txqueuelen 0  (Local Loopback)

        RX packets 0  bytes 0 (0.0 B)

        RX errors 0  dropped 0  overruns 0  frame 0

        TX packets 0  bytes 0 (0.0 B)

        TX errors 0  dropped 0 overruns 0  carrier 0  collisions 0



▶ 네트워크 설정 추가


[root@conoha-jp ~]# cd /etc/sysconfig/network-scripts/

[root@conoha-jp network-scripts]# cp ifcfg-eth0 ifcfg-eth1

[root@conoha-jp network-scripts]# vi ifcfg-eth1


TYPE="Ethernet"

BOOTPROTO="static"

DEVICE="eth1"

ONBOOT="yes"

HWADDR="fa:16:3e:ba:df:b4"

IPADDR="10.10.10.2"

NETMASK="255.255.255.0"

HWADDR 는 ifconfig eth1 에서 확인하면 된다.

표기 하지 않아도 된다.



▶ 네트워크 활성화


[root@conoha-jp network-scripts]# ifup eth1

[root@conoha-jp network-scripts]# systemctl restart network

[root@conoha-jp network-scripts]# ping 10.10.10.2

PING 10.10.10.2 (10.10.10.2) 56(84) bytes of data.

64 bytes from 10.10.10.2: icmp_seq=1 ttl=64 time=0.053 ms

64 bytes from 10.10.10.2: icmp_seq=2 ttl=64 time=0.059 ms


이제 재부팅 하더라도 eth1 이 자동으로 잡힐 것이다.


블로그 이미지

영은파더♥

가상서버호스팅 VPS 리눅스 서버관리 윈도우 IT

,

Linode 램용량 정책 변경

VPS 2016. 6. 17. 14:02

Linode 램용량 정책 변경



5달러 짜리 상품이 나오기를 바랬는데, 대신에 램 용량을 이전 보다 두배로 주네요~


램용량 변경전에 운영중이던 VPS 는 서버를 종료했다가 램 업그레이드 후에 다시 켜면 변경된 램용량 확인이 가능합니다.


디지털오션과의 차별화를 시작했나봅니다.


Linode.com VPS PriceLinode.com VPS Price


아래는 바뀌기전 요금테이블입니다.




1GB => 2GB

2GB => 4GB

4GB => 8GB

8GB => 12GB

16GB => 24GB

32GB => 48GB

48GB => 64GB

64GB => 80GB

96GB => 120GB


이렇게 업그레이드 되었네요.


블로그 이미지

영은파더♥

가상서버호스팅 VPS 리눅스 서버관리 윈도우 IT

,

ConoHa 서로 다른 지역(Region) 이미지복제 하기




코노하 서버는 지역이 3곳(도쿄, 싱가포르, 미국)에 있는데 기존 서버를 다른 지역으로 복사하고 싶을때 아래와 같은 방법으로 이미지를 복제할 수가 있다.


Conoha 이미지복제Conoha 이미지복제


이전에 이미지 백업을 해놓은 것을 다른 지역으로 복제하면 된다.




지역을 선택하고 예를 누르면 된다.


복제되는데 5분에서 10분 가량 걸리는 듯 하다.


확인해보니 싱가포르는 엄청 오래 기다려야 한다.




복제하는데 5~10분가량 걸리는데 기다렸다가 미국에 이미지가 복제가 된것을 확인하자.




복제된 이미지로 다른 지역에도 서버를 추가할 수 있다.


2. 이미지에서 보존 이미지를 선택하면 아래쪽에 이미지가 있으면 리스트가 나타난다.


신규 root 패스워드를 입력하고 서버를 추가하면 된다.




새로 추가된 VPS 이다.


지역이 달라도 한번에 되게 해주지~


아무튼 번거롭기는 해도 영 안되는건 아니니 그나마 다행이라고 해야될래나~


블로그 이미지

영은파더♥

가상서버호스팅 VPS 리눅스 서버관리 윈도우 IT

,

dig 와 nslookup 으로 도메인 IP 알아내기



일반적으로 윈도우에서는 nslookup www.pe.ivps.kr 이렇게 해서 도메인의 IP를 알아낼 수 있다.


그리고 리눅스에서는 dig www.pe.ivps.kr 로 알아내거나 nslookup 명령어도 사용한다.


아래는 dns 서버를 지정해서 가져오는 방법이다.



nslookup


[root@conoha ~]# nslookup www.pe.ivps.kr 157.7.225.68

Server:         157.7.225.68

Address:        157.7.225.68#53


Name:   www.pe.ivps.kr

Address: 192.168.1.250


dig


[root@conoha UnixBench]# dig @157.7.225.68 www.pe.ivps.kr


; <<>> DiG 9.9.4-RedHat-9.9.4-29.el7_2.3 <<>> @157.7.225.68 www.pe.ivps.kr

; (1 server found)

;; global options: +cmd

;; Got answer:

;; ->>HEADER<<- opcode: QUERY, status: NOERROR, id: 25861

;; flags: qr aa rd; QUERY: 1, ANSWER: 1, AUTHORITY: 0, ADDITIONAL: 1

;; WARNING: recursion requested but not available


;; OPT PSEUDOSECTION:

; EDNS: version: 0, flags:; udp: 2800

;; QUESTION SECTION:

;www.pe.ivps.kr.                        IN      A


;; ANSWER SECTION:

www.pe.ivps.kr.         3600    IN      A       192.168.1.250


;; Query time: 1 msec

;; SERVER: 157.7.225.68#53(157.7.225.68)

;; WHEN: 목  6월 09 18:27:31 KST 2016

;; MSG SIZE  rcvd: 59


dns 설정이 잘됐는지 알아보고 싶을때 이렇게 해서 알 수가 있다.


블로그 이미지

영은파더♥

가상서버호스팅 VPS 리눅스 서버관리 윈도우 IT

,

ConoHa DigitalOcean Linode VPS 사양 Resize



VPS 를 Power Off 한 상태에서 서버 사양을 변경할 수가 있다.


서버를 운영하다가 부족함을 느끼게 되면 새로 서버를 구축해서 데이터를 옮기는 방법도 있겠지만 번거로울 것이다.


이럴때 사양을 Resize 한다면 아주 손쉽게 사양을 업그레이드할 수 있다.


물론 이 기능은 대부분의 VPS 업체는 제공할 것이다.


서버 사양을 업그레이드를 할 수가 없는 경우도 있는데 그런 경우는 해당 서버의 자원이 다 팔린 경우일 것이다.


이럴때는 Snapshot을 뜬 후 복사하는 방법을 사용하면 된다.



Conoha VPS ResizeConoha VPS Resize


코노하는 VPS 설정 메뉴에서 모델을 선택해서 변경이 가능하다. 물론 Power Off 상태에서 진행하여야 한다.




DigitalOcean VPS ResizeDigitalOcean VPS Resize


디지털오션도 파워를 종료한 상태에서 Resize 할 수가 있으며,


Permanent 는 영구적으로 변경하는 옵션인데 변경 이후엔 다시 이전상태로 돌아갈 수 없다.


Flexible 은 사양을 변경한 이 후에도 다시 이전 상태로 변경이 가능하다.





Linode VPS ResizeLinode VPS Resize


리노드는 Resize 를 실행하면 자동으로 알아서 파워를 종료하고 Resize 를 진행한다.


그런데 Resize 한 이후에 DISK 사이즈는 별도로 변경해 주어야 한다.




Vultr 는 Change Plan 으로 변경이 가능한데


하필 해당 서버가 자원이 다 할당된 모양이다.



Change Plan

No upgrade available. 
There is insufficient free capacity on this VM's host node for a resource upgrade. 

If you need a larger instance, please use the "Snapshot" feature to redeploy a larger version of this instance in any of our datacenters.

Note: Downgrading is currently not supported. Shrinking the hard disk is not possible without risking data loss.



추측이긴 한데 Vultr 는 같은 부모 서버에서 Resize 을 하는 것 같고


위의 다른 3군데는 리소스가 부족하면 다른 서버로 옮겨서 Resize 하는 듯 하다.




오늘 확인을 해보니 Change Plan 이 된다.


VM 호스트 서버 노드를 증설했는가 보다.


Vultr Change Plan (Resize)Vultr Change Plan (Resize)


Settings -> Change Plan 에서 Resize 가 가능하다.


그런데 다운그레이드는 안된다고 명시되어 있다.


일단 5달러에서 10달러짜리로 변경하고 재부팅 한번 해주니 변경되었다.



다시 5달러 상품으로 변경이 불가능하다.


이전에 떠놓은 스냅샷이 있다면 서버를 다시 개설하는 방법을 사용하면 된다.


변경한 후에 스냅샷은 하드공간 문제로 하위 상품은 개통이 안된다.





블로그 이미지

영은파더♥

가상서버호스팅 VPS 리눅스 서버관리 윈도우 IT

,

CentOS 7.x minimal 설치 후 해야되는 일들 정리



To do List


기억하기 힘드니까 기록해두자~


yum update


ssh 접속 포트 변경하기 https://itrooms.tistory.com/168


firewalld PING 차단하기 https://ivps.tistory.com/31


firewalld DDOS 차단하기 https://ivps.tistory.com/38


접속 소켓 제한 늘이기 https://ivps.tistory.com/29


호스트네임 변경하기 https://ivps.tistory.com/76


서버 시간 설정하기 https://ivps.tistory.com/62


서버 로케일 설정하기 https://itrooms.tistory.com/181


Apache, MariaDB, PHP 설치하기 https://itrooms.tistory.com/212


아파치 phpMyAdmin 설치하기 https://ivps.tistory.com/6


아파치 IP로 접속시 차단하기 https://ivps.tistory.com/74


아파치 디렉토리 안나오게 하기 https://ivps.tistory.com/69


아파치 mod_ruid2 모듈 설치 및 설정하기 https://ivps.tistory.com/72


아파치 VirtualHost 설정하기 https://ivps.tistory.com/73


아파치 다운로드 속도 제어하기 https://ivps.tistory.com/15


트래픽 모니터링 VNSTAT 설치하기 https://ivps.tistory.com/70




또 뭐가 있을까요??


추가사항이 있으면 계속 업데이트 예정입니다~


블로그 이미지

영은파더♥

가상서버호스팅 VPS 리눅스 서버관리 윈도우 IT

,

ConoHa DigitalOcean Linode Vultr UnixBenchmark 테스트



위의 4업체에서 가장 저렴한 VPS 상품에서 UnixBench 테스트한 벤치마크 결과이다.



CPU 종류

Core

RAM

Storage

벤치마크 싱글

벤치마크 멀티

PassMark 비교용

ConoHa

E5-2650 v3 @ 2.30GHz

1

512MB

20GB SSD

 1399.8 14,951 

ConoHa

E5-2660 v3 @ 2.60GHz

2

1GB

50GB SSD

1436.6 2693.9 16,163 

ConoHa

E5-2660 v3 @ 2.60GHz

2

1GB

50GB SSD

1573.2 

2833.3 

2차 테스트 결과

ConoHa

E5-2660 v3 @ 2.60GHz

3

2GB

50GB SSD

1509.0 

3226.5 16,163 

ConoHa

E5-2660 v3 @ 2.60GHz

4

4GB

50GB SSD

1385.5 4083.0 16,163 

Contabo

E5-2620 v2 @ 2.10GHz

2

6GB

500GB HDD

620.5 1158.4 

8,693 

DigitalOcean

E5-2630L v2 @ 2.40GHz

1

512MB

20GB SSD

 944.1 

2630L@2.0 7,868 

DigitalOcean

E5-2630L v2 @ 2.40GHz

2

2GB

40GB SSD

1113.4 1882.9 2630L@2.0 7,868 

DigitalOcean

E5-2630 0 @ 2.30GHz

2

2GB

40GB SSD

1108.0 

1840.2 

8,926 

DigitalOcean

E5-2630 0 @ 2.30GHz

4

8GB

80GB SSD

959.0 1779.1 8,926 

DigitalOcean

E5-2630 0 @ 2.30GHz

4

8GB

80GB SSD

869.3 2804.4 

2차 테스트 결과

Linode

E5-2680 v3 @ 2.50GHz

1

1GB

24GB SSD

 1481.1 18,890 

Linode

E5-2680 v3 @ 2.50GHz

2

2GB

48GB SSD

1250.7 2165.5 18,890 

Linode

E5-2680 v2 @ 2.80GHz

2

2GB

48GB SSD

1173.6 2067.7 16,379 

Linode

E5-2680 v3 @ 2.50GHz

4

4GB

96GB SSD

1174.7 2982.9 18,890 

Vultr

Virtual CPU 714389bda930

1

768MB

15GB SSD

 1437.8  

Vultr

Virtual CPU 714389bda930

2

2GB

45GB SSD

1324.6 

2132.1 

 

Vultr

Virtual CPU 714389bda930

2

2GB

45GB SSD

1311.9 2249.9 

2차 테스트 결과

Vultr

Virtual CPU 714389bda930

4

4GB

90GB SSD

1463.9 3660.0  

VirtualBox

i3-2100 @ 3.10GHz

2

768MB

8GB HDD

1012.3 1757.2 

3,640 

VirtualBox

i3-2100 @ 3.10GHz

4

768MB

8GB HDD

1013.2 2047.2 3,640 


Vultr 는 CPU가 Intel Xeon E5-2630 v3 @ 2.40GHz 얘가 아닐까싶기도하고... 점수를 보면 리노드랑 비슷하게 나왔다.


그리고, 코노하랑 비교를 위해서 2코어 상품을 더 테스트 하였다.


디지털오션과 리노드는 CPU 종류가 복불복인 것 같다. VPS 생성하고 마음에 드는게 안걸리면 지우고 새로 만드는게 좋을 것 같다.


Vultr는 이것 때문에 CPU 정보를 감추는 것일까?


아무튼 테스트 결과는 코노하가 월등히 점수가 높게 나왔다. ConoHa > Vultr > Linode > DigitalOcean 순이다.


Digital Ocean 은 4코어에서 결과가 정말 이상하게 나온다. 다시 테스트 해도 점수가 낮게 나왔다.



● 2016.06.09 내용추가

샌드브릿지 i3-2100 4Core(실제론 2코어, 4쓰레드), 768MB RAM VirtualBox 에서 테스트한 결과

싱글 1013.2, 멀티 2047.2

디지털오션이 이런 경우가 아닐까싶다.


서버 다시 개설해서 2차 테스트 결과

싱글 869.3, 멀티 2804.4

1차 테스트시 서버 상태가 이상했던걸까??


● 2017.07.04 내용추가

코노하 1 Core, 콘타보 VPS-M 상품 추가 테스트



PassMark 점수는 cpubenchmark.net 의 CPU 전체 점수이니 착오 없기를 바람.


4코어 테스트 결과


https://itrooms.blogspot.com/2016/06/conoha-vps-4core-unixbenchmark-result.html

https://itrooms.blogspot.com/2016/06/digitalocean-vps-4core-unixbenchmark.html

https://itrooms.blogspot.com/2016/06/linode-vps-4core-unixbenchmark-result.html

https://itrooms.blogspot.com/2016/06/vultr-vps-4core-unixbenchmark-result.html

https://itrooms.blogspot.com/2016/06/i3-2100310ghz-4core-unixbenchmark-result.html



아래는 테스트한 로그들이다. (2코어까지)


위 4업체 VPS 장단점비교 보러가기 https://itrooms.blogspot.com/2016/06/vps-conoha-digitalocean-linode-vultr.html


ConoHa VPS 개통후기 보러가기 https://itrooms.tistory.com/164


DigitalOcean VPS 개통후기 보러가기 https://ivps.tistory.com/80


Linode VPS 개통후기 보러가기 https://ivps.tistory.com/65


Vultr VPS 개통후기 보러가기 https://ivps.tistory.com/56



블로그 이미지

영은파더♥

가상서버호스팅 VPS 리눅스 서버관리 윈도우 IT

,