You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.

510 lines
17 KiB

This file contains ambiguous Unicode characters!

This file contains ambiguous Unicode characters that may be confused with others in your current locale. If your use case is intentional and legitimate, you can safely ignore this warning. Use the Escape button to highlight these characters.

<!DOCTYPE html>
<html lang="en-us"><head>
<meta charset="utf-8">
<title>Parsa | Personal Blog Template</title>
<!-- mobile responsive meta -->
<meta name="viewport" content="width=device-width, initial-scale=1">
<meta name="viewport" content="width=device-width, initial-scale=1, maximum-scale=1">
<meta name="description" content="This is meta description">
<meta name="author" content="Themefisher">
<meta name="generator" content="Hugo 0.58.3" />
<!-- plugins -->
<link rel="stylesheet" href="https://h.cowbay.org/plugins/bootstrap/bootstrap.min.css ">
<link rel="stylesheet" href="https://h.cowbay.org/plugins/slick/slick.css ">
<link rel="stylesheet" href="https://h.cowbay.org/plugins/themify-icons/themify-icons.css ">
<!-- Main Stylesheet -->
<link rel="stylesheet" href="https://h.cowbay.org/css/style.min.css" integrity="" media="screen">
<!--Favicon-->
<link rel="shortcut icon" href="https://h.cowbay.org/images/favicon.png " type="image/x-icon">
<link rel="icon" href="https://h.cowbay.org/images/favicon.png " type="image/x-icon">
</head><body>
<!-- preloader start -->
<div class="preloader">
<div class="loader">
<span class="dot"></span>
<div class="dots">
<span></span>
<span></span>
<span></span>
</div>
</div>
</div>
<!-- preloader end -->
<header class="navigation">
<nav class="navbar navbar-expand-lg navbar-light">
<a class="navbar-brand" href="https://h.cowbay.org"><img class="img-fluid" src="https://h.cowbay.org/images/logo.png" alt="Parsa | Personal Blog Template"></a>
<button class="navbar-toggler border-0" type="button" data-toggle="collapse" data-target="#navogation"
aria-controls="navogation" aria-expanded="false" aria-label="Toggle navigation">
<span class="navbar-toggler-icon"></span>
</button>
<div class="collapse navbar-collapse text-center" id="navogation">
<ul class="navbar-nav ml-auto">
<li class="nav-item">
<a class="nav-link text-uppercase text-dark" href="https://h.cowbay.org"> Home </a>
</li>
<li class="nav-item">
<a class="nav-link text-uppercase text-dark" href="https://h.cowbay.org/about">About</a>
</li>
<li class="nav-item">
<a class="nav-link text-uppercase text-dark" href="https://h.cowbay.org/contact">Contact</a>
</li>
</ul>
<!-- search -->
<form class="form-inline position-relative ml-lg-4" action="https://h.cowbay.org/search">
<input class="form-control px-0 w-100" type="search" placeholder="Search" id="search-query" name="s">
<button class="search-icon" type="submit"><i class="ti-search text-dark"></i></button>
</form>
</div>
</nav>
</header>
<section>
<div class="container-fluid p-sm-0">
<div class="row featured-post-slider">
</div>
</div>
</section>
<section class="section">
<div class="container">
<div class="row masonry-container">
<div class="col-lg-4 col-sm-6 mb-5">
<article class="text-center">
<img class="img-fluid mb-4" src="https://h.cowbay.org" alt="post-thumb">
<p class="text-uppercase mb-2">[筆記]</p>
<h4 class="title-border"><a class="text-dark" href="https://h.cowbay.org/post/pgbarman-in-ubuntu-1804-postgresql-10-via-ssh/">[筆記] 在Ubuntu 18.04 下 透過 pgbarman rsync/ssh backup 備份 postgresql 10 / backup postgresql 10 with pgbarman via ssh/rsync in ubuntu 18.04</a></h4>
<p><p>這篇繼續講 pgbarman 透過 rsync/ssh 來備份 postgresql 資料庫的方式</p></p>
<a href="https://h.cowbay.org/post/pgbarman-in-ubuntu-1804-postgresql-10-via-ssh/" class="btn btn-transparent">read more</a>
</article>
</div>
<div class="col-lg-4 col-sm-6 mb-5">
<article class="text-center">
<img class="img-fluid mb-4" src="https://h.cowbay.org" alt="post-thumb">
<p class="text-uppercase mb-2">[筆記]</p>
<h4 class="title-border"><a class="text-dark" href="https://h.cowbay.org/post/pgbarman-in-ubuntu-1804-postgresql-10/">[筆記] 在Ubuntu 18.04 下 透過 pgbarman streaming backup 備份 postgresql 10/ backup postgresql 10 with pgbarman straming backup in ubuntu 18.04</a></h4>
<p><p>很久以前就有看到這個用來備份postgresql 的 pgbarman</p>
<p><a href="https://www.pgbarman.org/">https://www.pgbarman.org/</a></p>
<p>前幾天老闆在slack 上面又提到,所以這次就花了點時間來玩玩看</p>
<p>不過呢,雖然有弄起來,但是還真不知道有些問題是怎麼解決的&hellip;</p></p>
<a href="https://h.cowbay.org/post/pgbarman-in-ubuntu-1804-postgresql-10/" class="btn btn-transparent">read more</a>
</article>
</div>
<div class="col-lg-4 col-sm-6 mb-5">
<article class="text-center">
<img class="img-fluid mb-4" src="https://h.cowbay.org/images/post-default-7.jpg" alt="post-thumb">
<p class="text-uppercase mb-2">[筆記]</p>
<h4 class="title-border"><a class="text-dark" href="https://h.cowbay.org/post/install-nvidia-driver-cuda-pgstrom-in-ubuntu-1804/">[筆記] 在ubuntu 18.04 下安裝nvidia 顯示卡驅動程式以及 pgstrom / Install Nvidia Driver Cuda Pgstrom in Ubuntu 1804</a></h4>
<p><p>因為老闆說要試試看用GPU 來跑postgresql 威力</p>
<p>手邊剛好有一張 geforce gt 720</p>
<p>一開始沒想太多看到有這張卡的驅動程式然後CUDA也有支援</p>
<p>就直接從桌機拔下來接去LAB Server ,然後就開始一連串的難關了&hellip;</p></p>
<a href="https://h.cowbay.org/post/install-nvidia-driver-cuda-pgstrom-in-ubuntu-1804/" class="btn btn-transparent">read more</a>
</article>
</div>
<div class="col-lg-4 col-sm-6 mb-5">
<article class="text-center">
<img class="img-fluid mb-4" src="https://h.cowbay.org" alt="post-thumb">
<p class="text-uppercase mb-2">[筆記]</p>
<h4 class="title-border"><a class="text-dark" href="https://h.cowbay.org/post/do-no-use-10-0-0-0-private-ipaddr-in-gcp/">[筆記] 在gcp 中用wireguard建立VPN時不要用 10.0.0.0/16 網段/Do No Use 10 0 0 0 Private Ipaddr in GCP</a></h4>
<p><p>最近一直在玩 wireguard 先前把各個分公司和總部的VPN 改用 wireguard 建立</p>
<p>想說再打個VPN tunnel 來當跳板連 ptt 好了</p>
<p>因為wireguard 建立很簡單,而且又可以指定想要繞出去的路由,不會影響原本的網路環境</p>
<p>本來是在vultr 的VPS上面建立這個tunnel</p>
<p>但是那台VPS連去ptt 很頓,卡卡的</p>
<p>所以改用google cloud platform 的free tier 來做</p>
<p>反正只是拿來當跳板,不會有什麼流量、運算產生,可以一直保持免費的狀態</p></p>
<a href="https://h.cowbay.org/post/do-no-use-10-0-0-0-private-ipaddr-in-gcp/" class="btn btn-transparent">read more</a>
</article>
</div>
<div class="col-lg-4 col-sm-6 mb-5">
<article class="text-center">
<img class="img-fluid mb-4" src="https://h.cowbay.org" alt="post-thumb">
<p class="text-uppercase mb-2">[筆記]</p>
<h4 class="title-border"><a class="text-dark" href="https://h.cowbay.org/post/multiple-site-to-site-vpn-using-wireguard/">[筆記] 透過 wireguard 建立多點 site to site VPN / Multiple Site to Site VPN Using Wireguard</a></h4>
<p><p>因為實在受夠了現在用的 openwrt + strongswan 建立 IPSec VPN</p>
<p>雖然說其實沒有什麼不好,但是畢竟不是我建立的,而當初的文件也都不見了</p>
<p>完全沒辦法了解當時設計的邏輯造成後續debug 困難</p>
<p>可以想像一下一台VPN router ping 不到remote、ping不到internet、甚至ping不到自己 是要怎麼debug !?(翻桌</p>
<p>之前買了兩台edgerouter X 拿來玩了一下 wireguard感覺還不錯不過只有測試到點對點</p>
<p>這次試試看躲在gateway後面看看能不能建立多點的VPN環境</p></p>
<a href="https://h.cowbay.org/post/multiple-site-to-site-vpn-using-wireguard/" class="btn btn-transparent">read more</a>
</article>
</div>
<div class="col-lg-4 col-sm-6 mb-5">
<article class="text-center">
<img class="img-fluid mb-4" src="https://h.cowbay.org" alt="post-thumb">
<p class="text-uppercase mb-2">[筆記]</p>
<h4 class="title-border"><a class="text-dark" href="https://h.cowbay.org/post/site-to-site-vpn-using-wireguard-in-two-edgerouters/">[筆記] 在edgerouter上用wireguard 建立site to site VPN / Site to Site Vpn Using Wireguard in Two Edgerouters</a></h4>
<p><p>之前總部和分公司之間 是用buffalo 的小AP 灌 openwrt</p>
<p>然後用strongswan 來打 IPSEC site to site VPN</p>
<p>config 看起來不是很難 (只是看起來)</p>
<p>但是實際上已經找不到當初的文件</p>
<p>所以要維護很困難(光那些RSA KEY 就不知道為何、如何產生)</p>
<p>後來採購了兩台edgerouter X 做測試</p>
<p>也用openvpn 成功的建立了 site to site VPN</p>
<p>本來想說 openvpn 已經夠簡單了</p>
<p>今天看到文章說用wireguard 可以更簡單</p>
<p>於是研究了一下,發現還真的很簡單!</p></p>
<a href="https://h.cowbay.org/post/site-to-site-vpn-using-wireguard-in-two-edgerouters/" class="btn btn-transparent">read more</a>
</article>
</div>
</div>
<div class="row">
<!-- pagination -->
<div class="col-12">
<nav aria-label="Page navigation">
<ul class="pagination justify-content-center align-items-center">
<li class="page-item">
<a href="/amp/" class="page-link">
&laquo; Previous
</a>
</li>
<li class="page-item">
<a href="/amp/" class="page-link">
1
</a>
</li>
<li class="page-item page-item active ">
<a href="/amp/page/2/" class="page-link">
2
</a>
</li>
<li class="page-item">
<a href="/amp/page/3/" class="page-link">
3
</a>
</li>
<li class="page-item">
<a href="/amp/page/4/" class="page-link">
4
</a>
</li>
<li class="page-item">
<a href="/amp/page/5/" class="page-link">
5
</a>
</li>
<li class="page-item">
<a href="/amp/page/3/" class="page-link">
Next &raquo;
</a>
</li>
</ul>
</nav>
</div>
<!-- /pagination -->
</div>
</div>
</section>
<section>
<div class="container-fluid px-0">
<div class="row no-gutters instagram-slider" id="instafeed" data-userId="4044026246"
data-accessToken="4044026246.1677ed0.8896752506ed4402a0519d23b8f50a17"></div>
</div>
</section>
<footer class="bg-secondary">
<div class="section">
<div class="container">
<div class="row">
<div class="col-md-3 col-sm-6 mb-4 mb-md-0">
<a href="https://h.cowbay.org"><img src="https://h.cowbay.org/images/logo.png" alt="Parsa | Personal Blog Template" class="img-fluid"></a>
</div>
<div class="col-md-3 col-sm-6 mb-4 mb-md-0">
<h6>Address</h6>
<ul class="list-unstyled">
<li class="font-secondary text-dark">Sydney</li>
<li class="font-secondary text-dark">6 rip carl Avenue CA 90733</li>
</ul>
</div>
<div class="col-md-3 col-sm-6 mb-4 mb-md-0">
<h6>Contact Info</h6>
<ul class="list-unstyled">
<li class="font-secondary text-dark">Tel: &#43;90 000 333 22</li>
<li class="font-secondary text-dark">Mail: exmaple@ymail.com</li>
</ul>
</div>
<div class="col-md-3 col-sm-6 mb-4 mb-md-0">
<h6>Follow</h6>
<ul class="list-inline d-inline-block">
<li class="list-inline-item"><a href="#" class="text-dark"><i class="ti-facebook"></i></a></li>
<li class="list-inline-item"><a href="#" class="text-dark"><i class="ti-twitter-alt"></i></a></li>
<li class="list-inline-item"><a href="#" class="text-dark"><i class="ti-linkedin"></i></a></li>
<li class="list-inline-item"><a href="#" class="text-dark"><i class="ti-github"></i></a></li>
</ul>
</div>
</div>
</div>
</div>
<div class="text-center pb-3">
<p class="mb-0">Copyright ©<script>var CurrentYear = new Date().getFullYear()
document.write(CurrentYear)</script> a theme by <a href="themefisher.com">themefisher.com</a></p>
</div>
</footer>
<script>
var indexURL = "https://h.cowbay.org/index.json"
</script>
<!-- JS Plugins -->
<script src="https://h.cowbay.org/plugins/jQuery/jquery.min.js"></script>
<script src="https://h.cowbay.org/plugins/bootstrap/bootstrap.min.js"></script>
<script src="https://h.cowbay.org/plugins/slick/slick.min.js"></script>
<script src="https://h.cowbay.org/plugins/headroom/headroom.js"></script>
<script src="https://h.cowbay.org/plugins/instafeed/instafeed.min.js"></script>
<script src="https://h.cowbay.org/plugins/masonry/masonry.js"></script>
<script src="https://h.cowbay.org/plugins/reading-time/readingTime.min.js"></script>
<script src="https://h.cowbay.org/plugins/smooth-scroll/smooth-scroll.js"></script>
<script src="https://h.cowbay.org/plugins/search/fuse.min.js"></script>
<script src="https://h.cowbay.org/plugins/search/mark.js"></script>
<script src="https://h.cowbay.org/plugins/search/search.js"></script>
<!-- Main Script -->
<script src="https://h.cowbay.org/js/script.min.js"></script>
<!-- google analitycs -->
<script>
(function(i,s,o,g,r,a,m){i['GoogleAnalyticsObject']=r;i[r]=i[r]||function(){
(i[r].q=i[r].q||[]).push(arguments)},i[r].l=1*new Date();a=s.createElement(o),
m=s.getElementsByTagName(o)[0];a.async=1;a.src=g;m.parentNode.insertBefore(a,m)
})(window,document,'script','//www.google-analytics.com/analytics.js','ga');
ga('create', 'Your ID', 'auto');
ga('send', 'pageview');
</script></body>
</html>