PIXNET Logo登入

Arthur叔叔

跳到主文

If you can see it,
you can reach it.

部落格全站分類:不設分類

  • 相簿
  • 部落格
  • 留言
  • 名片
  • 12月 20 週五 202410:07
  • YouTube Premium Family @印度

記錄一下如何透過 Apple Store (印度) 來訂閱  YouTube Premium Family
1. 申請印度 Apple Store ID
(繼續閱讀...)
文章標籤

ccchiu 發表在 痞客邦 留言(0) 人氣(3)

  • 個人分類:
▲top
  • 4月 09 週五 202121:49
  • Bridge network setting for KVM of CentOS 8.3



目前遇到各戶新購的機器太新,得安裝 CentOS 8.3 的版本才有支援新的 Intel Chipset;然而,部分的 EDA tools 又只正運行在 CentOS 7 的OS 上,真的挺傷腦筋的。經過幾番波折後,才決定採取 CentOS 8.3 + KVM ( 安裝 CentOS 7.9) 的方式解決這些問題。預計的配置如下:


Host ( CentOS 8.3)
> NIS Server
> NFS Server


Guest ( KVM : CentOS 7.9 )
> Mount NFS Folder
> 加入 NIS Domain.


夢想是豐腴的,現實是骨感的。這幾個星期真的對這句話有相當的理解,主要在於自己對 KVM 的不熟悉,對此白走了不少路;尤其是在 Bridge network 的設定,更是傷神。好不容易透過網友無私地分享,總算搞定 bridge network for KVM。步驟如下:



  1. Open the Terminal app.

  2. Get info about the current connection
    透過  nmcli connection 取得目前的網路設定資訊.
    [empyrean@WS1 ~]$ nmcli connection
    NAME    UUID                                  TYPE      DEVICE 
    enp0s3  3e19abc6-8e28-403c-94fa-89e17d7aaadf  ethernet  enp0s3 
    virbr0  2d7cae19-e9f5-4eda-a2a1-8fa753acf529  bridge    virbr0 

    [empyrean@WS1 ~]$ 


  3. Add a new bridge
    透過 nmcli con add ifname br0 type bridge con-name br0 建立一個新的 Bridge interface, br0. 
    [root@WS1 empyrean]# nmcli con add ifname br0 type bridge con-name br0
    Connection 'br0' (5fc144ab-fa54-4524-85f0-370007a89477) successfully added.
    [root@WS1 empyrean]# nmcli connection
    NAME    UUID                                  TYPE      DEVICE 
    br0     5fc144ab-fa54-4524-85f0-370007a89477  bridge    br0    
    enp0s3  3e19abc6-8e28-403c-94fa-89e17d7aaadf  ethernet  enp0s3 
    virbr0  2d7cae19-e9f5-4eda-a2a1-8fa753acf529  bridge    virbr0 

    [root@WS1 empyrean]# 



  4. Add a new slave bridge    
    透過 nmcli con add type bridge-slave ifname enp0s3 master br0 建立一個新的 slave interface, 用來連結 enp0s3 與 br0.


    [root@WS1 empyrean]# nmcli con add type bridge-slave ifname enp0s3 master br0
    Connection 'bridge-slave-enp0s3' (8ebd4cb5-8bef-4bed-b420-c7772be7f3f0) successfully added.
    [root@WS1 empyrean]# nmcli connection
    NAME                 UUID                                  TYPE      DEVICE 
    br0                  5fc144ab-fa54-4524-85f0-370007a89477  bridge    br0    
    enp0s3               3e19abc6-8e28-403c-94fa-89e17d7aaadf  ethernet  enp0s3 
    virbr0               2d7cae19-e9f5-4eda-a2a1-8fa753acf529  bridge    virbr0 

    bridge-slave-enp0s3  8ebd4cb5-8bef-4bed-b420-c7772be7f3f0  ethernet  --     
    [root@WS1 empyrean]# 



  5. Turn on Bridge interface
    記得先透過這個指令 nmcli con down enp0s3 來 turn off 與 br0 連結的 ethernet device, enp0s3。 
    接這透過這個指令 nmcli con up br0 來 trun on bridge interface, br0. 


    [root@WS1 empyrean]# nmcli con down enp0s3
    Connection 'enp0s3' successfully deactivated (D-Bus active path: /org/freedesktop/NetworkManager/ActiveConnection/1)
    [root@WS1 empyrean]# nmcli connection
    NAME                 UUID                                  TYPE      DEVICE 
    br0                  5fc144ab-fa54-4524-85f0-370007a89477  bridge    br0    
    virbr0               2d7cae19-e9f5-4eda-a2a1-8fa753acf529  bridge    virbr0 
    bridge-slave-enp0s3  8ebd4cb5-8bef-4bed-b420-c7772be7f3f0  ethernet  enp0s3 

    enp0s3               3e19abc6-8e28-403c-94fa-89e17d7aaadf  ethernet  --     
    [root@WS1 empyrean]# nmcli con up br0
    Connection successfully activated (master waiting for slaves) (D-Bus active path: /org/freedesktop/NetworkManager/ActiveConnection/6)
    [root@WS1 empyrean]# nmcli connection
    NAME                 UUID                                  TYPE      DEVICE 
    br0                  5fc144ab-fa54-4524-85f0-370007a89477  bridge    br0    
    virbr0               2d7cae19-e9f5-4eda-a2a1-8fa753acf529  bridge    virbr0 
    bridge-slave-enp0s3  8ebd4cb5-8bef-4bed-b420-c7772be7f3f0  ethernet  enp0s3 

    enp0s3               3e19abc6-8e28-403c-94fa-89e17d7aaadf  ethernet  --     
    [root@WS1 empyrean]# 



完成上述步驟, bridge interface 就設定完成了。以上的設定預設都是透過 DHCP 來取得 IP,如果需要設定 static IP 則修改下檔案 (以本次的範例來說)的設定即可。


/etc/sysconfig/network-scripts/ifcfg-br0 <--- Guest Bridge 的網卡設定
192.168.11.66 就是 Host OS 對外的 IP Address
STP=yes
BRIDGING_OPTS=priority=32768
TYPE=Bridge
PROXY_METHOD=none
BROWSER_ONLY=no
BOOTPROTO=none
DEFROUTE=yes
IPV4_FAILURE_FATAL=no
IPADDR=192.168.11.66
PREFIX=24
GATEWAY=192.168.11.1
DNS1=192.168.11.1
NAME=br0
UUID=e2a2bd9f-6ae0-415a-bf23-e63a9bbeef4d
DEVICE=br0
ONBOOT=yes

到這裏,就完成 bridge interface 的設定。接下來就是KVM 的網路設定,Network source: 選取 Bridge br0 這個選項。


Screenshot from 2021-04-10 05-15-34.png


接下來 KVM 開機後,即可透過 Guest OS 內的網路設定來調整設定為 DHCP or Static IP. 下列為 Guest OS 的網路設定。


[test1@centos7 ~]$ cat /etc/sysconfig/network-scripts/ifcfg-eth0
TYPE=Ethernet
PROXY_METHOD=none
BROWSER_ONLY=no
BOOTPROTO=none
DEFROUTE=yes
IPV4_FAILURE_FATAL=no
NAME=eth0
UUID=2e6c1d54-bc71-4730-9f79-3bd29c3440bd
DEVICE=eth0
ONBOOT=yes
IPADDR=192.168.11.88
PREFIX=24
GATEWAY=192.168.11.1
DNS1=192.168.11.1
PEERDNS=no

最後作個測試


[test1@centos7 ~]$ ping -c 3 192.168.11.66
PING 192.168.11.66 (192.168.11.66) 56(84) bytes of data.
64 bytes from 192.168.11.66: icmp_seq=1 ttl=64 time=0.172 ms
64 bytes from 192.168.11.66: icmp_seq=2 ttl=64 time=0.099 ms
64 bytes from 192.168.11.66: icmp_seq=3 ttl=64 time=0.145 ms


--- 192.168.11.66 ping statistics ---
3 packets transmitted, 3 received, 0% packet loss, time 1999ms
rtt min/avg/max/mdev = 0.099/0.138/0.172/0.033 ms
[test1@centos7 ~]$ ping -c 3 192.168.11.1
PING 192.168.11.1 (192.168.11.1) 56(84) bytes of data.
64 bytes from 192.168.11.1: icmp_seq=1 ttl=64 time=0.352 ms
64 bytes from 192.168.11.1: icmp_seq=2 ttl=64 time=0.480 ms
64 bytes from 192.168.11.1: icmp_seq=3 ttl=64 time=0.600 ms


--- 192.168.11.1 ping statistics ---
3 packets transmitted, 3 received, 0% packet loss, time 2000ms
rtt min/avg/max/mdev = 0.352/0.477/0.600/0.102 ms
=======================================================================
Reference : How to add network bridge with nmcli (NetworkManager) on Linux



(繼續閱讀...)
文章標籤

ccchiu 發表在 痞客邦 留言(0) 人氣(407)

  • 個人分類:Linux/Unix
▲top
  • 3月 27 週六 202107:53
  • VirtualBox on CentosOS 8.3

最近幫客戶處理系統的問題,遇到 VirtualBox 於 CentOS 8.3 上無法正常運作的問題。當啟動 VirtualBox 時,會出現錯誤訊息 "vboxclient the virtualbox kernel service is not running"。重新執行 /sbin/vboxconfig 則會出現下列訊息。 
[root@localhost ~]# /sbin/vboxconfig
vboxdrv.sh: Stopping VirtualBox services.
vboxdrv.sh: Starting VirtualBox services.
vboxdrv.sh: Building VirtualBox kernel modules.
vboxdrv.sh: failed: Look at /var/log/vbox-setup.log to find out what went wrong.
There were problems setting up VirtualBox.  To re-start the set-up process, run
  /sbin/vboxconfig
as root.  If your system is using EFI Secure Boot you may need to sign the
kernel modules (vboxdrv, vboxnetflt, vboxnetadp, vboxpci) before you can load
them. Please see your Linux system's documentation for more information.
(繼續閱讀...)
文章標籤

ccchiu 發表在 痞客邦 留言(0) 人氣(63)

  • 個人分類:Linux/Unix
▲top
  • 1月 26 週二 202123:05
  • Windows 10 無法分割視窗

k4VH15ndIi.jpg
今天幫老婆處理 NB 的問題,她的 Win 10 無法使用左右分割視窗的功能。花了不少時間才解決,原來是她的多視窗工作模式沒有開啟。設定位於 [ 開始 ] -> [設定] -> [多工] ,開啟下圖中的紅框處即可。
(繼續閱讀...)
文章標籤

ccchiu 發表在 痞客邦 留言(0) 人氣(2,381)

  • 個人分類:
▲top
  • 1月 20 週三 202115:33
  • Tcl Fundamentals

近來又得重新投入 Tcl Script 的懷抱,花了幾天重新複習了一下,手感也慢慢地回來了。透過幾天的溫習,順手做個紀錄
Variable : set / unset command
(繼續閱讀...)
文章標籤

ccchiu 發表在 痞客邦 留言(0) 人氣(900)

  • 個人分類:
▲top
  • 12月 23 週三 202018:38
  • 我的名片管理

2020/12/23
時至今日,Goolf 聯絡人搭配 iPhone 的管理已經比十年前進步不少。目前依然使用 WorldCard 名片識別系統,該系統所附贈的 APP 已經可以直接與 Google 聯絡人做同步。至於聯絡人的管理則是透過標籤的方式做分類管理,區分為 A, B and C. 分別定義如下:
(繼續閱讀...)
文章標籤

ccchiu 發表在 痞客邦 留言(0) 人氣(493)

  • 個人分類:五斗米
▲top
  • 12月 23 週三 202018:18
  • Linux command, grep 使用與範例

常常用到的指令,在這裡做個紀錄。
想從特定檔案中尋找關鍵字,可以使用 -r 搭配 --include 指定檔案類型:
(繼續閱讀...)
文章標籤

ccchiu 發表在 痞客邦 留言(0) 人氣(13)

  • 個人分類:
▲top
  • 12月 09 週一 201310:41
  • "libstdc++.so.5 cannot open shared object file:......." in CenOS 6.4

若在 CenOS 6.4 ( 64bit 機器 ) 執行軟體時,發生這個錯誤訊息時,該如何處理? 解法爐下 :
1. 確認你的 CenOS 可以直接連上 Internet.
2. 輸入指令
#yum install compat-libstdc++-33
(繼續閱讀...)
文章標籤

ccchiu 發表在 痞客邦 留言(1) 人氣(55)

  • 個人分類:Linux/Unix
▲top
  • 5月 02 週四 201312:22
  • 穆桂英

穆桂英,北宋名將。桃花馬為座駕,梨花槍為兵器,大破天門陣為經典之戰。
穆桂英是中國古典文學巾幗英雄的典型形象,是戲曲及小說《楊家將》、明熊大木小說《北宋志傳》和紀振倫小說《楊家將通俗演義》中的人物。而她的原型是明朝末年戰功卓著的女性軍事統帥、民族英雄、柱國光祿大夫、太子太保、太子太傅、少保、四川招討使、中軍都督府左都督、鎮東將軍、四川總兵官、忠貞侯、一品誥命夫人(秦良玉)。
故事中,穆桂英原為穆柯寨穆羽之女,武藝超群、機智勇敢,傳說有神女傳授神箭飛刀之術。因陣前與楊宗保交戰,生擒宗保並招之成親,歸於楊家將之列,大破天門陣,成為楊門女將中的傑出人物。
後與楊家將一起徵戰衛國,屢建戰功。佘太君(佘賽花)百歲掛帥,率十二寡婦西徵,穆桂英親掛先鋒印,連破強敵,為全面勝利打下了基礎。
(繼續閱讀...)
文章標籤

ccchiu 發表在 痞客邦 留言(0) 人氣(1,596)

  • 個人分類:宗教信仰
▲top
  • 11月 05 週一 201210:46
  • DPP 轉檔教學 ( RAW --> JPG )

DPP 單轉
我想玩過 Canon DSLR 的朋友,應該對 DPP 不陌生;這裡就大膽來個拋磚引玉,做個簡單的 DPP 轉檔教學。假設你已經將你的 RAW 檔的參數都已經調整完畢,準備開始轉檔成通用的 JPG。
單張轉檔:
如下圖所示,直接在 DPP 上開啟該張相片,即可點選工具列上方 [檔案] --> [轉換並存檔] 進入轉檔程序。
(繼續閱讀...)
文章標籤

ccchiu 發表在 痞客邦 留言(0) 人氣(16,245)

  • 個人分類:攝影
▲top
12...8»

文章搜尋

文章分類

  • 宗教信仰 (2)
  • 好文分享 (4)
  • 網頁設計 (8)
  • 外語學習 (1)
  • Tcl/TK (1)
  • 理財 (1)
  • 運動休閒 (2)
  • 大寶小妞 (9)
  • 韌體設計 (6)
  • Linux/Unix (15)
  • XP (4)
  • 攝影 (10)
  • 居家生活 (5)
  • 五斗米 (6)
  • 未分類文章 (1)

熱門文章

  • (1,276)我們家總算有時鐘了 ( Rexite Contrattempo )
  • (549)在 Linux 下如何強迫取消掛載 NFS 目錄
  • (5,432)LINUX下何設定閒置10分鐘會自動登出?
  • (21,430)透過 VBA 進行 EXCEL File 的開啟與關閉
  • (58,647)您是寫韌體呢?還是在寫軟體呢?!
  • (8,595)Redhat 5 vncserver 與 vncviewer 的設定步驟
  • (959)Canon EFS 17-55mm F2.8
  • (24,195)嬰兒奶量計算
  • (2,053)透過 Global.asax 建立線上人數與總瀏覽人數的功能
  • (2,590)豬的考績 - 發人省思的預言故事