想打开任意端口用什么命令? - Linux中文站

来源:百度文库 编辑:神马文学网 时间:2024/04/29 23:59:44
想打开任意端口用什么命令?
分类 :Linux基本应用    发布时间 : 2007-03-31    来源 :Linux中文站
想打开任意端口用什么命令?
想打开任意端口用什么命令?
譬如要打开1500端口
对于 TCP,端口的打开有两种,即主动模式和被动模式。
何谓 “打开端口?”
回复 #2 langue 的帖子
可以分别叙述一下吗? 重点在主动
回复 #3 cocacoder 的帖子
[url]http://www.goldfish.org/books/TCPIP%20Illustrated%20Vol%201/tcp_conn.htm#fig_18_12[/url]
[quote]原帖由 [i]cocacoder[/i] 于 2007-2-27 18:36 发表于 1楼
譬如要打开1500端口 [/quote]
您的问题问的不清楚。
port 要可以被存取,前提是该 port 有程序在 listen,如此连入时才有程序可以提供相关服务。
port 有程序在 listen 就可以提供连入服务,另外要就是没有被低阶的 firewall 阻挡存取即可,比方像是 iptables 这类 firewall rule。
--
[code]
nc -[u]lp port
[/code]
:) :)
[[i] 本帖最后由 aib 于 2007-2-27 21:25 编辑 [/i]]
回复 #6 aib 的帖子
经实验可以,谢谢
[root@jane root]# nc -lp 1500 &
[1] 2938
[root@jane root]# netstat -na |grep 1500
tcp        0      0 0.0.0.0:1500                0.0.0.0:*                   LISTEN
回复 #7 cocacoder 的帖子
学习ing....................
[quote]原帖由 [i]aib[/i] 于 2007-2-27 21:23 发表于 6楼
nc -lp port
:) :) [/quote]
这个命令能应用到哪些地方?如果没有程序Listening,那么这个端口即使打开了也没啥用吧?
再问一句,打开后如何关闭这个端口?
[quote]原帖由 [i]dbsrv[/i] 于 2007-3-1 13:36 发表于 9楼
这个命令能应用到哪些地方?如果没有程序Listening,那么这个端口即使打开了也没啥用吧?
再问一句,打开后如何关闭这个端口? [/quote]
结合其它的命令,可以发送/接收 TCP/UDP 数据(比如可以用来聊天、接收/发送文件,Port Scan、作Honeypot、TELNET服务器等等。。。。)
可以手动关闭(杀进程)、自动关闭(连接结束后)。。。
nc 功能强大,有“瑞士军刀”之称~~~~
[[i] 本帖最后由 aib 于 2007-3-1 13:50 编辑 [/i]]
回复 #9 dbsrv 的帖子
关闭端口就把nc的进程杀掉即可
开任意端口需要任意命令。
楼上的头像:em02: :em02: :em02: pier999->Nikky