有些時候要測試通過外網訪問本機的某個端口在網絡層是否可以訪問,但是本機上並沒有運行着此端口的服務,這時候可以用nc命令來打開系統下的這個端口來進行測試,指令如下:
nc -l port
ex: nc -l 8080
nc命令傳輸文件:
範例如下:
目的主機監聽
nc -l監聽端口<未使用端口> > 要接收的文件名
nc -l 5999 > test.tar.gz
源主機發起請求
nc 目的主機ip 目的端口 < 要發送的文件
nc 192.168.10.102 5999 < /root/test.tar.gz