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)
            )
       )
