2016年01月06日
さくらインターネット株式会社 / さくらインターネット研究所
上級研究員 松本直人
1) UCARPをインストールする(CentOS 7.1/x86_64の場合)
# systemctl disable firewalld; systemctl stop firewalld
# yum groupinstall "Development Tools" -y
# yum install -y epel-release; yum install -y ucarp libpcap-devel
# cd /opt; wget https://download.pureftpd.org/pub/ucarp/ucarp-1.5.2.tar.gz
# tar xzvf ./ucarp-1.5.2.tar.gz
# vi /opt/ucarp-1.5.2/src/carp.c
eh.ether_shost[0] = 0x00;
eh.ether_shost[1] = 0x00;
eh.ether_shost[2] = 0x5e;
eh.ether_shost[3] = 0x00;
eh.ether_shost[4] = 0x01; ←通信制限に合わせて
eh.ether_shost[5] = vhid; 送信元MACアドレス範囲を変更
# cd /opt/ucarp-1.5.2; ./configure; make
# cp /usr/sbin/ucarp /usr/sbin/ucarp.old; cp /opt/ucarp-1.5.2/src/ucarp /usr/sbin/ucarp
# vi /usr/libexec/ucarp/vip-down
ip address del "$2"/32 dev "$1"
# cat /usr/libexec/ucarp/vip-up
ip address add "$2"/32 dev "$1"
# vi /etc/ucarp/vip-common.conf
PASSWORD="SeCrEt"
BIND_INTERFACE="eth0"
SOURCE_ADDRESS="V.V.V.66"
OPTIONS="--shutdown --preempt --deadratio=3"
# vi /etc/ucarp/vip-1.conf
VIP_ADDRESS="V.V.V.1"
# systemctl enable ucarp@vip-1; systemctl start ucarp@vip-1
通信制限に合わせてUCARPを変更
SOURCE: SAKURA Internet Research Center. 01/2016
Linux
Linux
UCARP
仮想スイッチ
仮想MACアドレスの通信制限
00:00:5e:00:01:01-4まで許可
さくらのクラウド

More Related Content

PDF
100GbE NICを使ったデータセンター・ネットワーク実証実験 -メモ-
POTX
LinuxをインストールしてWebサーバーを立ち上げてみよう
PDF
Osc201703 tokyo-clonezilla-v1.2 j
KEY
Lxc on cloud
PDF
Cent osにpyhtonをインストールしてみよう
PDF
RancherでMesosクラスタをデプロイしてみる的ななにか
PPTX
WindowsPC上Lubuntu仮想マシンへのSalome-Mecaのインストール(1)
PPTX
勉強会 環境構築編
100GbE NICを使ったデータセンター・ネットワーク実証実験 -メモ-
LinuxをインストールしてWebサーバーを立ち上げてみよう
Osc201703 tokyo-clonezilla-v1.2 j
Lxc on cloud
Cent osにpyhtonをインストールしてみよう
RancherでMesosクラスタをデプロイしてみる的ななにか
WindowsPC上Lubuntu仮想マシンへのSalome-Mecaのインストール(1)
勉強会 環境構築編

What's hot (20)

PDF
Eucalyptus on OpenStack
PDF
LinuxをインストールしてWebサーバーを立ち上げてみよう【OSC2017 Tokyo/Fall】
PDF
ApacheCloudstack4.1最新情報ver2
PDF
Virtuoso 7 Install Guide for Ubuntu 12.10 (64bit)
PPT
Osc10do linux nextstep
PDF
Ubuntu MAAS 1.7.1をKVMで使う手順
PDF
CloudFoundry 2 on Apache CloudStack 4.2.1
PDF
XenServerとZFSストレージでサーバ仮想化 - OSC2011 Tokyo/Spring 自宅SAN友の会(後半)
KEY
The Chef integrations Z Cloud(Joyent)
PDF
Zabbix rails
PDF
FabricでJobSchedulerを全自動インストール
PDF
COMSTARでiSCSI - OpenSolaris勉強会 2011.08
PPTX
ラズパイ2で動く Docker PaaSを作ってみたよ
PPTX
Introduction to Ostinato , network packet crafting and generator.
PPTX
Casperjsのインストール
ODP
Raspberry Pi 2 誤自宅サーバー移行日記
PPTX
plotnetcfg入門 | Introduction to plotnetcfg
PDF
Installing docker on windows
PPTX
DEXCS2015のWindows10 PCへのインストール
PDF
nginx の導入 for Mac
Eucalyptus on OpenStack
LinuxをインストールしてWebサーバーを立ち上げてみよう【OSC2017 Tokyo/Fall】
ApacheCloudstack4.1最新情報ver2
Virtuoso 7 Install Guide for Ubuntu 12.10 (64bit)
Osc10do linux nextstep
Ubuntu MAAS 1.7.1をKVMで使う手順
CloudFoundry 2 on Apache CloudStack 4.2.1
XenServerとZFSストレージでサーバ仮想化 - OSC2011 Tokyo/Spring 自宅SAN友の会(後半)
The Chef integrations Z Cloud(Joyent)
Zabbix rails
FabricでJobSchedulerを全自動インストール
COMSTARでiSCSI - OpenSolaris勉強会 2011.08
ラズパイ2で動く Docker PaaSを作ってみたよ
Introduction to Ostinato , network packet crafting and generator.
Casperjsのインストール
Raspberry Pi 2 誤自宅サーバー移行日記
plotnetcfg入門 | Introduction to plotnetcfg
Installing docker on windows
DEXCS2015のWindows10 PCへのインストール
nginx の導入 for Mac
Ad

Viewers also liked (14)

PDF
RADIUS Auth+Messaging for Telemetering (memo)
PDF
RabbitMQ Server - cheat sheet -
PDF
How to install OpenStack MITAKA --allinone - cheat sheet -
PDF
How to train your L3DSR with PBR - MEMO -
PDF
クラウド時代のスケールアウト型テレメトリングシステムの考察
PDF
OUR GOAL AND FOCUS FOR "OPEN FOG CONSORTIUM"
PDF
リアルタイム被災情報収集
PDF
GCC ARM nRF51 IoT SDK -cheat sheet-
PDF
GPRS Tunnelling Protocol Analytics MEMO
PPTX
High Availability Server Clustering without ILB(Internal Load Balancer) (MEMO)
PDF
MQTTS mosquitto - cheat sheet -
PDF
デバイスとネットワーク仮想化を使ったワイヤレスネットワーク拡張の実証実験 -メモ-
PDF
データセンターを構成する最新ネットワーク技術動向
PDF
PBR-LB - Direct Server Return Load Balancing using Policy Based Routing (MEMO)
RADIUS Auth+Messaging for Telemetering (memo)
RabbitMQ Server - cheat sheet -
How to install OpenStack MITAKA --allinone - cheat sheet -
How to train your L3DSR with PBR - MEMO -
クラウド時代のスケールアウト型テレメトリングシステムの考察
OUR GOAL AND FOCUS FOR "OPEN FOG CONSORTIUM"
リアルタイム被災情報収集
GCC ARM nRF51 IoT SDK -cheat sheet-
GPRS Tunnelling Protocol Analytics MEMO
High Availability Server Clustering without ILB(Internal Load Balancer) (MEMO)
MQTTS mosquitto - cheat sheet -
デバイスとネットワーク仮想化を使ったワイヤレスネットワーク拡張の実証実験 -メモ-
データセンターを構成する最新ネットワーク技術動向
PBR-LB - Direct Server Return Load Balancing using Policy Based Routing (MEMO)
Ad

Similar to さくらのクラウドでUCARPを使う方法 -メモ- (20)

PDF
Openstack+Ceph設定ガイド
PDF
Lapp環境をソースからインストールする(centos)
PDF
Lapp環境をソースからインストールする(debian)
PDF
ALPSチュートリアル(2) ALPSのインストール
PDF
俺のSoC, AX1001 ができたぞー. AX1001:the SoC for edge Devices and robot modules,
PPTX
さくらのクラウドでVyOS使ってみた
PDF
OpenStackクラウド基盤構築ハンズオンセミナー 第1日:ハンズオンNo1
PDF
RHELのEOLがCentOSに及ぼす影響
PDF
A story of porting OpenBSD/luna88k
PDF
OpenStack検証環境構築・トラブルシューティング入門 - OpenStack最新情報セミナー 2014年8月
PDF
OpenStack QuickStart - Icehouse
PPTX
How to deploy & operate OpenStack Production
PDF
2012/03/31 Apacheスタートスクリプト読書会発表資料
PDF
Mt basic as-os_on_danbot
PDF
Niigata.pm #1
PDF
How_to_install_OpenCV_ver1.0
PPTX
No.2 超初心者向け セキュリティ入門
PPT
Hacking Vox and Plagger
PDF
CloudFoundry 2 on Apache CloudStack 4.2.1
PDF
OSunC Chiba LT Ubuntu 14.04 to 16.04.1 upgrade with ConfigDrive cloud image
Openstack+Ceph設定ガイド
Lapp環境をソースからインストールする(centos)
Lapp環境をソースからインストールする(debian)
ALPSチュートリアル(2) ALPSのインストール
俺のSoC, AX1001 ができたぞー. AX1001:the SoC for edge Devices and robot modules,
さくらのクラウドでVyOS使ってみた
OpenStackクラウド基盤構築ハンズオンセミナー 第1日:ハンズオンNo1
RHELのEOLがCentOSに及ぼす影響
A story of porting OpenBSD/luna88k
OpenStack検証環境構築・トラブルシューティング入門 - OpenStack最新情報セミナー 2014年8月
OpenStack QuickStart - Icehouse
How to deploy & operate OpenStack Production
2012/03/31 Apacheスタートスクリプト読書会発表資料
Mt basic as-os_on_danbot
Niigata.pm #1
How_to_install_OpenCV_ver1.0
No.2 超初心者向け セキュリティ入門
Hacking Vox and Plagger
CloudFoundry 2 on Apache CloudStack 4.2.1
OSunC Chiba LT Ubuntu 14.04 to 16.04.1 upgrade with ConfigDrive cloud image

More from Naoto MATSUMOTO (20)

PDF
Alder Lake-S CPU Temperature Monitoring
PDF
CPU製品出荷状況と消費電力の見える化
PDF
5Gの見える化
PDF
2023年以降のサーバークラスタリング設計(メモ)
PDF
防災を考慮した水中調査の一考察
PDF
旅するパケットの見える化
PDF
LTE-M/NB IoTを試してみる nRF9160/Thingy:91
PDF
災害時における無線モニタリングによる社会インフラの見える化
PDF
BeautifulSoup / selenium Deep dive
PDF
AMDGPU ROCm Deep dive
PDF
Network Adapter Deep dive
PDF
RTL2838 DVB-T Deep dive
PDF
x86_64 Hardware Deep dive
PDF
ADS-B, AIS, APRS cheatsheet
PDF
curl --http3 cheatsheet
PDF
3/4G USB modem Cheat Sheet
PDF
How To Train Your ARM(SBC)
PDF
全国におけるCOVID-19対策の見える化 ~宿泊業の場合~
PDF
我が国の電波の使用状況/携帯電話向け割当 (2019年3月1日現在)
PDF
私たちに訪れる(かもしれない)未来と計算機によるモノコトの見える化
Alder Lake-S CPU Temperature Monitoring
CPU製品出荷状況と消費電力の見える化
5Gの見える化
2023年以降のサーバークラスタリング設計(メモ)
防災を考慮した水中調査の一考察
旅するパケットの見える化
LTE-M/NB IoTを試してみる nRF9160/Thingy:91
災害時における無線モニタリングによる社会インフラの見える化
BeautifulSoup / selenium Deep dive
AMDGPU ROCm Deep dive
Network Adapter Deep dive
RTL2838 DVB-T Deep dive
x86_64 Hardware Deep dive
ADS-B, AIS, APRS cheatsheet
curl --http3 cheatsheet
3/4G USB modem Cheat Sheet
How To Train Your ARM(SBC)
全国におけるCOVID-19対策の見える化 ~宿泊業の場合~
我が国の電波の使用状況/携帯電話向け割当 (2019年3月1日現在)
私たちに訪れる(かもしれない)未来と計算機によるモノコトの見える化

さくらのクラウドでUCARPを使う方法 -メモ-

  • 2. 1) UCARPをインストールする(CentOS 7.1/x86_64の場合) # systemctl disable firewalld; systemctl stop firewalld # yum groupinstall "Development Tools" -y # yum install -y epel-release; yum install -y ucarp libpcap-devel # cd /opt; wget https://download.pureftpd.org/pub/ucarp/ucarp-1.5.2.tar.gz # tar xzvf ./ucarp-1.5.2.tar.gz # vi /opt/ucarp-1.5.2/src/carp.c eh.ether_shost[0] = 0x00; eh.ether_shost[1] = 0x00; eh.ether_shost[2] = 0x5e; eh.ether_shost[3] = 0x00; eh.ether_shost[4] = 0x01; ←通信制限に合わせて eh.ether_shost[5] = vhid; 送信元MACアドレス範囲を変更 # cd /opt/ucarp-1.5.2; ./configure; make # cp /usr/sbin/ucarp /usr/sbin/ucarp.old; cp /opt/ucarp-1.5.2/src/ucarp /usr/sbin/ucarp # vi /usr/libexec/ucarp/vip-down ip address del "$2"/32 dev "$1" # cat /usr/libexec/ucarp/vip-up ip address add "$2"/32 dev "$1" # vi /etc/ucarp/vip-common.conf PASSWORD="SeCrEt" BIND_INTERFACE="eth0" SOURCE_ADDRESS="V.V.V.66" OPTIONS="--shutdown --preempt --deadratio=3" # vi /etc/ucarp/vip-1.conf VIP_ADDRESS="V.V.V.1" # systemctl enable ucarp@vip-1; systemctl start ucarp@vip-1 通信制限に合わせてUCARPを変更 SOURCE: SAKURA Internet Research Center. 01/2016 Linux Linux UCARP 仮想スイッチ 仮想MACアドレスの通信制限 00:00:5e:00:01:01-4まで許可 さくらのクラウド