Sunday, April 21, 2019

Virtualbox 虛擬主機的網路設定

Virtualbox 兩層次設定

Virtualbox File 下拉式功能表下的 Preferences 屬於全系統的偏好設定, 而與各虛擬主機對應的 Settings 則僅與該對應的虛擬主機有關.

Virtualbox 虛擬主機網路設定

參考:

https://www.virtualbox.org/manual/ch06.html

https://technology.amis.nl/2018/07/27/virtualbox-networking-explained/

Not Attached

當使用者需要模擬虛擬主機的網路卡連接線被拔除的情況時, 可將該虛擬主機的網路卡以 Not Attached 模式設定.

NAT

當使用者只需要讓虛擬主機能夠上網, 下載檔案或登入電子郵箱時, 可以將虛擬主機的網路卡以 NAT 模式設定. 在 NAT 模式下, 只有 ping 能夠運作, tracert 與其他與 ICMP 、VPN 或 PPTP 等協定對應的功能都將會失效.

NAT  Network

NAT Network 與 NAT 類似, 但使用者可以透過 File-Preferences-Network 新增多個 NAT Network, 並選擇所要使用的網段與 DHCP 或是否支援 IPv6 等設定.

Bridged Adapter

當使用者需要利用虛擬主機建立與 Host 位階相同的網路模式時, 可以將虛擬主機的網卡設訂為 Bridged Adapter.

Internal Network

當使用者需要讓虛擬主機設定為 https://en.wikipedia.org/wiki/Software-defined_networking 時, 可以將網路卡設為可透過軟體調控的網路模式.

Host-only Adapter

當使用者只需要讓虛擬主機與 Host 電腦連線時, 可以將網卡設為 Host-only Adapter, 此一模式的使用時機可以在虛擬主機中配置 WWW 伺服器、應用程式伺服器、Fossil SCM 伺服器, 然後透過 Host 上的瀏覽器進行連線測試, 或者在虛擬主機上安裝特定軟體套件的認證主機, 以便讓 Host 中的軟體套件透過虛擬主機執行授權認證.

參考 vdi:

位於雲端的 Ubuntu 18.04_201904.vdi (約 9 GB) - 已經配置 Fossil SCM: https 5443, Host-only: 192.168.56.2, https: 443 and 8843 for CMSimfly, Squid Proxy Server.

假如要利用 USB 隨身碟存放上述約 9 GB 的 Ubuntu 18.04 vdi 檔案, 必須將隨身碟格式化為 NTFS, 若採 Fat32 格式, 最大單一檔案必須小於 4 GB.

另外在近端有一類似的檔案, 可提供上課學員下載:

http://wcmg1.kmol.info:88/ub1804_nox.vdi (僅限近端用戶使用 IPv6 協定者下載)

參考網際應用程式:

https://github.com/mdecourse/wcms-scrum1

http://mde.tw/2017springcd/blog/brython-spur-gears.html

https://github.com/mdecourse/cd2018/issues/33

https://github.com/looooo/freecad.gears

https://forum.freecadweb.org/viewtopic.php?t=27566

https://www.freecadweb.org/wiki/Scripting_examples

https://github.com/mdecourse/WebCADViewer

https://github.com/JMG1/ExplodedAssembly

https://github.com/shaise/FreeCAD_SheetMetal

https://github.com/jmplonka/InventorLoader

https://github.com/jptned/3DGuitar

https://framagit.org/FrViPofm/Bike3D

Ubuntu 18.04 虛擬主機網路連線設定

設定檔案 /etc/netplan/50-cloud-init.yaml

修改後, 以

    sudo netplan apply

讓設定生效.

Ubuntu 18.04 Service 管理

https://github.com/mdecourse/cadp2018/issues/16#issuecomment-485048985

CMSimfly 透過 uwsgi 在 Ubuntu 18.04 以 service 啟動

https://github.com/mdecourse/cadp2018/issues/16#issuecomment-485080368

Ubuntu 18.04 apt proxy 設定

安裝 Ubuntu 18.04-2 過程中所輸入的 proxy server, 將存入 /etc/apt/apt.conf.d/90curtin-aptproxy 檔案中, 這與之前使用 /etc/apt/apt.conf 的設定不同.

Virtualbox 虛擬主機與實體操作系統間的雙向轉換

https://github.com/mdecourse/cadp2018/issues/16#issuecomment-485101887

No comments:

Post a Comment

NX12

NX 12 Help https://docs.plm.automation.siemens.com/tdoc/nx/12/nx_help Python related https://docs.plm.automation.siemens.com/tdoc/nx/...