linux1521端口
㈠ 如何开放linux服务器的端口
root用户执行netstat -ntupl n表示不查询dns t表示tcp协议 u表示udp协议 p表示查询占用的程序 l表示查询正在监听的程序
㈡ linux下怎么查看Oracle端口号
一般情况下端口号是1521,但如果安装Oracle时更改了端口号的话,就需要到Oracle服务器上查讯端口号。可以通过tnsnames.ora文件读取数据库的信息。
可以看到类似如下的内容:

HOST= 就是主机地址(如果是写的主机名,可以查看/etc/hosts文件中查看主机名对应的IP地址)
POST= 就是数据库开放的端口。
㈢ linux 怎么查看程序的端口
使用lsof命令
具体方法:
lsof
-i
:port_number
|grep
"(LISTEN)"
-i是用来查找和网络相关的文件,":"号是必须的,它是标志你查找的是一个端口。port_number就是你要查找的端口号,譬如你要查找是否
有程序占用了oracle的监听端口1521,就可以使用lsof
-i
:1521
|grep
"(LISTEN)"。如果有程序已经占用了,那么下面打印的第二个字段就是该程序的进程id,第一个字段是进程的名字。
如果只有losf
-i
:port_number可能会查到很多应用程序,但这些程序实际并没有占用你指定的端口,这些端口只是连接到本机器或者别的机器的该端口。所以要grep
"(LISTEN)“,因为一个端口只可能被一个程序占用的,所以这种方法是可靠的。
㈣ 如何查看linux那个程序占用了端口
查看端口使用情况,使用netstat命令。
查看已经连接的服务端口(ESTABLISHED
netstat -a
查看所有的服务端口(LISTEN,ESTABLISHED)
netstat -ap
查看8080端口,则可以结合grep命令:netstat -ap | grep 8080
如查看8888端口,则在终端中输入:lsof -i:8888
㈤ linux 防火墙怎么开放端口命令
以oracle的1521端口为例
阻止所有服务器访问1521端口
iptables -I INPUT -p tcp --dport 1521 -j DROP
2
放行172.17.79.4
iptables -I INPUT -s 172.17.79.4 -p tcp --dport 1521 -j ACCEPT
3
保存配置
service iptables save
4
重启防火墙
service iptables restart
5
后续如果想继续添加ip,执行2、3、4步骤即可。
㈥ windows中的web应用jdbc连接Linux中的oracle,linux防火墙如何限定只有这台服务器可以连接1521端口
可以让Oracle的listener只允许Windows的IP连接,例如:
cd $ORACLE_HOME/network/admin
vi sqlnet.ora
# sqlnet.ora Network Configuration File: /oracle/app/10g/network/admin/sqlnet.ora
# Generated by Oracle configuration tools.
SQLNET.RECV_TIMEOUT = 0
SQLNET.EXPIRE_TIME = 0
SQLNET.SEND_TIMEOUT = 0
SQLNET.INBOUND_CONNECT_TIMEOUT = 0
tcp.validnode_checking = yes
tcp.invited_nodes=(192.168.1.1)
tcp.excluded_nodes=()
重启listener
㈦ linux 查看端口被哪个程序占用
linux 查看端口被哪个程序占用
1)使用lsof命令
lsof是一个非常强大的linux工具,她被用来查找哪些程序使用了那些文件。在linux系统下,基本上所有的东西都可以被当作文件来用。socket当然也是一种文件了。所以lsof可以用来查找谁用了某一个端口。具体方法:
lsof -i :port_number |grep "(LISTEN)"
-i是用来查找和网络相关的文件,":"号是必须的,它是标志你查找的是一个端口。port_number就是你要查找的端口号,譬如你要查找是否 有程序占用了oracle的监听端口1521,就可以使用lsof -i :1521 |grep "(LISTEN)"。如果有程序已经占用了,那么下面打印的第二个字段就是该程序的进程id,第一个字段是进程的名字。
如果只有losf -i :port_number可能会查到很多应用程序,但这些程序实际并没有占用你指定的端口,这些端口只是连接到本机器或者别的机器的该端口。所以要grep "(LISTEN)“,因为一个端口只可能被一个程序占用的,所以这种方法是可靠的。
2)使用netstat 命令
下面以1521端口来看怎么查找到该程序,我们使用下面的命令:
netstat -lnp|awk 'BEGIN{prt=":1521$"}{if ($4 ~ prt) print $0}'
在这里使用awk来匹配第4个字段的模式是为了避免误判。
㈧ linux如何查看端口被哪个进程占用
使用netstat 和lsof命令,并用grep来过滤你需要查看的端口。
例如查看tcp有哪些端口打开了:
netstat-a|greptcp
然后查看哪个进程占用了这些端口:
lsof-i
如果要查看某个端口,比如80端口是哪个进程:
lsof-i|grep:80
㈨ oracle linux配置监听时报错端口占用
前提回现
修改了主机名,由hyldb修改为hyl。
问题现象
配置监听,警告提示,如下所示:
解决方法
1、检查1521端口
[root@hyl ~]# netstat -a
--查看端口占用情况,查明1521端口并未被占用
[plain] view plain  在CODE上查看代码片派生到我的代码片
Active Internet connections (servers and established)
Proto Recv-Q Send-Q Local Address               Foreign Address             State
tcp        0      0 localhost.localdomain:2208  *:*                         LISTEN
tcp        0      0 *:sunrpc                    *:*                         LISTEN
tcp        0      0 *:pftp                      *:*                         LISTEN
tcp        0      0 localhost.localdomain:ipp   *:*                         LISTEN
tcp        0      0 localhost.localdomain:smtp  *:*                         LISTEN
tcp        0      0 localhost.localdomain:2207  *:*                         LISTEN
tcp        0      0 *:ssh                       *:*                         LISTEN
getnameinfo failed
getnameinfo failed
tcp        0    132 [UNKNOWN]:ssh               [UNKNOWN]:51492             ESTABLISHED
udp        0      0 *:spmp                      *:*
udp        0      0 *:659                       *:*
udp        0      0 *:37437                     *:*
udp        0      0 *:mdns                      *:*
udp        0      0 *:sunrpc                    *:*
udp        0      0 *:ipp                       *:*
udp        0      0 *:mdns                      *:*
udp        0      0 *:32372                     *:*
Active UNIX domain sockets (servers and established)
Proto RefCnt Flags       Type       State         I-Node Path
unix  2      [ ACC ]     STREAM     LISTENING     4226   @ISCSIADM_ABSTRACT_NAMESPACE
unix  2      [ ACC ]     STREAM     LISTENING     4938   /var/run/dbus/system_bus_socket
unix  2      [ ACC ]     STREAM     LISTENING     7578   @/tmp/fam-root-
unix  2      [ ACC ]     STREAM     LISTENING     5021   /var/run/sdp
unix  2      [ ACC ]     STREAM     LISTENING     5102   /var/run/pcscd.comm
unix  2      [ ACC ]     STREAM     LISTENING     5127   /var/run/acpid.socket
unix  2      [ ACC ]     STREAM     LISTENING     6197   /var/run/cups/cups.sock
unix  2      [ ACC ]     STREAM     LISTENING     6633   /var/run/avahi-daemon/socket
unix  2      [ ACC ]     STREAM     LISTENING     6473   /dev/gpmctl
unix  2      [ ACC ]     STREAM     LISTENING     4212   @ISCSID_UIP_ABSTRACT_NAMESPACE
unix  2      [ ]         DGRAM                    1102   @/org/kernel/udev/udevd
unix  2      [ ACC ]     STREAM     LISTENING     6509   /tmp/.font-unix/fs7100
unix  2      [ ACC ]     STREAM     LISTENING     7135   /tmp/.gdm_socket
unix  2      [ ACC ]     STREAM     LISTENING     7165   /tmp/.X11-unix/X0
unix  2      [ ]         DGRAM                    5161   @/org/freedesktop/hal/udev_event
unix  17     [ ]         DGRAM                    4527   /dev/log
unix  2      [ ACC ]     STREAM     LISTENING     5152   @/var/run/hald/dbus-R5ibTGYpjn
unix  2      [ ACC ]     STREAM     LISTENING     5153   @/var/run/hald/dbus-1m4p21ErfG
unix  2      [ ACC ]     STREAM     LISTENING     4482   /var/run/audispd_events
unix  2      [ ]         DGRAM                    7618
unix  3      [ ]         STREAM     CONNECTED     7581   @/tmp/fam-root-
unix  3      [ ]         STREAM     CONNECTED     7580
unix  3      [ ]         STREAM     CONNECTED     7571   /var/run/dbus/system_bus_socket
unix  3      [ ]         STREAM     CONNECTED     7570
unix  3      [ ]         STREAM     CONNECTED     7448   /tmp/.X11-unix/X0
unix  3      [ ]         STREAM     CONNECTED     7447
unix  3      [ ]         STREAM     CONNECTED     7364   /tmp/.X11-unix/X0
unix  3      [ ]         STREAM     CONNECTED     7363
unix  3      [ ]         STREAM     CONNECTED     7261   /tmp/.font-unix/fs7100
unix  3      [ ]         STREAM     CONNECTED     7260
unix  3      [ ]         STREAM     CONNECTED     7217   /var/run/pcscd.comm
unix  3      [ ]         STREAM     CONNECTED     7216
unix  3      [ ]         STREAM     CONNECTED     7264   /tmp/.X11-unix/X0
unix  3      [ ]         STREAM     CONNECTED     7190
unix  3      [ ]         STREAM     CONNECTED     7177   /var/run/acpid.socket
unix  3      [ ]         STREAM     CONNECTED     7176
unix  2      [ ]         DGRAM                    7163
unix  3      [ ]         STREAM     CONNECTED     6636   /var/run/dbus/system_bus_socket
unix  3      [ ]         STREAM     CONNECTED     6635
unix  3      [ ]         STREAM     CONNECTED     6630
unix  3      [ ]         STREAM     CONNECTED     6629
unix  2      [ ]         DGRAM                    6627
unix  2      [ ]         DGRAM                    6467
unix  2      [ ]         DGRAM                    6426
unix  2      [ ]         DGRAM                    6379
unix  2      [ ]         DGRAM                    6324
unix  2      [ ]         DGRAM                    6109
unix  2      [ ]         DGRAM                    6068
unix  2      [ ]         DGRAM                    5958
unix  3      [ ]         STREAM     CONNECTED     5930   /var/run/dbus/system_bus_socket
unix  3      [ ]         STREAM     CONNECTED     5929
unix  3      [ ]         STREAM     CONNECTED     5903   @/var/run/hald/dbus-R5ibTGYpjn
unix  3      [ ]         STREAM     CONNECTED     5902
unix  3      [ ]         STREAM     CONNECTED     5896   @/var/run/hald/dbus-R5ibTGYpjn
unix  3      [ ]         STREAM     CONNECTED     5893
unix  3      [ ]         STREAM     CONNECTED     5738   @/var/run/hald/dbus-R5ibTGYpjn
unix  3      [ ]         STREAM     CONNECTED     5737
unix  3      [ ]         STREAM     CONNECTED     5714   /var/run/acpid.socket
unix  3      [ ]         STREAM     CONNECTED     5713
unix  3      [ ]         STREAM     CONNECTED     5708   @/var/run/hald/dbus-R5ibTGYpjn
unix  3      [ ]         STREAM     CONNECTED     5707
unix  3      [ ]         STREAM     CONNECTED     5156   @/var/run/hald/dbus-1m4p21ErfG
unix  3      [ ]         STREAM     CONNECTED     5155
unix  2      [ ]         DGRAM                    5101
unix  3      [ ]         STREAM     CONNECTED     5016   /var/run/dbus/system_bus_socket
unix  3      [ ]         STREAM     CONNECTED     5015
unix  2      [ ]         DGRAM                    4987
unix  2      [ ]         DGRAM                    4977
unix  3      [ ]         STREAM     CONNECTED     4942
unix  3      [ ]         STREAM     CONNECTED     4941
unix  3      [ ]         STREAM     CONNECTED     4900
unix  3      [ ]         STREAM     CONNECTED     4899
unix  2      [ ]         DGRAM                    4798
unix  2      [ ]         DGRAM                    4543
unix  3      [ ]         STREAM     CONNECTED     4473
unix  3      [ ]         STREAM     CONNECTED     4472   <span style="font-size:14px;"> </span>
2、检查hosts
[root@hyl ~]# vi /etc/hosts
修改前:
# Do not remove the following line, or various programs
# that require network functionality will fail.
127.0.0.1       hyldb localhost.localdomain localhost
::1             localhost6.localdomain6 localhost6
192.168.56.101  hyl
~
~
~
--由于修改了主机名(hyldb修改为hyl),将之前配置中hyldb内容删除
修改为:
# Do not remove the following line, or various programs
# that require network functionality will fail.
127.0.0.1       localhost.localdomain localhost
::1             localhost6.localdomain6 localhost6
192.168.56.101  hyl
~
~
~
~
3、检查network
# vi /etc/sysconfig/network
--确认添加了如下信息
NETWORKING=yes
HOSTNAME=hyl
4、检查ipv6是否关闭
查看ipv6状态,查看其是否被关闭
[root@hyl ~]# lsmod |grep ipv6
ipv6                  435105  17 cnic
xfrm_nalgo             43333  1 ipv6
[plain] view plain  在CODE上查看代码片派生到我的代码片
补充:关闭ipv6方法
1) # vim /etc/modprobe.conf
在其中加入下面这一行,
install ipv6 /bin/true
保存并退出。
2)# vim /etc/sysconfig/network
在其中加入下面配置项:
NETWORKING_IPV6=no
IPV6INIT=no
重启后查询:
[root@hyl ~]# lsmod |grep ipv6
--没有显示ipv6相关信息,表示ipv6已经关闭
5、重启系统后,查看hostname
[root@hyl ~]# hostname
--查询主机名
hyl
6、再次执行netca
配置监听、dbca建库成功。
㈩ windows下如何测试一台linux机器外网的1521端口是否通畅
1521端口是oracle database listener常用的端口。
 
一般可以用 tnsping ipaddress来看是否可以连上。
 
在本地配置好listener.ora ,然后:
1、测试数据库服务的命令:
     控制台 tnsping命令 IP地址   端口号 数据库服务名称
	cmd->tnsping 192.168.1.123:1521/oracle10g
 
 tnsping命令:如果能够ping通,则说明客户端能解析listener的机器名,而且lister也已经启动,但是并不能说明数据库已经打开,而且tsnping的过程与真正客户端连接的过程也不一致。但是如果不能用tnsping通,则肯定连接不到数据库。
2、查看服务配置的ora文件路径
   E:\database\oracle\user\proct\11.1.0\db_1\NETWORK\ADMIN\tnsnames.ora
   文件内容形如:
  ORCL =
       (DESCRIPTION =
            (ADDRESS = (PROTOCOL = TCP)
            (HOST = 192.168.1.123)
            (PORT = 1521))
            (CONNECT_DATA =
                 (SERVER = DEDICATED)
                 (SERVICE_NAME = orcl)
            )
       )
