Linux中的開啟埠供外網訪問

2021-07-04 01:15:37 字數 1444 閱讀 4568

我是在linux虛擬機上安裝的elasticsearch集群,可以在虛擬機器中訪問,可是無法在window作業系統下訪問,這樣就無法用window作業系統進行編寫**。於是呼在網上查詢資料才知道原來是埠許可權的問題。

以下是我解決方式:

我用的是centos6.6,先進入root使用者許可權。su root 輸入密碼就可以了。

1、修改檔案/etc/sysconfig/iptables

[root@admin admin]# cd /etc/sysconfig/

[root@admin sysconfig]# vi iptables

檔案內容如下,其中紅色的內容是新加的:

# firewall configuration written by system-config-firewall

# manual customization of this file is not recommended.

*filter

:input accept [0:0]

:forward accept [0:0]

:output accept [0:0]

-a input -m state --state established,related -j accept

-a input -p icmp -j accept

-a input -i lo -j accept

-a input -m state --state new -m tcp -p tcp --dport 22 -j accept

-a input -j reject --reject-with icmp-host-prohibited

-a forward -j reject --reject-with icmp-host-prohibited

-a rh-firewall-1-input -m state --state new -m tcp -p tcp --dport 9200 -j accept

commit

2、將iptables服務重啟:

[root@admin sysconfig]# service iptables restart

iptables:將鏈設定為政策 accept:filter                    [確定]

iptables:清除防火牆規則:                                 [確定]

iptables:正在解除安裝模組:                                   [確定]

iptables:應用防火牆規則:iptables-restore: line 13 failed

[失敗]

這樣就可以在window上面做開發了。

3、如若不想修改iptables表,可以直接輸入下面命令:

#iptables -i input -p tcp --dport 80 -j accept

Linux中如何開啟8080埠供外界訪問

linux中如何開啟8080埠供外界訪問 1.修改檔案 etc sysconfig iptables root bogon cd etc sysconfig root bogon sysconfig vi iptables 檔案內容如下,注意紅色一行是新加的,目的是對外界開放8080埠 firewa...

Linux中如何開啟8080埠供外界訪問

1.修改檔案 etc sysconfig iptables root bogon cd etc sysconfig root bogon sysconfig vi iptables 檔案內容如下,注意紅色一行是新加的,目的是對外界開放8080埠 firewall configuration writ...

Linux埠狀態檢視,埠的開啟與關閉

在任何作業系統下,我們常常需要檢視埠的相關資訊,比如 有時候我們得檢視某個埠是否被開啟,有時候我們需要檢視哪些埠被開啟,也有時候我們需要檢視哪些程序開啟了哪些埠。當然,有時候我們也需要檢視某些服務的預設埠是多少。在windows下我不知道怎麼處理,在linux就方便咯。檢視ftp預設埠是多少 有時候...