update some content
This commit is contained in:
@@ -45,9 +45,9 @@
|
||||
|
||||
<link rel="stylesheet" href="https://use.fontawesome.com/releases/v5.3.1/css/all.css" integrity="sha384-mzrmE5qonljUremFsqc01SB46JvROS7bZs3IO2EmfFsd15uHvIt+Y8vEf7N7fWAU" crossorigin="anonymous">
|
||||
|
||||
<link href="https://h.cowbay.org/css/style.css?v=1634607506" rel="stylesheet" id="theme-stylesheet" type='text/css' media='all'>
|
||||
<link href="https://h.cowbay.org/css/style.css?v=1635401692" rel="stylesheet" id="theme-stylesheet" type='text/css' media='all'>
|
||||
|
||||
<link href="https://h.cowbay.org/css/custom.css?v=1634607506" rel="stylesheet" type='text/css' media='all'>
|
||||
<link href="https://h.cowbay.org/css/custom.css?v=1635401692" rel="stylesheet" type='text/css' media='all'>
|
||||
<link rel="shortcut icon" href="https://h.cowbay.org/img/favicon.ico" type="image/x-icon">
|
||||
<link rel="icon" href="https://h.cowbay.org/img/favicon.ico" type="image/x-icon">
|
||||
|
||||
@@ -313,7 +313,7 @@ if (!doNotTrack) {
|
||||
<p>當user ip (ansible_default_ipv4.address) 在清單內 ( {{ iuser_list }} )時</p>
|
||||
<p>會去加入一些文字到 /etc/environment</p>
|
||||
<p>反之,則取消這一段文字</p>
|
||||
<pre tabindex="0"><code>- name: get internet user list
|
||||
<pre><code>- name: get internet user list
|
||||
set_fact:
|
||||
iuser_list: "{{ ch['client_hosts']['abc.com'] |selectattr('iuser', 'defined')| list }}"
|
||||
|
||||
@@ -339,7 +339,7 @@ if (!doNotTrack) {
|
||||
with_items: "{{ iuser_list }}"
|
||||
</code></pre><p>先做出一個可以上internet 的 user list</p>
|
||||
<p>內容大概長這樣</p>
|
||||
<pre tabindex="0"><code>hwaddress: f4:4d:30:45:ee:6f', host: pc114', ipv4: 192.168.1.114', user: [liwa'], iuser: True
|
||||
<pre><code>hwaddress: f4:4d:30:45:ee:6f', host: pc114', ipv4: 192.168.1.114', user: [liwa'], iuser: True
|
||||
hwaddress: f4:4d:30:45:ef:aa', host: pc120', ipv4: 192.168.1.120', user: [wany'], iuser: True
|
||||
</code></pre><p>然後判斷當client ip 在這個清單中時,就去修改,反之就刪除修改的部份</p>
|
||||
<p>有權限上internet的電腦在一開始跑就卡關了,這兩個task 都會被執行到</p>
|
||||
@@ -351,7 +351,7 @@ hwaddress: f4:4d:30:45:ef:aa', host: pc120', ipv4: 192.168.1.120', user: [wany']
|
||||
<p>那怎麼解決呢?</p>
|
||||
<p>把原本清單中的 ipv4 另外整理成一個list ,然後再去比對client ip 有沒有在這個list 中</p>
|
||||
<p>就會變成這樣</p>
|
||||
<pre tabindex="0"><code>- name: get internet user ip list
|
||||
<pre><code>- name: get internet user ip list
|
||||
set_fact:
|
||||
iuser_ip_list: "{{ ch['client_hosts']['kw.com'] |selectattr('iuser', 'defined')| map(attribute='ipv4')|list }}"
|
||||
|
||||
@@ -665,7 +665,7 @@ title="pinterest icon"></i>
|
||||
</div>
|
||||
<script src="https://h.cowbay.org/js/jquery.min.js"></script>
|
||||
<script src="https://h.cowbay.org/js/jquerymigrate.js"></script>
|
||||
<script src="https://h.cowbay.org/js/production.min.js?v=1634607506"></script>
|
||||
<script src="https://h.cowbay.org/js/production.min.js?v=1635401692"></script>
|
||||
|
||||
</body>
|
||||
</html>
|
||||
|
||||
Reference in New Issue
Block a user