如何让同一个应用占用两个端口
2009-07-03 18:08
302 查看
以telent服务为例,需求是除了23端口之外还要占用2080端口。具体的方法可以参考下面。
需要注意的是系统本身已经定义的端口号是1~1024,最大支持的值是65535;所以就决定了要是自己定义另外的端口时需要在1025到65535中间选择。
1、修改service文件(定义端口)
因同一服务不能同时定义两个端口,可以定义一个别的名称。
[root@xmpan ~]# vi /etc/services
telneta 2080/tcp
telneta 2080/udp
2、把telnet服务打开
[root@xmpan ~]# vi /etc/xinetd.d/telnet
disable = yes 改为 no
3、因为所用服务使用的端口需要服务打开,单纯的打开一个端口没有意义,所以需要同时复制一个telneta的配置文件,并把服务的名称改好。
[root@xmpan ~]cp /etc/xinetd.d/telnet /etc/xinetd.d/telneta
[root@xmpan ~]# vi /etc/xinetd.d/telneta
把service telnet改为service telneta
4、重启telnet服务,因telent是受xinetd服务监控的,所以需要如下的方式重启:
[root@xmpan ~]# service xinetd restart
5、检测端口是否启动
[root@xmpan ~]# netstat -an |grep 2080
tcp 0 0 0.0.0.0:2080 0.0.0.0:* LISTEN
[root@xmpan ~]# netstat -an |grep 23
tcp 0 0 0.0.0.0:23 0.0.0.0:* LISTEN
说明端口已打开,客户端telent登录的时候在server ip之后加端口即可。
本文出自 “开始就是未来” 博客,请务必保留此出处http://desert.blog.51cto.com/779694/172869
需要注意的是系统本身已经定义的端口号是1~1024,最大支持的值是65535;所以就决定了要是自己定义另外的端口时需要在1025到65535中间选择。
1、修改service文件(定义端口)
因同一服务不能同时定义两个端口,可以定义一个别的名称。
[root@xmpan ~]# vi /etc/services
telneta 2080/tcp
telneta 2080/udp
2、把telnet服务打开
[root@xmpan ~]# vi /etc/xinetd.d/telnet
disable = yes 改为 no
3、因为所用服务使用的端口需要服务打开,单纯的打开一个端口没有意义,所以需要同时复制一个telneta的配置文件,并把服务的名称改好。
[root@xmpan ~]cp /etc/xinetd.d/telnet /etc/xinetd.d/telneta
[root@xmpan ~]# vi /etc/xinetd.d/telneta
把service telnet改为service telneta
4、重启telnet服务,因telent是受xinetd服务监控的,所以需要如下的方式重启:
[root@xmpan ~]# service xinetd restart
5、检测端口是否启动
[root@xmpan ~]# netstat -an |grep 2080
tcp 0 0 0.0.0.0:2080 0.0.0.0:* LISTEN
[root@xmpan ~]# netstat -an |grep 23
tcp 0 0 0.0.0.0:23 0.0.0.0:* LISTEN
说明端口已打开,客户端telent登录的时候在server ip之后加端口即可。
本文出自 “开始就是未来” 博客,请务必保留此出处http://desert.blog.51cto.com/779694/172869
相关文章推荐
- 如何查看一个端口被那个进程所占用
- CentOS如何查看端口是被哪个应用/进程占用
- 如何用同一个工程创建两个不同版本的应用
- 如何用同一个工程创建两个不同版本的应用
- CentOS如何查看端口是被哪个应用/进程占用
- 如何查看服务器一个端口的占用情况(netstat -an)
- Android - 如何将两个/多个应用放到一个进程中去?
- 关于如何获取一个进程占用的所有网络端口的实现设想
- CentOS如何查看端口是被哪个应用/进程占用
- CentOS如何查看端口是被哪个应用/进程占用
- 如何在一个Tomcat下部署两个应用
- socket编程中如何实现自动获取本机IP地址和随机获取一个没有占用的端口
- Linux如何查看那些应用监听了某一个端口
- android 开发过程中,两个包名相同的项目如何上传到同一个应用商城
- windows7中如何查看一个端口正在被占用
- Android - 如何将两个/多个应用放到一个进程中去?
- 如何判断一个端口是否被占用
- 如何查看一个端口被那个进程所占用
- CentOS如何查看端口是被哪个应用/进程占用
- 如何查看哪个端口被哪个应用占用