{"id":495,"date":"2018-11-29T15:47:00","date_gmt":"2018-11-29T06:47:00","guid":{"rendered":""},"modified":"2020-10-02T22:28:00","modified_gmt":"2020-10-02T13:28:00","slug":"gns3-on-gcp","status":"publish","type":"post","link":"https:\/\/wp.zassoul.com\/?p=495","title":{"rendered":"GNS3 on GCP"},"content":{"rendered":"<p>EVE-NG\u306b\u306a\u3089\u3063\u3066GNS3\u3082GCP\u4e0a\u306b\u7acb\u3066\u308b\u3002<br \/>\u30a4\u30e1\u30fc\u30b8\u306f18.04\u306ebionic\u3092\u9078\u629e\u3002<br \/># \u73fe\u6642\u70b9\u3067cosmic\u3060\u3068Docker\u3084iougui\u306e\u30a4\u30f3\u30b9\u30c8\u30fc\u30eb\u3067\u3059\u3093\u306a\u308a\u884c\u304b\u306a\u3044\u3002<br \/># \u5317\u7c73\u3088\u308a\u9ad8\u3044\u3051\u3069, \u65e5\u672c\u30ea\u30fc\u30b8\u30e7\u30f3\u3067\u5efa\u3066\u308b\u3053\u3068\u3092\u304a\u3059\u3059\u3081\u3057\u307e\u3059<\/p>\n<pre>&gt;gcloud compute images create nested-ubuntu-1804-lts --source-image-project=ubuntu-os-cloud --source-image=ubuntu-1804-bionic-v20181120  --licenses=\"https:\/\/www.googleapis.com\/compute\/v1\/projects\/vm-options\/global\/licenses\/enable-vmx\"<\/pre>\n<p>\u3053\u306e\u30a4\u30e1\u30fc\u30b8\u3092\u4f7f\u3044\u30a4\u30f3\u30b9\u30bf\u30f3\u30b9\u3092\u8d77\u52d5\u2192SSH\u3067\u30ed\u30b0\u30a4\u30f3\u3002<\/p>\n<p>\u3042\u3068\u306f\u30aa\u30d5\u30a3\u30b7\u30e3\u30eb\u306e\u624b\u9806\u901a\u308a\u3084\u3063\u3066\u3044\u3051\u3070\u5b8c\u4e86\u3002<br \/><a href=\"https:\/\/docs.gns3.com\/1QXVIihk7dsOL7Xr7Bmz4zRzTsJ02wklfImGuHwTlaA4\/index.html\" target=\"_blank\" rel=\"noopener noreferrer\">\u30a4\u30f3\u30b9\u30c8\u30fc\u30eb\u624b\u9806(\u30aa\u30d5\u30a3\u30b7\u30e3\u30eb)<\/a><\/p>\n<p><\/p>\n<pre>$ sudo apt-get update<br \/>$ sudo apt-get upgrade<br \/>$ sudo add-apt-repository ppa:gns3\/ppa<br \/>$ sudo apt-get update<br \/>$ sudo apt-get install gns3-gui<br \/>$ sudo dpkg --add-architecture i386<br \/>$ sudo apt-get update<br \/>$ sudo apt install gns3-iou<br \/>$ sudo apt install dynamips:i386            #Bug\u5bfe\u5fdc<br \/><\/pre>\n<p>\u9014\u4e2d, Wireshark\u3092\u975e\u30eb\u30fc\u30c8\u30e6\u30fc\u30b6\u3067\u306e\u5b9f\u884c\u3092\u8a31\u53ef\u3059\u308b\u304b\u3069\u3046\u304b\u3092\u805e\u304b\u308c\u308b\u306e\u3067\u300cYes\u300d\u3092\u9078\u629e\u3002\u7d9a\u3044\u3066GNS3\u3092\u975e\u30eb\u30fc\u30c8\u30e6\u30fc\u30b6\u3067\u306e\u5b9f\u884c\u3092\u8a31\u53ef\u3059\u308b\u304b\u3069\u3046\u304b\u3092\u805e\u304b\u308c\u308b\u306e\u3067\u300cYes\u300d\u3092\u9078\u629e\u3059\u308b\u3002\uff08\u3053\u3053\u306f\u30c7\u30d5\u30a9\u30eb\u30c8\u3067No\u304c\u9078\u629e\u3055\u308c\u3066\u3044\u308b\uff09   <\/p>\n<pre>$ sudo apt-get install <br \/>  apt-transport-https <br \/>  ca-certificates <br \/>  curl software-properties-common<br \/>$ curl -fsSL https:\/\/download.docker.com\/linux\/ubuntu\/gpg | sudo apt-key add -<br \/>$ sudo add-apt-repository \"deb [arch=amd64] https:\/\/download.docker.com\/linux\/ubuntu $(lsb_release -cs) stable\"<br \/>$ sudo apt-get update<br \/>$ sudo apt-get install docker-ce<br \/>$ sudo usermod -a -G docker gns3<br \/>$ # gns3 \u306f\u30ed\u30b0\u30a4\u30f3\u30e6\u30fc\u30b6\u540d<br \/>$ sudo usermod -a -G docker gns3<br \/>$ sudo usermod -a -G&nbsp;ubridge gns3<br \/>$ sudo usermod -a -G libvirt gns3<br \/>$ sudo usermod -a -G kvm gns3<br \/>$ sudo usermod -a -G wireshark gns3<br \/><\/pre>\n<pre>$ gns3 --version<br \/><br \/>2.1.11<br \/><\/pre>\n<p>\u5b8c\u4e86\u3002 <\/p>\n<div><\/p>\n<table align=\"center\" cellpadding=\"0\" cellspacing=\"0\" style=\"margin-left: auto; margin-right: auto; text-align: center;\">\n<tbody>\n<tr>\n<td style=\"text-align: center;\"><a href=\"https:\/\/wp.zassoul.com\/wp-content\/uploads\/2018\/11\/25E3-2582-25AD-25E3-2583-25A3-25E3-2583-2597-25E3-2583-2581-25E3-2583-25A3.png\" style=\"margin-left: auto; margin-right: auto;\"><img loading=\"lazy\" decoding=\"async\" border=\"0\" data-original-height=\"848\" data-original-width=\"1600\" height=\"169\" src=\"https:\/\/wp.zassoul.com\/wp-content\/uploads\/2018\/11\/25E3-2582-25AD-25E3-2583-25A3-25E3-2583-2597-25E3-2583-2581-25E3-2583-25A3-300x159.png\" width=\"320\" \/><\/a><\/td>\n<\/tr>\n<tr>\n<td style=\"text-align: center;\">\u7121\u4e8b\u8d77\u52d5<\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n<p><\/div>\n","protected":false},"excerpt":{"rendered":"<p>EVE-NG\u306b\u306a\u3089\u3063\u3066GNS3\u3082GCP\u4e0a\u306b\u7acb\u3066\u308b\u3002\u30a4\u30e1\u30fc\u30b8\u306f18.04\u306ebionic\u3092\u9078\u629e\u3002# \u73fe\u6642\u70b9\u3067cosmic\u3060\u3068Docker\u3084iougui\u306e\u30a4\u30f3\u30b9\u30c8\u30fc\u30eb\u3067\u3059\u3093\u306a\u308a\u884c\u304b\u306a\u3044\u3002# \u5317\u7c73\u3088\u308a\u9ad8\u3044\u3051\u3069, \u65e5\u672c\u30ea\u30fc\u30b8\u30e7\u30f3\u3067\u2026 <span class=\"read-more\"><a href=\"https:\/\/wp.zassoul.com\/?p=495\">\u7d9a\u304d\u3092\u8aad\u3080 &raquo;<\/a><\/span><\/p>\n","protected":false},"author":1,"featured_media":240,"comment_status":"closed","ping_status":"","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[9,30,6,15],"tags":[],"class_list":["post-495","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-gcp","category-gns3","category-it","category-network"],"_links":{"self":[{"href":"https:\/\/wp.zassoul.com\/index.php?rest_route=\/wp\/v2\/posts\/495","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/wp.zassoul.com\/index.php?rest_route=\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/wp.zassoul.com\/index.php?rest_route=\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/wp.zassoul.com\/index.php?rest_route=\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/wp.zassoul.com\/index.php?rest_route=%2Fwp%2Fv2%2Fcomments&post=495"}],"version-history":[{"count":1,"href":"https:\/\/wp.zassoul.com\/index.php?rest_route=\/wp\/v2\/posts\/495\/revisions"}],"predecessor-version":[{"id":632,"href":"https:\/\/wp.zassoul.com\/index.php?rest_route=\/wp\/v2\/posts\/495\/revisions\/632"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/wp.zassoul.com\/index.php?rest_route=\/wp\/v2\/media\/240"}],"wp:attachment":[{"href":"https:\/\/wp.zassoul.com\/index.php?rest_route=%2Fwp%2Fv2%2Fmedia&parent=495"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/wp.zassoul.com\/index.php?rest_route=%2Fwp%2Fv2%2Fcategories&post=495"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/wp.zassoul.com\/index.php?rest_route=%2Fwp%2Fv2%2Ftags&post=495"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}