1. 程式人生 > >linux下設定允許keepalived組播

linux下設定允許keepalived組播

centos防火牆預設是不允許keepalived使用 vrrp的組播,如果不開啟組播ip,keepalived雙機不能實現熱備的效果,只能實現負載的效果,即虛擬ip不能實現漂移。

熱備:當主keepalived掛掉時,虛擬Ip會漂移到備用的keepalived上。當主的keepalived啟用是,虛擬ip再次回到主的keepalived上。

防火牆開啟keepalived使用組播ip執行一下命令:

centos7使用一下命令:

firewall-cmd --direct --permanent --add-rule ipv4 filter INPUT 0 --in-interface eno16777736

--destination 224.0.0.18 --protocol vrrp -j ACCEPT;

firewall-cmd --reload;

紅色標記eno16777736是指的伺服器的網絡卡名稱,INPUT代表接收224.0.0.18的報文,使用 ip a 命令檢視.


centos6下使用一下命令:

編輯防火牆配置檔案

vi /etc/sysconfig/iptables 新增一下內容

-A INPUT -p 112 -d 224.0.0.0/32 -j ACCEPT

重啟防火牆

然後再看系統的ip地址,發現恢復正常,只有一臺機器是master狀態了。

相關推薦

【轉】linux設定允許keepalived

centos防火牆預設是不允許keepalived使用 vrrp的組播,如果不開啟組播ip,keepalived雙機不能實現熱備的效果,只能實現負載的效果,即虛擬ip不能實現漂移。 防火牆開啟keepalived使用組播ip執行一下命令: centos7

linux設定允許keepalived

centos防火牆預設是不允許keepalived使用 vrrp的組播,如果不開啟組播ip,keepalived雙機不能實現熱備的效果,只能實現負載的效果,即虛擬ip不能實現漂移。 熱備:當主keep

c++ 網絡編程(六)TCP/IP LINUX socket編程 多與廣播 實現一次發送所有客戶端都能接收到

send all users 代碼示例 proto 次數 不可 的人 ssa 原文作者:aircraft 原文鏈接:https://www.cnblogs.com/DOMLX/p/9614288.html 一.多播 鍥子:有這麽一種情況,網絡電臺可能需要同時向成

Linux用戶和管理

方便 eal 更改密碼 echo 獨立 bubuko swd 賬戶 sha   用戶與組之間的關系是,組下面有若幹個用戶,每個用戶必須從屬於唯一一個組。組可以理解為權限的集合。用戶管理的命令有:useradd, userdel, usermod, passwd, chsh,

Linux用戶和之淺談

ack 總結 d參數 修改密碼 group 分享 password 使用 多個 關於Linux下用戶和組的總結。用戶:獲取系統資源權限的集合:組:具有相同權限的用戶的集合用戶組分類; 1.普通用戶組:可以加入多個用戶 2.系統組:一般加入一些系統用戶

linuxmysql允許遠程連接

遠程連接 pan 修改用戶 all linux下 密碼 刪除 分享圖片 select 1. MySql安裝教程 https://dev.mysql.com/doc/refman/5.7/en/linux-installation-yum-repo.html 默認情況下mys

linux設定kettle的定時任務方法

1.     安裝centos 2.     安裝java環境參考網址:  http://www.cnblogs.com/haoliansheng/p/5832979.html

linux設定web服務tomcat記憶體

  linux下設定web服務tomcat記憶體 一,java.lang.OutOfMemoryError: Java heap space  JVM堆的設定是指java程式執行過程中JVM可以調配使用的記憶體空間的設定.JVM在啟動的時候會自動設定Heap siz

linux設定ORACLE SID和ORACLE HOME變數

分享一下我老師大神的人工智慧教程!零基礎,通俗易懂!http://blog.csdn.net/jiangjunshow 也歡迎大家轉載本篇文章。分享知識,造福人民,實現我們中華民族偉大復興!        

純淨版linux (debian)掛載VirtualBox共享資料夾 virtual box虛擬機器在linux設定共享資料夾

使用的虛擬機器版本是:VirtualBox-5.2.8-121009 使用的linux版本是:Linux debian 4.9.0-7-amd64 tty 1. 開始配置 1.1:開啟虛擬機器設定,開啟你的VirtualBox軟體(主要先不要開啟linux系統)。選中你的虛擬機器後,

linux 設定 MySQL8 表名大小寫不敏感方法,解決設定後無法啟動 MySQL 服務的問題

在安裝完成之後,初始化資料庫之前,修改 my.cnf 開啟mysql配置檔案 vim /etc/my.cnf 在尾部追加一行 lower_case_table_names=1 並儲存,然後再初始化資料庫。 重啟mysql, systemctl restart mysqld.service

Linux部署搭建Keepalived+LVS負載均衡實戰

1.1 LVS簡介     LVS(Linux Virtual Server),也就是Linux虛擬伺服器, 是一個自由軟體專案。使用LVS技術要達到的目標是:通過LVS提供的負載均衡技術和Linux作業系統實現一個高效能、高可用的伺服器群集,它具有良好可靠性、可擴充套件性和可

Qt linux設定時間

void PAGEHUMITURE::adjustdate(int y,int m,int day,int h,int mi,int s) {     time_t t;     struct tm nowtime;     nowtime.tm_sec = s;     n

linuxmysql允許遠端連線

1.檢視linux防火牆是否開放3306埠 執行iptables -nL --line-number 這裡顯示DROP代表防火牆阻止了3306埠。 2.新增防火牆例外

linux設定wifi開機連線上網

1、編輯/etc/wpa_supplicant.conf 將可加入的wifi資訊寫入檔案 network={ ssid="ssid1" psk="password1" proto=RSN key_mgmt=WPA-PSK pairwise

linux設定tomcat開機自啟動

linux 下tomcat開機自啟動 修改Tomcat/bin/startup.sh 為: export JAVA_HOME=/usr/java/j2sdk1.4.2_08 export CLASSPATH=$CLASSPATH:$JAVA_HOME/lib/tools.jar:$JAVA_

一個簡單的linux設定定時執行shell指令碼的示例

很多時候我們有希望伺服器定時去執行一個指令碼來觸發一個操作,比如說定時去備份伺服器資料、資料庫資料等 不適合人工經常做的一些操作這裡簡單說下 shell Shell俗稱殼,類似於DOS下的command和後來的cmd.exe。它接收使用者命令,然後呼叫相應的應用程式。作為命

linux設定了SSH免密碼登入但還是需要輸入密碼的解決辦法

今天在設定linux的免密碼登入後,仍然需要輸入密碼,後來找到了原因,是因為使用者沒有許可權修改.ssh目錄下的know_hosts檔案導致的。 具體情況是這樣的: 在/home/username/.ssh輸入以下命令後: #ssh-keygen -t rsa -P ''

Linux設定udev作為ASM磁碟

建立group與user: groupadd -g 1000 oinstall groupadd -g 1200 asmadmin groupadd -g 1201 asmdba groupadd -g 1202 asmoper useradd -m -u 1100 -g

Linux設定程序執行優先順序

Linux系統下提升執行中程序優先順序的方法 Linux系統程序的優先順序取值:-20 到 19,數越大優先順序越低。 可以通過top命令來檢視,NI那一列。 改變程序的優先順序的方法有兩種:(需要