ネットワーク設定に関連する 3 つのコマンドは次のとおりです:
ifconfig: ネットワーク カードと IP、サブネット マスク、その他のパラメーターをクエリして設定します (最初に net-tools ツールをインストールする必要があります)。
##ifconfig最初に ifconfig コマンドを見てみましょう
ifconfig [网卡名] [选项] up、down:启动或关闭该网络接口 mtu:设置mtu值 netmask:设置子网掩码 broadcast:设置广播地址
まず最初の例を見て、システム上のすべてのネットワーク カードを表示しますifconfig と入力するだけです。パラメータを追加せずにコマンドを使用するだけです。
# ifconfig eth0: flags=4163<UP,BROADCAST,RUNNING,MULTICAST> mtu 1500 inet 192.168.2.220 netmask 255.255.255.0 broadcast 192.168.2.255 inet6 fe80::1733:cf21:906d:57af prefixlen 64 scopeid 0x20<link> ether 00:0c:29:84:5b:d0 txqueuelen 1000 (Ethernet) RX packets 9946 bytes 10315936 (9.8 MiB) RX errors 0 dropped 3 overruns 0 frame 0 TX packets 2208 bytes 186213 (181.8 KiB) TX errors 0 dropped 0 overruns 0 carrier 0 collisions 0 lo: flags=73<UP,LOOPBACK,RUNNING> mtu 65536 ……
このコマンドの出力情報から、ネットワーク カード名、IP アドレス、サブネット マスク、ブロードキャスト アドレスなど、多くの情報を取得できます。 etc.
引き続きいくつかの例を見てみましょう
# 修改ip地址 # ifconfig eth0 192.168.1.222
IP アドレスを変更しただけですが、それに応じてブロードキャスト アドレスも変更されることがわかります。
# 同时修改ip、子网掩码以及mtu值 ifconfig eth0 192.168.2.222 netmask 255.255.240.0 mtu 1000
できるだけ早く自信を持って練習してください。最終的にはネットワークを再起動するだけで、以前の設定ファイルの設定に戻ります。
ifup ifdown
ネットワーク設定ファイル /etc/sysconfig/network-scripts/ eth0 の後に、すぐに有効にしたいと考えています。次に、
ifdown eth0 ifup eth0
を使用する必要があります。この方法に加えて、通常は
/etc/init.d/network restart
を使用してすべてのネットワーク カードを再起動します。
routeroute このコマンドは、ルーティング テーブルを表示でき、ルートの設定にも使用できます。
ルーティング情報の表示 Route [-nee]
# route -n Kernel IP routing table Destination Gateway Genmask Flags Metric Ref Use Iface 0.0.0.0 172.19.255.253 0.0.0.0 UG 0 0 0 eth0 169.254.0.0 0.0.0.0 255.255.0.0 U 1002 0 0 eth0 172.19.0.0 0.0.0.0 255.255.0.0 U 0 0 0 eth0
##フラグ: フラグ、共通の U はルートが有効であることを示し、G はルートが外部ホスト経由でデータ パケットを送信する必要があることを示します。
以上がLinux でネットワーク パラメータを設定するための一般的なコマンドの詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。