以下はWikipediaからの引用です。
ブルスネークがガラガラヘビを食べることがあるという考えは、人間が野生のブルスネークに遭遇したときに、ブルスネークに危害を加えない理由として挙げられることがあるが、もっと良い理由は、ブルスネークがげっ歯類などの温血種の害獣を制御する役割を果たしていることである。
このようなことが時々起こるかもしれませんが、実際のところ、同じ餌をめぐる競争を除けば、雄蛇がガラガラ蛇の個体数に影響を与えることはありません。
文献を徹底的に調べ、両方の蛇を研究している研究者と話し合った結果、雄蛇がガラガラ蛇を食べるという考えを裏付けるものはほとんどありませんでした。 ブルズネイクスは主に温血種の獲物を食べる。 ある例では、小さなガラガラヘビの体がブルスネークの腸内に現れたが、摂取されたガラガラヘビがすでに死んでいたのか、あるいはどの種であったのかという情報は存在しない。 若いブルスネークがトカゲを食べる可能性はありますが、ブルスネークによって大きな影響を受けるガラガラヘビの個体数はありませんでした。 ガラガラヘビの天敵は、実は、キングスネークなのである。 2013年11月27日、追加情報です。 偶然見つけた記事によると、それは起こるが、まれであり、主に日和見的であるという。 特定の研究では、1000匹以上のブルスネークの内臓の内容物を見て、2匹のガラガラヘビが見つかりました。 これは発見された獲物のリスト全体の0.5%です。 ガラガラヘビが生きたまま締め付けられて食べられたのか、それとも食べられたのかは、残念ながらわかりません。
つまり、あなたの質問に対する答えは、基本的に、ガラガラヘビを本当に遠ざけることはできないということです。