在LINUX下怎么查看哪些端口打开,哪些关闭的?怎么打开一个禁止的端口?因为我的LINUX别人连不进来,端口没开。

lxw_6 2004-04-16 04:04:52
在LINUX下怎么查看哪些端口打开,哪些关闭的?怎么打开一个禁止的端口?因为我的LINUX别人连不进来,端口没开。

我把防火墙关了也不行。
...全文
15358 13 打赏 收藏 转发到动态 举报
AI 作业
写回复
用AI写文章
13 条回复
切换为时间正序
请发表友善的回复…
发表回复
newdayhope 2004-04-20
  • 打赏
  • 举报
回复
good good study
day day up
liken218 2004-04-19
  • 打赏
  • 举报
回复
确保不是防火墙问题,
>iptables -F INPUT
>iptables -P INPUT ACCEPT
>iptables -F OUTPUT
>iptables -P OUTPUT ACCEPT
lxw_6 2004-04-19
  • 打赏
  • 举报
回复
大家误会了我的意思,我的意思是能够使外部的机器能够访问我电脑的任何一个端口。

现在的情况是我的电脑不能接收外面发来的信息,比如我作为客户端给远方的UDP服务发送一个UDP包,因为我是客户端,所以我绑定的端口是不一定的,而远方接受到我的UDP包后,返回的信息我接受不到,因为我电脑的端口没开。我关闭了所有的防火墙也不行。

不要的不仅仅是打开一个服务的端口,而是开放所有端口,让别人能够访问,不知我有没有说清楚。

gaoxianfeng 2004-04-19
  • 打赏
  • 举报
回复
netstat -an
倒是可以看
但怎么 关掉? 不知道

可以用iptables拦截
verywin 2004-04-19
  • 打赏
  • 举报
回复
查看端口的话用nmap , linux自代的,
你说的telnet估计是你没有设置好!用vi编辑/etc/xinetd.d/telnet
找到disable=yes一行,将yes改成no!
保存退出,重新启动telnet服务看看!!
祝你好运!
wacle 2004-04-19
  • 打赏
  • 举报
回复
你是虚拟机么,如果是,可以这样:
1:用su(root权限)进入系统
2:找到目录etc\samba\smb.conf
3: 用vi编辑
4:修改,path=/home/user;下面可以改为yes。
5:保存后登陆
6: 在windows可以映射
lxw_6 2004-04-19
  • 打赏
  • 举报
回复


哎,这个版块真差劲


wxywh 2004-04-17
  • 打赏
  • 举报
回复
用chkconfig
rexp 2004-04-17
  • 打赏
  • 举报
回复
用netstat -nap | grep LISTEN
看看,是什么进程占有了端口。
至于firewall,可以用ipchains -L查看一下选项。
CoolQ 2004-04-16
  • 打赏
  • 举报
回复
nmap, netstat
zxm927 2004-04-16
  • 打赏
  • 举报
回复
可能是LINUX自带的防火墙的问题,就是IPTABLE的配置问题.
最简单的办法就是清掉所有的配置.
iptables -F
然后要保存的,好像是iptable-save什么的.
查一下关于iptable的东西吧(也可以象你说的那样修改一下规则).
lxw_6 2004-04-16
  • 打赏
  • 举报
回复
没人会吗?
我的意思很简单就是让别的机器能够访问我,
比如我LINUX的这个机器的TELNET服务已经运行了,我在本机用TELNET也能连本机,但是我在别的机器上连接就失败,说我的端口没打开,我将防火墙关了也不行,
不知水知道怎么开放指定的一个端口。

我记得以前我会的但是忘了,好象将哪个什么 REJECT 改为 ACCEPT,但现在想不起来了,好象是个文件。
lxw_6 2004-04-16
  • 打赏
  • 举报
回复
upupup

23,217

社区成员

发帖
与我相关
我的任务
社区描述
Linux/Unix社区 应用程序开发区
社区管理员
  • 应用程序开发区社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧