{"id":17685,"date":"2019-03-25T15:55:21","date_gmt":"2019-03-25T15:55:21","guid":{"rendered":"https:\/\/www.firewallhardware.it\/kerio-control-installiamola-su-apu2\/"},"modified":"2022-02-18T13:46:17","modified_gmt":"2022-02-18T13:46:17","slug":"kerio-control-install-it-on-apu2","status":"publish","type":"post","link":"https:\/\/blog.miniserver.it\/en\/kerio-control-en\/kerio-control-install-it-on-apu2\/","title":{"rendered":"Kerio Control \u00a9: install it on APU2"},"content":{"rendered":"<p>[vc_row css=&#8221;.vc_custom_1517220328543{margin-top: 30px !important;}&#8221;]<\/p>\n<h3 style=\"color: #00a0df; font-size: 20px; text-align: left;\">Disclaimer of liability of this guide<\/h3>\n<p>[vc_separator border_width=&#8221;2&#8243; css=&#8221;.vc_custom_1519892703184{margin-top: -20px !important;}&#8221;]The information and data contained in this guide, in all sites that have a link to this guide, including texts, graphics, link links or other elements, serve only to inform customers of the potential offered, and must be considered as such.<\/p>\n<p>Atlante Informatica s.r.l. will not be liable for any damage, regardless of whether the damage is caused by the use or inability to use this guide, or caused by the information contained in it. If due to the use of the information contained in this guide, those who use it will have to modify a piece of equipment or have to incur expenses, these cannot be attributed to Atlante Informatica s.r.l. and remain in their charge.<\/p>\n<p>In any case, Atlante Informatica s.r.l. it is not exonerated where the law expressly provides for it.<\/p>\n<p><strong>The use of this guide involves the tacit acceptance of the aforementioned disclaimers.<\/strong>JTVCYWRyb3RhdGUlMjBiYW5uZXIlM0QlMjIzJTIyJTVE<\/p>\n<h3 style=\"color: #00a0df; font-size: 20px; text-align: left;\">Introduction<\/h3>\n<p>With this guide we want to show you the steps to take to install <strong>Kerio Control \u00a9<\/strong> on the entry level <a href=\"https:\/\/www.miniserver.store\/firewall\/entry-level\/firewall-entry-level-3-nic-apu2-based-2gb-ram\" target=\"_blank\" rel=\"noopener\">Apu2 4Gb Ram<\/a> appliance.<\/p>\n<p>For our laboratory we used:<\/p>\n<p><a href=\"https:\/\/www.miniserver.store\/firewall\/entry-level\/firewall-entry-level-3-nic-apu2-based-2gb-ram\" target=\"_blank\" rel=\"noopener\">APU 2 4GB <\/a>Ram with 64GB MSATA<\/p>\n<p><strong>Kerio Control \u00a9<\/strong> version 9.2.9<\/p>\n<p><a href=\"https:\/\/www.miniserver.store\/accessories\/miscellaneus\/null-modem-cable\" target=\"_blank\" rel=\"noopener\">Null modem cable<\/a><\/p>\n<h3 style=\"color: #00a0df; font-size: 20px; text-align: left;\">Create the USB stick<\/h3>\n<p>[vc_separator border_width=&#8221;2&#8243; css=&#8221;.vc_custom_1519892703184{margin-top: -20px !important;}&#8221;]We have prepared the flash drive with <a href=\"https:\/\/rufus.ie\/downloads\/\" target=\"_blank\" rel=\"noopener\">Rufus <\/a>by setting these parameters:[vc_single_image image=&#8221;16538&#8243; img_size=&#8221;full&#8221; onclick=&#8221;link_image&#8221;]Once the writing is complete, open the isolinux.cfg file on the stick (E: boot Linux)[vc_single_image image=&#8221;16499&#8243; img_size=&#8221;full&#8221; onclick=&#8221;link_image&#8221;]and modify it as follows and save:<\/p>\n<p><em>PROMPT 1<\/em><br \/>\n<em>TIMEOUT 20<\/em><br \/>\n<em>DEFAULT linux<\/em><br \/>\n<em>DISPLAY f1.txt<\/em><br \/>\n<em>F1 f1.txt<\/em><br \/>\n<em>LABEL linux<\/em><br \/>\n<em>KERNEL \/boot\/vmlinuz<\/em><br \/>\n<em>APPEND initrd=\/boot\/initrd console=ttyS0,115200n8<\/em><br \/>\n<em>LABEL auto<\/em><br \/>\n<em>KERNEL \/boot\/vmlinuz<\/em><br \/>\n<em>APPEND initrd=\/boot\/initrd autoinstall console=ttyS0,115200n8<\/em><br \/>\n<em>LABEL safe<\/em><br \/>\n<em>KERNEL \/boot\/vmlinuz<\/em><br \/>\n<em>APPEND initrd=\/boot\/initrd noacpi nosmp console=ttyS0,115200n8<\/em><\/p>\n<p>Connect the serial to your PC with speed 115200 n 8 1 (possibly use the program <a href=\"https:\/\/mobaxterm.mobatek.net\/download\" target=\"_blank\" rel=\"noopener noreferrer\">MobaxTerm<\/a> for simplicity).<\/p>\n<p style=\"background-color: #cfcfee; padding: 4px 4px 4px 4px;\">CAUTION!!!!<br \/>\nCONNECT ONLY NIC 1 (CLOSE TO SERIAL) IF YOU HAVE A DHCP IN YOUR NETWORK. OTHERWISE ALL CONNECTED NICS WILL BE CONFIGURED TO DEFAULT AS WAN AND WILL NOT BE ACCESSIBLE<\/p>\n<p>Put the stick in the APU2 still off, and power it up to start the boot.<br \/>\nAs soon as the boot starts it will ask you if you want to access the boot menu: <strong>yes<\/strong>.<\/p>\n<p>Press<strong> F10, <\/strong>and choose the USB stick<\/p>\n<p>The classic <strong>Kerio Control<\/strong> \u00a9 installation will then start on the console output. Once finished, connect an ethernet cable to the central port and from the web go here: <strong>https:\/\/10.10.10.1:4081\/admin<\/strong> to complete the installation from the graphical interface.[vc_single_image image=&#8221;16505&#8243; img_size=&#8221;full&#8221; onclick=&#8221;link_image&#8221;]<\/p>\n<h3 style=\"color: #00a0df; font-size: 20px; text-align: left;\">To enable the SSH (after installation is complete)<\/h3>\n<p>[vc_separator border_width=&#8221;2&#8243; css=&#8221;.vc_custom_1519892703184{margin-top: -20px !important;}&#8221;]From the graphical interface of Kerio Control \u00a9, hold <strong>SHIFT<\/strong> and go to <em>system &#8211;&gt; health status<\/em>. The button: <strong>Enable SSH<\/strong> will appear<\/p>\n<h3 style=\"color: #00a0df; font-size: 20px; text-align: left;\">To enable the console boot output (once installation is complete)<\/h3>\n<p><strong>For expert users: be careful because you could ruin the correct execution of the program.<\/strong><\/p>\n<p>We enable SSH in the console.<\/p>\n<p>First we need to replace the partition with the write rights.[vc_single_image image=&#8221;16507&#8243; img_size=&#8221;full&#8221; onclick=&#8221;link_image&#8221;]Then we change the speed from 9600 to 115200 (APU speed)[vc_single_image image=&#8221;16511&#8243; img_size=&#8221;full&#8221; onclick=&#8221;link_image&#8221;]We modify the file as follows:<\/p>\n<p><em># $Revision$<\/em><\/p>\n<p><em>::sysinit:\/usr\/bin\/run-parts2 -a start \/etc\/boxrc.d<\/em><br \/>\n<em>::ctrlaltdel:\/sbin\/reboot<\/em><br \/>\n<em>::shutdown:\/usr\/bin\/run-parts2 &#8211;reverse -a stop \/etc\/boxrc.d<\/em><br \/>\n<em>::restart:\/sbin\/init<\/em><\/p>\n<p><em>tty1::respawn:\/usr\/sbin\/kerio-console.init<\/em><br \/>\n<em>tty2::respawn:\/sbin\/getty -L 115200 tty2<\/em><br \/>\n<em>tty3::respawn:\/sbin\/getty -L 115200 tty3<\/em><br \/>\n<em>ttyS0::respawn:\/sbin\/getty -L 115200 ttyS0<\/em><\/p>\n<p>After the reboot we will have this screen on the console:[vc_single_image image=&#8221;16541&#8243; img_size=&#8221;full&#8221; onclick=&#8221;link_image&#8221;]<strong> # OPTIONAL &#8211; ATTENTION, ONLY FOR EXPERIENCED USERS WHY CAN MAKE THE SYSTEM UNSTABLE #<\/strong><br \/>\nWe modify the boot to get all the output in serial.<\/p>\n<p>First you need to get the file grub-mkconfig_lib (we used that of a Debian 8 Jessie). Then follow the commands below, after editing the file \/ usr \/ share \/ grub \/ default \/ grub as shown in the figure.[vc_single_image image=&#8221;16545&#8243; img_size=&#8221;full&#8221; onclick=&#8221;link_image&#8221;]Before being able to give the upgrade-grub2 command, you must remount sda1 in rw[vc_single_image image=&#8221;16517&#8243; img_size=&#8221;full&#8221; onclick=&#8221;link_image&#8221;]Then:[vc_single_image image=&#8221;16520&#8243; img_size=&#8221;full&#8221; onclick=&#8221;link_image&#8221;]<\/p>\n","protected":false},"excerpt":{"rendered":"<p>The information and data contained in this guide, in all sites that have a link to this guide<\/p>\n","protected":false},"author":11,"featured_media":16522,"comment_status":"closed","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"content-type":"","footnotes":""},"categories":[241],"tags":[199,242],"class_list":["post-17685","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-kerio-control-en","tag-firewall-en","tag-kerio-control-en"],"_links":{"self":[{"href":"https:\/\/blog.miniserver.it\/en\/wp-json\/wp\/v2\/posts\/17685","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/blog.miniserver.it\/en\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/blog.miniserver.it\/en\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/blog.miniserver.it\/en\/wp-json\/wp\/v2\/users\/11"}],"replies":[{"embeddable":true,"href":"https:\/\/blog.miniserver.it\/en\/wp-json\/wp\/v2\/comments?post=17685"}],"version-history":[{"count":5,"href":"https:\/\/blog.miniserver.it\/en\/wp-json\/wp\/v2\/posts\/17685\/revisions"}],"predecessor-version":[{"id":23990,"href":"https:\/\/blog.miniserver.it\/en\/wp-json\/wp\/v2\/posts\/17685\/revisions\/23990"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/blog.miniserver.it\/en\/wp-json\/wp\/v2\/media\/16522"}],"wp:attachment":[{"href":"https:\/\/blog.miniserver.it\/en\/wp-json\/wp\/v2\/media?parent=17685"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/blog.miniserver.it\/en\/wp-json\/wp\/v2\/categories?post=17685"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/blog.miniserver.it\/en\/wp-json\/wp\/v2\/tags?post=17685"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}