IPを動的から固定に変更

IPを動的から固定に変更

pwnネットワーク用のスクリプトを作成しています。ルータIPを取得してシステムの静的IPに設定する必要があり(OK)、qをクリックするとIPを動的IPに設定してからシャットダウンする必要があります(そうではありません)。意図的に修正します。ルータとIPの競合が発生しました。私のRaspberry Piは、現在スクリプトを停止した後、ホームネットワークの残りの部分から隔離された、慎重な小さなルーターを使用しています。

#!/bin/sh
ip=$(ip route show | grep -i 'default via'| awk '{print $3 }')
echo "Press Spacebar to exit. I AM NETPAWN!!! I SHALL KILL YOUR NETWORK!!!!!!" Router ip: “$ip

read input 
if [[ $input = " " ]] || [[ $input = " " ]] 
    then
echo “iface eth0 inet dhcp” >>/etc/network/interfaces
ifconfig eth0 up
exit 1 
else 
    ifconfig eth0 $ip

fi

ベストアンサー1

eth0インターフェイスをどこに置いたのですか?私の記憶が正しい場合は、インターフェイスを閉じてステータスを閉じるから開くに変更する必要があります。

だから実行して実行する前にifconfig eth0 downorを追加してみてください。echo "iface eth0 inet dhcp” >>/etc/network/interfacesifconfig eth0 up

さらに、ifconfigは廃止され、代わりにipコマンドを使用する必要があります。

おすすめ記事