顯示具有 windows 標籤的文章。 顯示所有文章
顯示具有 windows 標籤的文章。 顯示所有文章

2024/08/10

昨天在升級ICX時 使用tftp
但試了好几種tftp server
包含 linux 及 windows 
都無法成功傳檔
一直出現timeout
使用 scp 才成功

copy scp flash 10.0.0.1 firmware_file secondary

不過 telnet timeout 要設長一點
不然有可能檔案還沒傳完就timeout 了
預設是 4 分鐘

telnet@10.0.0.2(config)#telnet timeout 10


2023/12/22

linux shell 中如果要判斷前一個指令是否執行成功
可以使用 $? 來判斷

在m$ windows中 也有一個變數名稱
%ERRORLEVEL%

但是
千萬不要使用在 bat
因為在dos 命令提示字元中都沒問題
但放在bat中就會有不同的結果

2017/11/08

有關proxmox最近備份出現的問題
測試了好久
觀察了一週
做一下整理記錄
之前備份發現問題
不管是linux或windows在備份時都出現hd reset的情況
























目前得到的結論如下

在備份裝置是10G的情況下 (使用nfs 備份) 目前都沒有發現問題 

在備份裝置是1G的情況 
在網路上找到一些方法

1. 把disk 改成virtio

linux 在改完之後就解決問題了

但如果沒辦法改成virtio 則建議把guest file 放在server的 directory 不要放在share storage上


但是windows 改完後並沒有解決問題

必須要修改 /etc/vzdump.conf

加上 bwlimit:150000  (再調高會出現問題)

限制執行vzdump執行時的io 避免跟guest os搶 io 導致出現hd reset的問題

不過改成virtio對windows guest os的效能會有滿大的改善

2017/03/09

之前提到如果要把windows的log丟到syslog上
可以使用evtsys
因為最近玩graylog
官網上有介紹nxlog這個工具
不只是windows可以用 linux, android都有支援 而且還有在更新維護
先來玩一下 windows
找了一台win 10 x32來裝
安裝過程沒什麼問題
裝完後要手動去改config file
路徑在
C:\Program Files\nxlog\conf\nxlog.conf

C:\Program Files (x86)\nxlog\conf\nxlog.conf

修改後內容如下

<Output out>
    Module      om_udp   (預設為tcp 視需求修改)
    Host        1.1.1.1           (依需求修改)
    Port        514
#    Exec        to_syslog_snare();  (此行預設打開 但無法傳資料 註解後就正常了)
</Output>

再來就是到服務把nxlog啟動
應該就可以在syslog上看到訊息了
如果有問題 可以check一下log
C:\Program Files\nxlog\data\nxlog.log

C:\Program Files (x86)\nxlog\data\nxlog.log


http://www.ilanni.com/?p=595

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

2015/01/07

最近在把檔案由ubuntu傳到win上的ftp server時發生了一些問題 在中文檔名及空格上
因為我在win上是使用 Rainbow FTP-G 是有支援UTF-8的 但要手動打開 預設沒開


在文字介面使用ftp指令時 碰到中文檔名無法上傳
使用filezilla強迫使用UTF-8也無法上傳
最後是使用lftp才正常
指令如下

mirror -R

ftp指令還能理解
但filezilla就不是很能接受了

2013/11/27

當使用程式在windows去呼叫指令的時候
如果沒有特別指定
一律會使用32bit的方式來跑
http://evenrain.com/32-bit-python-get-problem-in-x64-windows/

為了解決python在64bit OS上的問題
程式作了如下的修正

if os.path.isdir('c:\Program Files (x86)'): #判斷OS的版本
           p = subprocess.Popen( r'c:\windows\sysnative\wscript.exe c:\windows\system32\slmgr.vbs -skms 10.1.1.1:1688' )
            p.wait()
            p = subprocess.Popen( r'c:\windows\sysnative\wscript.exe c:\windows\system32\slmgr.vbs -ato' )
            p.wait()
           
解決了kms認証時會出現奇怪錯誤的問題
感謝 seek steve 的幫忙          

2013/08/27

今天在kvm裝完win 7 x64之後要手動update時一直出現以下的訊息

Windows Update 目前無法檢查更新,因為該服務尚未執行,您可能需要重新啟動電腦

重開很多次也沒用

到以下這個網站自動修也沒效果
http://support.microsoft.com/mats/windows_update/

爬了一下文

進入 WINDOWS服務 (開始 → 在電腦按右鍵 → 管理 →服務與應用程式 → 服務  )
關閉 Windows Update服務
進入系統槽 WINDOWS 資料夾下,將SoftwareDistribution 這一資料夾完全刪除
再回到 服務,把Windows Update重新啟動
再手動更新就正常了

http://www.dcaid.com/teachs/54-teach-software/342-2013

2013/06/19

早上發生一台win 2012 server 出現自動重開的情況
而重開發顯示捉不到HD
mirror box的lcd則出現rebuild的訊息
把有問題的hd先拔出後
再重開
chkdsk
service壞了好几個
看了一下log
發現昨天早上就出現hd有問題
找了一下
找到
https://code.google.com/p/eventlog-to-syslog/
http://ssorc.tw/?p=1197
這個可以把win的log丟到syslog

將 evtsys.dll 及 evtsys.exe 放至 %systemroot%system32

%systemroot%system32evtsys -i -h 1.1.1.1

net start evtsys

若要uninstall

net stop evtsys
%systemroot%system32evtsys -u

在log server上就會有記錄了

但出現的是主机名稱而不是ip
coding撈資料的時候要注意一下

2013/03/18

某個廠商為了要解決process一直當掉的問題而要使用
http://fsl.sytes.net/watchdog.html
但是這個送到vt有11家認為有問題
送回avira的回應也是malware
我也不想設為排外
天知道有沒有問題
找到了以下的解決方案
http://www.knas.se/Applications/Restarter/Download.aspx
叫那個廠商試看看

2013/03/16

今天有朋友在g+ share了一個工具 wuinstall
直接在dos模式下指令就可以執行windows update
超方便

wuinstall /install

http://www.wuinstall.com/index.php/en/free

2013/02/11

在linux上我們使用find來找檔案
在windows上用 where

where /r c:\ abc.exe

http://blog.miniasp.com/post/2010/10/24/How-to-find-executable-files-in-Windows-using-which-and-where.aspx