CentOSミニバージョンのインストール後--ifconfigが使用できない解決
12929 ワード
ミニ版centOS 7 Minimal ISO Install
CentOS(Community Enterprise Operating System)は、Red Hat Enterprise Linuxがオープンソースコードの規定に従って解釈したソースコードからコンパイルされたLinuxリリース版の一つである.同じソースコードからのものであるため、商業版のRed Hat Enterprise Linuxの代わりにCentOSで高い安定性を必要とするサーバもある.両者の違いは,CentOSが閉じたソースソフトウェアを含まないことである.
今日linuxでpythonを学ぶために仮想マシンにminimal CentOSをインストールしましたが、インストールに成功するとifconfigコマンドは使用できなくなり、その後使用したip addrコマンドが取得しました.そしてxshellに接続すると、問題が発生します.ip addrコマンドがあればifconfigコマンドを使用しますか?
ip addr addとifconfigの違いは、Bomb 250大牛のこのブログを参考にすることができます:ip addr addとifconfigの違いからlinuxネットワークカードipアドレスの構造を見ることができます
この問題で、ipコマンドの使命はipconfigに代わることであり、ipconfigはすでに時代遅れであることが分かった.しかし、ipconfigに感情を持っている人は、ifconfigコマンドを使うことに慣れているので、本稿では解決策を示します.
具体的な問題の説明
centosミニバージョン[Minimal ISO][1]をインストールした後の最初の質問:[ifconfigコマンド(ミニcentOSオペレーティングシステム:インストールに成功した後)]centosシステムのipアドレスはどのように取得しますか?システムのifconfigコマンドを識別するにはどうすればいいですか?
ソリューション:
[root@localhost ~]# ip addr
1: lo: mtu 65536 qdisc noqueue state UNKNOWN
link/loopback 00:00:00:00:00:00 brd 00:00:00:00:00:00
inet 127.0.0.1/8 scope host lo
valid_lft forever preferred_lft forever
inet6 ::1/128 scope host
valid_lft forever preferred_lft forever
2: eno16777736: mtu 1500 qdisc pfifo_fast state UP qlen 1000
link/ether 00:0c:29:41:79:da brd ff:ff:ff:ff:ff:ff
inet 192.168.116.132/24 brd 192.168.116.255 scope global dynamic eno16777736
valid_lft 1126sec preferred_lft 1126sec
inet6 fe80::20c:29ff:fe41:79da/64 scope link
valid_lft forever preferred_lft forever
[root@localhost ~]# yum install net-tools
Loaded plugins: fastestmirror
Loading mirror speeds from cached hostfile
* base: mirrors.btte.net
* extras: mirrors.yun-idc.com
* updates: mirrors.yun-idc.com
Resolving Dependencies
--> Running transaction check
---> Package net-tools.x86_64 0:2.0-0.17.20131004git.el7 will be installed
--> Finished Dependency Resolution
Dependencies Resolved
========================================================================================
Package Arch Version Repository Size
========================================================================================
Installing:
net-tools x86_64 2.0-0.17.20131004git.el7 base 304 k
Transaction Summary
========================================================================================
Install 1 Package
Total download size: 304 k
Installed size: 917 k
Is this ok [y/d/N]: Y
Downloading packages:
warning: /var/cache/yum/x86_64/7/base/packages/net-tools-2.0-0.17.20131004git.el7.x86_64.rpm: Header V3 RSA/SHA256 Signature, key ID f4a80eb5: NOKEY
Public key for net-tools-2.0-0.17.20131004git.el7.x86_64.rpm is not installed
net-tools-2.0-0.17.20131004git.el7.x86_64.rpm | 304 kB 00:00:03
Retrieving key from file:///etc/pki/rpm-gpg/RPM-GPG-KEY-CentOS-7
Importing GPG key 0xF4A80EB5:
Userid : "CentOS-7 Key (CentOS 7 Official Signing Key) "
Fingerprint: 6341 ab27 53d7 8a78 a7c2 7bb1 24c6 a8a7 f4a8 0eb5
Package : centos-release-7-2.1511.el7.centos.2.10.x86_64 (@anaconda)
From : /etc/pki/rpm-gpg/RPM-GPG-KEY-CentOS-7
Is this ok [y/N]: Y
Running transaction check
Running transaction test
Transaction test succeeded
Running transaction
Installing : net-tools-2.0-0.17.20131004git.el7.x86_64 1/1
Verifying : net-tools-2.0-0.17.20131004git.el7.x86_64 1/1
Installed:
net-tools.x86_64 0:2.0-0.17.20131004git.el7
Complete!
[root@localhost ~]#
インストールが完了したらifconfigコマンドを使用できます
[root@localhost ~]# ifconfig
eno16777736: flags=4163<UP,BROADCAST,RUNNING,MULTICAST> mtu 1500
inet 192.168.116.132 netmask 255.255.255.0 broadcast 192.168.116.255
inet6 fe80::20c:29ff:fe41:79da prefixlen 64 scopeid 0x20
ether 00:0c:29:41:79:da txqueuelen 1000 (Ethernet)
RX packets 19591 bytes 22848873 (21.7 MiB)
RX errors 0 dropped 0 overruns 0 frame 0
TX packets 6922 bytes 519272 (507.1 KiB)
TX errors 0 dropped 0 overruns 0 carrier 0 collisions 0
lo: flags=73<UP,LOOPBACK,RUNNING> mtu 65536
inet 127.0.0.1 netmask 255.0.0.0
inet6 ::1 prefixlen 128 scopeid 0x10
loop txqueuelen 0 (Local Loopback)
RX packets 4 bytes 340 (340.0 B)
RX errors 0 dropped 0 overruns 0 frame 0
TX packets 4 bytes 340 (340.0 B)
TX errors 0 dropped 0 overruns 0 carrier 0 collisions 0
[root@localhost ~]#
問題が解決される.