LoginSignup
3
6

More than 5 years have passed since last update.

CentOS7の備忘録

Last updated at Posted at 2017-07-08

はじめに

hadoopを使ってみようと思ってCentOS7を入れたら、
CentOS7になってから、ネットワーク関連のコマンドが変わったのすっかり忘れていた、

自分の備忘録として残しておく。

覚える気がないのと、
毎回検索するのめんどくさいなのは内緒で(笑)

IPアドレスを確認

[root@hadoop-master ~] ip a
1: lo: <LOOPBACK,UP,LOWER_UP> mtu 65536 qdisc noqueue state UNKNOWN qlen 1
    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: enp0s3: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qdisc pfifo_fast state UP qlen 1000
    link/ether 08:00:27:3d:1e:d8 brd ff:ff:ff:ff:ff:ff
    inet 10.0.2.15/24 brd 10.0.2.255 scope global dynamic enp0s3
       valid_lft 85776sec preferred_lft 85776sec
    inet6 fe80::de86:2995:7edf:bc56/64 scope link
       valid_lft forever preferred_lft forever
3: enp0s8: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qdisc pfifo_fast state UP qlen 1000
    link/ether 08:00:27:05:aa:dc brd ff:ff:ff:ff:ff:ff
    inet 192.168.3.9/24 brd 192.168.3.255 scope global dynamic enp0s8
       valid_lft 85777sec preferred_lft 85777sec
    inet6 2400:2412:1e1:9000:7f03:2eab:30d0:b71b/64 scope global noprefixroute dynamic
       valid_lft 86281sec preferred_lft 14281sec
    inet6 fe80::2:8d40:3682:45f8/64 scope link
       valid_lft forever preferred_lft forever
4: enp0s9: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qdisc pfifo_fast state UP qlen 1000
    link/ether 08:00:27:4f:2b:a6 brd ff:ff:ff:ff:ff:ff
    inet 192.168.56.101/24 brd 192.168.56.255 scope global dynamic enp0s9
       valid_lft 1143sec preferred_lft 1143sec
    inet6 fe80::72ff:1a7:73c4:1e44/64 scope link
       valid_lft forever preferred_lft forever
[root@hadoop-master ~]

MACアドレス確認

[root@hadoop-master ~] ip n
fe80::9248:9aff:fe1f:947d dev enp0s8 lladdr 90:48:9a:0c:db:27 router STALE
192.168.56.100 dev enp0s9 lladdr 08:00:27:fe:39:91 STALE
192.168.3.1 dev enp0s8 lladdr 90:48:9a:1f:94:7d STALE
192.168.56.1 dev enp0s9 lladdr 0a:00:27:00:00:00 DELAY
10.0.2.2 dev enp0s3 lladdr 52:54:00:12:35:02 DELAY
[root@hadoop-master ~]

ポートの確認

[root@hadoop-master ~] ss -nat
State      Recv-Q Send-Q Local Address:Port               Peer Address:Port
LISTEN     0      128          *:22                       *:*
LISTEN     0      100    127.0.0.1:25                       *:*
ESTAB      0      0      192.168.56.101:22                 192.168.56.1:51417
LISTEN     0      128         :::22                      :::*
LISTEN     0      100        ::1:25                      :::*
[root@hadoop-master ~]

ネットワークデバイスの確認

[root@hadoop-master ~] nmcli d
デバイス  タイプ    状態      接続
enp0s3    ethernet  接続済み  enp0s3
enp0s8    ethernet  接続済み  enp0s8
enp0s9    ethernet  接続済み  enp0s9
lo        loopback  管理無し  --
[root@hadoop-master ~]

更に細かい情報が欲しい時。

[root@hadoop-master ~] nmcli d show
GENERAL.デバイス:                       enp0s3
GENERAL.タイプ:                         ethernet
GENERAL.ハードウェアアドレス:             08:00:27:3D:1E:D8
GENERAL.MTU:                            1500
GENERAL.状態:                           100 (接続済み)
GENERAL.接続:                           enp0s3
GENERAL.CON パス:                       /org/freedesktop/NetworkManager/ActiveConnection/0
WIRED-PROPERTIES.キャリア:              オン
IP4.アドレス[1]:                        10.0.2.15/24
IP4.ゲートウェイ:                       10.0.2.2
IP4.DNS[1]:                             192.168.3.1
IP4.ドメイン[1]:                        flets-east.jp
IP6.アドレス[1]:                        fe80::de86:2995:7edf:bc56/64
IP6.ゲートウェイ:

GENERAL.デバイス:                       enp0s8
GENERAL.タイプ:                         ethernet
GENERAL.ハードウェアアドレス:           08:00:27:05:AA:DC
GENERAL.MTU:                            1500
GENERAL.状態:                           100 (接続済み)
GENERAL.接続:                           enp0s8
GENERAL.CON パス:                       /org/freedesktop/NetworkManager/ActiveConnection/1
WIRED-PROPERTIES.キャリア:              オン
IP4.アドレス[1]:                        192.168.3.9/24
IP4.ゲートウェイ:                       192.168.3.1
IP4.DNS[1]:                             192.168.3.1
IP6.アドレス[1]:                        2400:2412:1e1:9000:7f03:2eab:30d0:b71b/64
IP6.アドレス[2]:                        fe80::2:8d40:3682:45f8/64
IP6.ゲートウェイ:                       fe80::9248:9aff:fe1f:947d
IP6.ルート[1]:                          dst = 2400:2412:1e1:9000::/64, nh = ::, mt = 100
IP6.DNS[1]:                             2400:2412:1e1:9000:1111:1111:1111:1111

GENERAL.デバイス:                       enp0s9
GENERAL.タイプ:                         ethernet
GENERAL.ハードウェアアドレス:           08:00:27:4F:2B:A6
GENERAL.MTU:                            1500
GENERAL.状態:                           100 (接続済み)
GENERAL.接続:                           enp0s9
GENERAL.CON パス:                       /org/freedesktop/NetworkManager/ActiveConnection/2
WIRED-PROPERTIES.キャリア:              オン
IP4.アドレス[1]:                        192.168.56.101/24
IP4.ゲートウェイ:
IP6.アドレス[1]:                        fe80::72ff:1a7:73c4:1e44/64
IP6.ゲートウェイ:

GENERAL.デバイス:                       lo
GENERAL.タイプ:                         loopback
GENERAL.ハードウェアアドレス:           00:00:00:00:00:00
GENERAL.MTU:                            65536
GENERAL.状態:                           10 (管理無し)
GENERAL.接続:                           --
GENERAL.CON パス:                       --
IP4.アドレス[1]:                        127.0.0.1/8
IP4.ゲートウェイ:
IP6.アドレス[1]:                        ::1/128
IP6.ゲートウェイ:
[root@hadoop-master ~]

ネットワークデバイス停止

[root@hadoop-master ~] nmcli c down enp0s3
接続 'enp0s3' が正常に非アクティブ化されました (D-Bus アクティブパス: /org/freedesktop/NetworkManager/ActiveConnection/0)
[root@hadoop-master ~]

ネットワークデバイス起動

[root@hadoop-master ~] nmcli c up enp0s3
接続が正常にアクティベートされました (D-Bus アクティブパス: /org/freedesktop/NetworkManager/ActiveConnection/3)
[root@hadoop-master ~]

ネットワークデバイス自動起動OFF

[root@hadoop-master ~] nmcli connection mod enp0s3 connection.autoconnect no

ネットワークデバイス自動起動ON

[root@hadoop-master ~] nmcli connection mod enp0s3 connection.autoconnect yes

ネットワーク再起動

[root@hadoop-master ~] systemctl restart network
[root@hadoop-master ~]

IP固定

[root@hadoop-master ~] nmcli c modify enp0s3 ipv4.method manual

IPv4を設定する

[root@hadoop-master ~] nmcli c mod enp0s3 ipv4.addresses 10.10.10.2/24

デフォルトゲートウェイを設定する

[root@hadoop-master ~] nmcli c mod enp0s3 ipv4.gateway 10.10.10.1

DNSを設定する

[root@hadoop-master ~] nmcli c mod enp0s3 ipv4.dns "8.8.8.8 8.8.4.4"
[root@hadoop-master ~] nmcli c mod enp0s3 ipv4.dns-search sample.com

firewalldのステータス確認

Active: inactive(dead)ってなっているので、無効って意味らしい。

[root@hadoop-master ~] systemctl status firewalld
● firewalld.service - firewalld - dynamic firewall daemon
   Loaded: loaded (/usr/lib/systemd/system/firewalld.service; disabled; vendor preset: enabled)
   Active: inactive (dead)
     Docs: man:firewalld(1)
[root@hadoop-master ~]

firewalld開始・停止

[root@hadoop-master ~] systemctl start firewalld
[root@hadoop-master ~] systemctl stop firewalld

ホスト名を変更

[root@hadoop-master ~] hostnamectl set-hostname sample
3
6
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
3
6