如何把linux p2v
做法也不困難
如下
dd if=/dev/sda of=/path/bck.raw
開一個kvm
把hd指到bck.raw
2015/10/21
今天在思考一個問題
要不要把google的ip全部設成白名單
但首先要取得google的全部ip
指令如下
nslookup -q=TXT _netblocks.google.com 8.8.8.8
目前得到的資料如下
nslookup -q=TXT _netblocks.google.com 8.8.8.8
Server: 8.8.8.8
Address: 8.8.8.8#53
Non-authoritative answer:
_netblocks.google.com text = "v=spf1 ip4:64.18.0.0/20 ip4:64.233.160.0/19 ip4:66.102.0.0/20 ip4:66.249.80.0/20 ip4:72.14.192.0/18 ip4:74.125.0.0/16 ip4:108.177.8.0/21 ip4:173.194.0.0/16 ip4:207.126.144.0/20 ip4:209.85.128.0/17 ip4:216.58.192.0/19 ip4:216.239.32.0/19 ~all"
http://itindex.net/detail/50310-google-ip-%E6%96%B9%E6%B3%95
要不要把google的ip全部設成白名單
但首先要取得google的全部ip
指令如下
nslookup -q=TXT _netblocks.google.com 8.8.8.8
目前得到的資料如下
nslookup -q=TXT _netblocks.google.com 8.8.8.8
Server: 8.8.8.8
Address: 8.8.8.8#53
Non-authoritative answer:
_netblocks.google.com text = "v=spf1 ip4:64.18.0.0/20 ip4:64.233.160.0/19 ip4:66.102.0.0/20 ip4:66.249.80.0/20 ip4:72.14.192.0/18 ip4:74.125.0.0/16 ip4:108.177.8.0/21 ip4:173.194.0.0/16 ip4:207.126.144.0/20 ip4:209.85.128.0/17 ip4:216.58.192.0/19 ip4:216.239.32.0/19 ~all"
http://itindex.net/detail/50310-google-ip-%E6%96%B9%E6%B3%95
2015/10/20
2015/10/14
為了上win10的kms
今天把kms從win7移到win server 2012 r2
測試了原來在win7 win8上使用的bat檔可以直接用沒問題
再來就是office 2016
不管怎麼寫就是會有問題
上網找了一下
有些人說是編碼的問題
有些人說是編輯器的問題
最後試的結果是
word notepad都不行 不管用什麼編碼
notepad++不管用什麼編碼都沒問題
XD
office 2016 kms認証bat檔內容如下
需要的自行取用
記得要改kms server的ip
@echo off
set OfficePath="C:\Program Files\Microsoft Office\Office16\"
if exist "C:\Program Files (x86)\Microsoft Office\Office16\ospp.vbs" set OfficePath="C:\Program Files (x86)\Microsoft Office\Office16\"
cscript %OfficePath%ospp.vbs /sethst:1.2.3.4
cscript %OfficePath%ospp.vbs /setprt:1688
cscript %OfficePath%ospp.vbs /act
echo active is success when you see "<Product activation successful>"
pause
2015/10/07
proxmox 4.0 經過很久的beta 終於 release了
主要有三個功能
bash這個因為我一直都使用ssh 所以沒啥感覺
再來是用LXC取代openvz了
因為我之前也不用openvz
試了一下LXC 感覺上真的快很多
但有個問題
backup目前不能使用snapshot
意思就是備份時要停机
這個我就有點意見了 雖然官方說會改進
再來就是HA的config更簡便了
這個我之前也沒在用
升級之後應該會有這個需求
最重要的是3.x可以用到什麼時候
The Proxmox VE 3.x family is supported until the end of Debian Wheezy security updates (expected end in April 2016)
還有半年
不過官方的建議升級是backup guest
install 新的 再restore guest
再找看看有沒机器和時間來做了
主要有三個功能
bash這個因為我一直都使用ssh 所以沒啥感覺
再來是用LXC取代openvz了
因為我之前也不用openvz
試了一下LXC 感覺上真的快很多
但有個問題
backup目前不能使用snapshot
意思就是備份時要停机
這個我就有點意見了 雖然官方說會改進
再來就是HA的config更簡便了
這個我之前也沒在用
升級之後應該會有這個需求
最重要的是3.x可以用到什麼時候
The Proxmox VE 3.x family is supported until the end of Debian Wheezy security updates (expected end in April 2016)
還有半年
不過官方的建議升級是backup guest
install 新的 再restore guest
再找看看有沒机器和時間來做了
2015/09/27
最近因為有需求買了一支usb 的 nic
用的是 rtl 8150的晶片
http://www.realtek.com/products/productsView.aspx?Langid=1&PFid=8&Level=5&Conn=4&ProdID=21
在win10上用沒几分鐘就GG了
本來以為是壞掉了
可是在win7上測試又能正常使用
打電話去realtek詢問的結果是
win10上只能使用rtl 8152或 rtl 8153
rtl 8150不支援 Orz
http://www.realtek.com/downloads/downloadsView.aspx?Langid=1&PNid=56&PFid=56&Level=5&Conn=4&DownTypeID=3&GetDown=false#RTL8153
沒法度了 因為趕著用
只好上 pchome 買了一支 pqi air pen express 來用
http://tw.pqigroup.com/prod_in.aspx?mnuid=1169&modid=85&prodid=567
晚上訂 隔天中午就到貨了
用的是 rtl 8150的晶片
http://www.realtek.com/products/productsView.aspx?Langid=1&PFid=8&Level=5&Conn=4&ProdID=21
在win10上用沒几分鐘就GG了
本來以為是壞掉了
可是在win7上測試又能正常使用
打電話去realtek詢問的結果是
win10上只能使用rtl 8152或 rtl 8153
rtl 8150不支援 Orz
http://www.realtek.com/downloads/downloadsView.aspx?Langid=1&PNid=56&PFid=56&Level=5&Conn=4&DownTypeID=3&GetDown=false#RTL8153
沒法度了 因為趕著用
只好上 pchome 買了一支 pqi air pen express 來用
http://tw.pqigroup.com/prod_in.aspx?mnuid=1169&modid=85&prodid=567
晚上訂 隔天中午就到貨了
2015/09/13
昨天跳電
firewall又出了一些問題
導致網路內對外沒問題 但外對內不通
因此想找一個外對內監控的方法
找到了利用google drive就能直接使用
滿方便的
http://www.labnol.org/internet/website-uptime-monitor/21060/
firewall又出了一些問題
導致網路內對外沒問題 但外對內不通
因此想找一個外對內監控的方法
找到了利用google drive就能直接使用
滿方便的
http://www.labnol.org/internet/website-uptime-monitor/21060/
2015/09/08
在ubuntu 中
影像處理相關軟体 包含轉檔 加字幕 合併等
Avidemux
http://www.wmfield.idv.tw/532
處理字幕相關軟體
Aegisub
http://www.ubuntu-tw.org/modules/newbb/viewtopic.php?topic_id=79092
影像處理相關軟体 包含轉檔 加字幕 合併等
Avidemux
http://www.wmfield.idv.tw/532
處理字幕相關軟體
Aegisub
http://www.ubuntu-tw.org/modules/newbb/viewtopic.php?topic_id=79092
2015/08/29
原來python打包成exe有三個工具
cx_freeze
py2exe
PyInstaller
之前一直使用的是py2exe
看來cx_freeze也不錯用
下次試看看
http://keliang.blog.51cto.com/3359430/661884
cx_freeze
py2exe
PyInstaller
之前一直使用的是py2exe
看來cx_freeze也不錯用
下次試看看
http://keliang.blog.51cto.com/3359430/661884
2015/08/24
2015/08/23
當完全找不到分割區時
可使用以下工具找看看
分割區救回工具
http://www.cgsecurity.org/wiki/TestDisk
當分割區沒問題 但有軌壞資料無法全部讀取或讀到一半當机時
可使用以下工具試試
壞軌資料救回工具
執行 ddrescue 時必須以分割區下指令不能是整個HD
否則無法mount img來用
ddrescue /dev/sdb1 /tmp/sdb1.img
不能是 ddrescue /dev/sdb /tmp/sdb.img
如要使用image
mount /tmp/sdb1.img /mnt
http://www.gnu.org/software/ddrescue/
誤刪檔救回工具
http://www.cgsecurity.org/wiki/PhotoRec
可使用以下工具找看看
分割區救回工具
http://www.cgsecurity.org/wiki/TestDisk
當分割區沒問題 但有軌壞資料無法全部讀取或讀到一半當机時
可使用以下工具試試
壞軌資料救回工具
執行 ddrescue 時必須以分割區下指令不能是整個HD
否則無法mount img來用
ddrescue /dev/sdb1 /tmp/sdb1.img
不能是 ddrescue /dev/sdb /tmp/sdb.img
如要使用image
mount /tmp/sdb1.img /mnt
http://www.gnu.org/software/ddrescue/
誤刪檔救回工具
http://www.cgsecurity.org/wiki/PhotoRec
2015/08/20
昨天上課時臨時需要xp
想說把virtualbox的guest匯出直接co給別人匯入比較快
想不到匯入後竟然開不了機 出現以下訊息
但同樣的檔在ubuntu中匯入卻沒問題
依字面上來看是有相同名字的node所以無法開机
但就只有一台啊XD
以這個message去找 也找不到什麼東東
只好自己試了 把設定值一個一個取消試看看
試到最後
在usb的選項把啟用usb取消勾選後
會出現偵測到無效的設定值的訊息
不管他
直接按確定
系統會自動再加回去
但是
這樣再開机就沒問題了吔
見鬼了
是七月沒拜拜嗎
另外 host guest 間的檔案拖放 在不同的 os 中有不同的結果
目前還是先用 共用資料夾 比較沒問題
想說把virtualbox的guest匯出直接co給別人匯入比較快
想不到匯入後竟然開不了機 出現以下訊息
但同樣的檔在ubuntu中匯入卻沒問題
依字面上來看是有相同名字的node所以無法開机
但就只有一台啊XD
以這個message去找 也找不到什麼東東
只好自己試了 把設定值一個一個取消試看看
試到最後
在usb的選項把啟用usb取消勾選後
會出現偵測到無效的設定值的訊息
不管他
直接按確定
系統會自動再加回去
但是
這樣再開机就沒問題了吔
見鬼了
是七月沒拜拜嗎
另外 host guest 間的檔案拖放 在不同的 os 中有不同的結果
目前還是先用 共用資料夾 比較沒問題
2015/08/19
2015/08/11
honeyd大約測了一週 看來是沒啥問題
只好在 root 的 home下寫一個 .bash_logout
在關机前把相關的process kill 掉
寫一個script
kill_process
在關机前把相關的process kill 掉
#!/bin/bash
for i in `pidof farpd`
do
kill -9 $i
done
kill -9 `pidof honeyd`
再把這個script放在
/etc/systemd/system/reboot.target.wants/hwclock-save.service裡
[Service]
Type=oneshot
ExecStart=/sbin/hwclock -D --systohc
ExecStart=/root/kill_process
不知道這樣到底對不對 有沒有什麼潛在的問題 目前有作用就是了
20160217 後記
今天apt-get update後要reboot時又沒法關机了
發現寫進去的東東被洗掉了
再找了一次資料
發現一個很簡單的解法
把/lib/systemd/system/rc-local.service原本的timeout改一下就好了
原本預設為0所以是unlimit改為5問題就解決了 timeout時間一到机器就會關了 不會再一直等
[Unit]
Description=/etc/rc.local Compatibility
[Service]
Type=oneshot
ExecStart=/etc/rc.local
TimeoutSec=5
StandardInput=tty
RemainAfterExit=yes
[Install]
WantedBy=multi-user.target
也不知為什麼honeyd.log變成binary file了
grep要加上-a才會正常
grep -a "123" /var/log/honeypot/honeyd.log
但因為之前是直接下載iso回來用 使用的是ubuntu 12.04 有點舊
想說直接換成debian好了 目前是 8.1
只要在
/etc/apt/source.list
加上
deb http://ftp.us.debian.org/debian squeeze main
apt-get udpate
apt-get install honeyd
就可以了
但裝完後一直不能啟動
原來是要把 /etc/default/honeyd的 RUN="no"改成RUN="yes"
再把NETWORK mark 掉
雖然systemctl start honeyd 時有error 但process 還是有起來
不能enable就是了
沒想到關机出現問題
要重開時一直出現
a stop job is running for /etc/rc.local compatibility
而關不了机
還是第一次碰到這個問題
看來是因為把farpd及honeyd寫到/etc/rc.local後造成的
20160217 後記
今天apt-get update後要reboot時又沒法關机了
發現寫進去的東東被洗掉了
再找了一次資料
發現一個很簡單的解法
把/lib/systemd/system/rc-local.service原本的timeout改一下就好了
原本預設為0所以是unlimit改為5問題就解決了 timeout時間一到机器就會關了 不會再一直等
[Unit]
Description=/etc/rc.local Compatibility
[Service]
Type=oneshot
ExecStart=/etc/rc.local
TimeoutSec=5
StandardInput=tty
RemainAfterExit=yes
[Install]
WantedBy=multi-user.target
接下來要把捉到的ip進行處理了
在debian中要取honeyd.log時出現error
grep "123" /var/log/honeypot/honeyd.log
Binary file /var/log/honeypot/honeyd.log matches
在debian中要取honeyd.log時出現error
grep "123" /var/log/honeypot/honeyd.log
Binary file /var/log/honeypot/honeyd.log matches
也不知為什麼honeyd.log變成binary file了
grep要加上-a才會正常
grep -a "123" /var/log/honeypot/honeyd.log
2015/08/06
2015/08/04
2015/08/03
最近忽然想玩一下honeypot
找了一下
好像都沒什麼新的project
只有看到honeyd好像還滿多人用的
不過也好久沒更新了
另外有一個honeydrive是利用xubuntu 12.04 為base裝了十個honeypot的軟体
所以決定用這個
iso裝好後首先要修改honeyd.conf
範例如下
create linux
set linux personality "Linux 2.4.7 (X86)"
add linux tcp port 25 "/usr/share/honeyd/scripts/unix/general/smtp.pl"
add linux tcp port 110 "/usr/share/honeyd/scripts/unix/general/pop/pop3.sh"
set linux default tcp action reset
set linux uid 32767 gid 32767
bind 192.168.1.1 linux
create windows
set windows personality "Microsoft Windows 2000 SP3"
add windows tcp port 80 "/usr/share/honeyd/scripts/win32/web.sh"
add windows tcp port 135 open
set windows default tcp action reset
set windows default udp action block
set windows uid 32767 gid 32767
bind 192.168.1.2 windows
service honeyd restart
再來就是要執行farpd 這樣才能讓bind的ip生效
語法如下
farpd 192.168.1.1-192.168.1.2
或
farpd 192.168.1.1/24
如果ip不連續
就要多執行几次
farpd 192.168.1.1
farpd 192.168.1.2
可以用nmap測一下
等個几天再來看看log
http://www.honeyd.org/
http://sourceforge.net/projects/honeydrive/
http://tiserle.blogspot.tw/2011/06/honeyd.html
找了一下
好像都沒什麼新的project
只有看到honeyd好像還滿多人用的
不過也好久沒更新了
另外有一個honeydrive是利用xubuntu 12.04 為base裝了十個honeypot的軟体
所以決定用這個
iso裝好後首先要修改honeyd.conf
範例如下
create linux
set linux personality "Linux 2.4.7 (X86)"
add linux tcp port 25 "/usr/share/honeyd/scripts/unix/general/smtp.pl"
add linux tcp port 110 "/usr/share/honeyd/scripts/unix/general/pop/pop3.sh"
set linux default tcp action reset
set linux uid 32767 gid 32767
bind 192.168.1.1 linux
create windows
set windows personality "Microsoft Windows 2000 SP3"
add windows tcp port 80 "/usr/share/honeyd/scripts/win32/web.sh"
add windows tcp port 135 open
set windows default tcp action reset
set windows default udp action block
set windows uid 32767 gid 32767
bind 192.168.1.2 windows
service honeyd restart
再來就是要執行farpd 這樣才能讓bind的ip生效
語法如下
farpd 192.168.1.1-192.168.1.2
或
farpd 192.168.1.1/24
如果ip不連續
就要多執行几次
farpd 192.168.1.1
farpd 192.168.1.2
可以用nmap測一下
等個几天再來看看log
http://www.honeyd.org/
http://sourceforge.net/projects/honeydrive/
http://tiserle.blogspot.tw/2011/06/honeyd.html
訂閱:
文章 (Atom)
