2020年9月28日 星期一

如何在 CentOS 7 上安裝 Google Chrome 瀏覽器

如何在 CentOS 7 上安裝 Google Chrome 瀏覽器


wget https://dl.google.com/linux/direct/google-chrome-stable_current_x86_64.rpm

sudo yum install ./google-chrome-stable_current_x86_64.rpm


基本上這樣就可以安裝完成了,整個裝好之後到

應用程式→ 網際網路→就可以看到 Google Chrome 瀏覽器啦 !!

2020年9月1日 星期二

新舊伺服器 DHCP 匯入匯出指令

 這個東西偶而要做一次,因為目前伺服器還是一台 Server 2003 一台 Server 2016 沒辦法搞同步


在 192.168.1.11 用 administrator 下指令匯出資料

netsh dhcp server dump > dhcp.txt


上面的文字檔為了要看哪邊有沒有匯入問題所以切成一樓一個檔案,然後每個檔案保留該樓層IP以下區塊就可以了,其他的殺掉

記得目的地 Dhcp Server 192.168.1.11 這個主機IP如果不同也要做修正。


============================================================================================================================================


   # ======================================================================

   #  開始 Add ReservedIp 到領域 : 192.168.1.0,伺服器 : 192.168.1.11            

   # ======================================================================


Dhcp Server 192.168.1.11 Scope 192.168.1.0 Add reservedip 192.168.1.43 bd1bb2df66a7 "Admin_KENT_1F" "1F肯肯" "BOTH"

Dhcp Server 192.168.1.11 Scope 192.168.1.0 Add reservedip 192.168.1.54 a1df4dcb7d32 "Admin_uuu988" "測試成員-小U" "BOTH"

Dhcp Server 192.168.1.11 Scope 192.168.1.0 Add reservedip 192.168.1.200 7ca3adf9b25d "Admin_1F_01_WiFi" "1F_wifi" "BOTH"


   # ======================================================================

   #  結束   Add ReservedIp 到領域 : 192.168.1.0,伺服器 : 192.168.1.11            

   # ======================================================================


============================================================================================================================================



到 192.168.1.11 新主機上面執行下列指令匯入,如果有錯誤可以看到問題


netsh exec "1F_DHCP_list.txt"

netsh exec "2F_DHCP_list.txt"

netsh exec "3F_DHCP_list.txt"



參考資料


https://blog.xuite.net/billchu1109/wretch/142970035-Windows+DHCP+Server+%E7%A7%BB%E6%A9%9F%2F%E8%BD%89%E7%A7%BB%E4%BD%9C%E6%A5%AD

https://social.technet.microsoft.com/Forums/zh-TW/daaff027-c575-48e9-92f3-019621d57fdf/22914203092129520986amp2129520837dhcp?forum=winserverzhcht

https://blog.pmail.idv.tw/?p=16980

2020年7月27日 星期一

FortiGate 92D 防火牆 忘記密碼 密碼修改 DHCP 使用時間 信任IP設定

紀錄一下之前遇到的問題

FortiGate 92D 沒辦法連線到設定網頁,怎麼測試都連不上
最後用console線接上去看才發現原來是信任IP網段被改過,難怪怎麼都進不去
這次兩招都用上了,因為不曉得密碼 XD
這次還有一個新問題,就是他們的DHCP會爆開,查了一下,原來只有發100個位置
然後一次拿到可以用7天....也太久了,難怪會炸開!


把防火牆重開機然後在開機後一分鐘內趕緊使用維護帳號登入
帳號: maintainer
密碼就是bcpb+您的序號

FGT92D4G27119336 login: maintainer

Password: bcpbFGT92D4G27119336

Welcome !

FGT92D4G27119336 # config system admin


FGT92D4G27119336 (admin) # edit admin


FGT92D4G27119336 (admin) # set pssword 12345678


FGT92D4G27119336 (admin) # end


FGT92D4G27119336 #

這樣密碼就到手了! 先重開機一次試試看



再來就是檢查信任IP網段


FGT92D4G27119336 # config system admin

FGT92D4G27119336 (admin) # edit admin

FGT92D4G27119336 (admin) # get | grep trusthost

trusthost1          : 192.168.0.0 255.255.255.0
trusthost2          : 10.41.6.6 255.255.255.255
trusthost3          : 10.41.6.150 255.255.255.255
trusthost4          : 0.0.0.0 0.0.0.0
trusthost5          : 0.0.0.0 0.0.0.0
trusthost6          : 0.0.0.0 0.0.0.0
trusthost7          : 0.0.0.0 0.0.0.0
trusthost8          : 0.0.0.0 0.0.0.0
trusthost9          : 0.0.0.0 0.0.0.0
trusthost10         : 0.0.0.0 0.0.0.0
ip6-trusthost1      : ::/0
ip6-trusthost2      : ::/0
ip6-trusthost3      : ::/0
ip6-trusthost4      : ::/0
ip6-trusthost5      : ::/0
ip6-trusthost6      : ::/0
ip6-trusthost7      : ::/0
ip6-trusthost8      : ::/0
ip6-trusthost9      : ::/0
ip6-trusthost10     : ::/0


把內網的網段加入信任範圍內就可以使用網頁打開設定了!!

FGT92D4G27119336 (admin) # edit admin


FGT92D4G27119336 (admin) # set trusthost1 192.168.0.0 255.255.255.0


FGT92D4G27119336 (admin) # end


然後我們來改一下DHCP的最長可以使用多久的時間(Lease Time) 網頁介面

Network → Interfaces → 例 internal 點edit進去
DHCP Server區塊 → Advanced... → Additional DHCP Options →
把 51 (Lease Time) 從 604800(七天) 改成我需要的 7200(2小時)


或是使用指令模式

FGT92D4G27119336 # config system dhcp server
FGT92D4G27119336 # show 看一下設定資訊
FGT92D4G27119336 (server) # edit 1 (我要改第一組)
FGT92D4G27119336 (1) # set lease-time 7200 (後面的7200就是你要得秒數)
FGT92D4G27119336 (1) # end


資料參考來源:

https://kb.fortinet.com/kb/documentLink.do?externalID=FD34757
https://docs.fortinet.com/document/fortigate/6.0.0/cli-reference/568982/grep
https://kb.fortinet.com/kb/documentLink.do?externalID=FD35222
https://boredom.gotdns.com/403-fortinet-200d

2020年7月6日 星期一

ASUS VM45 準系統安裝 Visual Studio Commynity 2017 PostgreSQL 11 安裝

這次為了一個專案,幫忙裝了一台準系統的軟體

ASUS VM45 準系統,長得像個便當盒
系統 win10 1809 先關掉系統更新好了,免得又壞掉@@ (關掉很不好喔!)
原來記憶體有 4G 又加了一條 8G 的總共12G,這台記憶體比較特別是用筆電規格的,一開始還買錯買成了PC用的,都快比便當盒大了,看起來滿好笑的。


CPU Intel Celeron 3865U 1.80G
RAM SAMSUNG M471A5244CB0-CRC
RAM Kingston DDR4-2400 8G 筆記型記憶體(KVR24S17S8/8)
HDD Toshiba DT01ACA100 1TB

安裝軟體 Visual Stdio Community 2017 原來給的版本比較舊,裝到死都顯示沒有安裝成功
後來找了離線安裝的指令權弄回來才發現有檔案已經回不來了。

後來去下載新版本 Visual Studio Community 2017 (Version 15.9)
雖然他GUI 上面已經有 先下載再安裝的選項,想說一樣先用指令好了

VisualStudioCommynity2017.exe --layout d:\vs2017offline --lang zh-TW

下載在D槽vs2017offline資料夾,然後只下載繁體中文版
總大小 43.3GB..........好胖

然後安裝了 PostgreSQL 11.6.3

裝好之後開啟系統防火牆的例外 5432 port TCP & UDP
開始 → 設定 → 網路和網際網路 → Windows 防火牆 → 進階設定 → 輸入規則 →
新增規則 → 連接埠 → 特定本機連接埠 TCP & UDP port 5432 → 允許連線 → 套用所有範圍 網域 私人 公用 → 名稱.....


然後因為要從別台連過來存取資料庫所以要到 C:\Program_Files\PostgreSQL\11\data\pg_hba.conf

加入一行  host all all 0.0.0.0/0 password

然後到服務去重啟 postgresql-x64-11 或重新開機
再用軟體連過去測試就可以了

感覺這台好像不錯用,如果可以把原來的1TB硬碟更換成 SATA SSD 的話應該會跑很快。

參考資料:
https://docs.postgresql.tw/server-administration/client-authentication/the-pg_hba.conf-file
https://expect7.pixnet.net/blog/post/38215756

2020年5月4日 星期一

FreePBX 學習筆記

FreePBX 學習筆記

這一切只能說是不是被之前安裝來測試的Elastix 慣壞了.....

記得一開始裝好在防火牆裡面設定信任的網段
然後一開始只有UDP 可以登入分機
要再去開啟 TCP 才能夠使用 5060 port 去登入分機! 差點被這個弄死

我使用UDP在透過VPN之後只能聽到一邊的聲音,另一邊完全沒聲音所以改為TCP就正常了

.....未完

FREEPBX 固定IP設定與VI複製貼上複習

最近在玩 FreePBX 不過真的有點難....設定都不太一樣,好複雜阿,殺了我很多時間
不知道怎樣公司的DHCP都要等快一分鐘,不過有些系統沒辦法等,你就要不到IP
本來想改 DHCP的 timeout 時間,結果找不到那個檔案,只好改成固定IP

版本:
uname -a

Linux freepbx.sangoma.local 3.10.0-862.2.3.e17.x86_64 #1 SMP Wed May 9 18:05:47 UTC 2018 x86_64 GNU/Linux


vi 的複製貼上,在命令模式按  V 他右下角會顯示 --VISUAL--
用上下左右做框選,按下 Y就是複製,按下 D 就是剪下,按下P就是貼上


編輯 /etc/sysconfig/network-scripts/ifcfg-eth0
看你是要用 nano 還是 vi ,底下的IP自己依照當地做修改

BOOTPROTO=static
ONBOOT=yes
IPADDR= 192.168.1.2
GATEWAY=192.168.1.1
NETMASK= 255.255.255.0


改好存檔 然後執行 service network restart 重啟服務

然後如果要加DNS的話改這邊
/etc/resolv.conf

nameserver 8.8.8.8
nameserver 168.95.1.1




文件出處在這邊喔
https://wiki.freepbx.org/display/PPS/How+to+set+Network+Settings+from+the+CLI




2020年4月13日 星期一

在 Windows 10 1903 新增 SNMP功能 : 新增找不到

在Windows 10內新增 SNMP功能步驟

開始 → 設定 → 應用程式與功能 → 程式和功能 → 開啟或關閉 Windows 功能 → 簡易網路管理通訊協定(SNMP)

不過我在要新增的那台電腦上怎樣都看不到這個選項可以勾選
後來在網路上找到相關指令,紀錄一下好了,人老了每次覺得很簡單,但是就是記不住


開始 → PowerShell → 右鍵選 以系統管理員身分執行 →

查詢是否已經安裝"

Get-WindowsCapability  -Online -Name "SNMP*"

State 如果是 NotPresent 就是還沒有這個功能


安裝:
Add-WindowsCapability  -Online -Name "SNMP.Client~~~~0.0.1.0"

後面這段 SNMP.Client~~~~0.0.1.0 裡面的數字可以看上一個指令裡面 Name 提供的數字來安裝

等他跑完之後再到 控制台\所有控制台項目\系統管理工具 找服務做設定調整
如果服務裡面沒有看到 SNMP 的話記得重開機一次

以上來源參考這個網站:
http://weysnote.blogspot.com/2019/03/windows10-1809-snmp.html

2020年1月22日 星期三

Windows 10 功能紀錄

Windows 10 其實也用很久了,不過因為功能的快速鍵少用,其實也是用了就忘,學了就放....

還是寫起來好了...


快速切換虛擬桌面視野: Win + Ctrl + 左右  或者是四指往左右滑來切換虛擬桌面

快速叫出 本機內容 控制台\所有控制台項目\系統 : Win + pause break

2020 研究列表紀錄

看了很多東西都覺得很好玩,有空要來研究一下,結果沒有一樣記得,現在就把要研究的東西寫在這裡吧!


1.Mountvol

可以存取EFI 磁碟分割及顯示 已經掛載的分割區
https://docs.microsoft.com/zh-tw/windows/deployment/windows-10-poc


C:\WINDOWS\system32>mountvol.exe
建立、刪除或列出磁碟區掛接點。

MOUNTVOL [drive:]path VolumeName
MOUNTVOL [drive:]path /D
MOUNTVOL [drive:]path /L
MOUNTVOL [drive:]path /P
MOUNTVOL /R
MOUNTVOL /N
MOUNTVOL /E
MOUNTVOL 磁碟機: /S

    path        指定要用來放置掛接點的現有 NTFS 目錄。
    VolumeName  指定要做為掛接點之目標的磁碟區名稱。
    /D          從指定的目錄移除磁碟區掛接點。
    /L          列出指定目錄的已掛接磁碟區名稱。
    /P          從指定的目錄移除磁碟區掛接點、卸載磁碟區,並將該磁碟區設定
                為無法掛接。若要再將該磁碟區設定為可掛接,請建立磁碟區
                掛接點。
    /R          為已不存在於系統中的磁碟區移除磁碟區掛接點與登錄設定。
    /N          停用新磁碟區的自動掛接功能。
    /E          重新啟用新磁碟區的自動掛接功能。
    /S          將 EFI 系統磁碟分割接在提供的磁碟機上。

VolumeName 及目前掛接點的值可能是:

    \\?\Volume{acdc7c46-22b6-11e7-3382-836e6f6a8963}\
        C:\

    \\?\Volume{db69ad72-9acd-484d-afbc-065b440b6099}\
        D:\

    \\?\Volume{efc321de-0000-0100-0000-100023000000}\
        E:\

    \\?\Volume{fc3d7c47-20b6-11e7-9382-806e6f3f6963}\
        F:\

    \\?\Volume{83228907-54f6-4968-8de9-3f0a40758c46}\
        *** 沒有掛接點 ***

    \\?\Volume{69ccd72c-6cdb-4712-807d-1f1e2aa3c0c2}\
        *** 沒有掛接點 ***

    \\?\Volume{efc943de-0000-0010-0000-402359001000}\
        *** 沒有掛接點 ***



C:\WINDOWS\system32>




2.Disk2vhd

2019年9月20日 星期五

查詢作業系統是否在虛擬機裡面 查詢 顯示 虛擬機 VM vmware hyper-v


查詢作業系統是否在虛擬機裡面 查詢 顯示 虛擬機 VM vmware hyper-v

用windows10 在PowerShell內:

gwmi Win32_ComputerSystem | fl Manufacturer, Model

或者是:

gwmi Win32_ComputerSystem 



上面 Molde : Virtual Machine 就是在 Hyper-V 裡面的執行結果



原始文章連結:
https://serverfault.com/questions/818839/wmi-query-to-identify-virtual-machines-under-server-2012-r2