CentOS 7.4 ssh 연결까지의 NW 설정

■ 소개



본 내용은 설치한 CentOS 7.4를 외부 ssh 할 수 있을 때까지의 NW 설정을 기재합니다.

■내용



절차 1. 호스트 이름 설정
절차 2. ip 주소 설정(장치 설정)
3단계.ssh 설정

■순서 1. 호스트명 ​​설정



· 호스트 이름 설정hostnamectl set-hostname <ホスト名>
[root@localhost ~] # hostnamectl set-hostname test-01

· 호스트 이름 확인hostnamectl
[root@localhost ~] # hostnamectl
   Static hostname: test-01
         Icon name: computer-vm
           Chassis: vm
        Machine ID: xxxxxxxxxxxxx mask xxxxxxxxxxxxx
           Boot ID: xxxxxxxxxxxxx mask xxxxxxxxxxxxx
    Virtualization: vmware
  Operating System: CentOS Linux 7 (Core)
       CPE OS Name: cpe:/o:centos:centos:7
            Kernel: Linux 3.10.0-693.el7.x86_64
      Architecture: x86-64

■순서 2.ip 주소 설정(디바이스 설정)



NW 설정은 nmcli에서 수행합니다.
※NIC에 대해서는, 2port 붙어 있는 전제가 됩니다.

nmcli의 개념은 하나의 디바이스(NIC)에 복수의 접속 설정(connection)이 매달려 있는 이미지가 됩니다. 사용중의 접속 설정은 up, 그 이외의 접속 설정은 down 라고 하는 구성이 되므로, 최종적으로 사용하고 싶은 접속 설정은 반드시 up으로 할 필요가 있습니다.


· 장치 인식 상태 확인nmcli device
[root@localhost ~] # nmcli device
デバイス  タイプ    状態      接続 
ens160    ethernet  切断済み  -- 
ens192    ethernet  切断済み  -- 
lo        loopback  管理無し  -- 

・연결 설정의 신규 작성nmcli connection add type <デバイスタイプ> ifname <デバイス名> con-name <接続設定名>
[root@localhost ~] # nmcli connection add type ethernet ifname ens160 con-name eth0
接続 'eth0' (33d62189-7c9c-499a-9e30-aca4dd73c376) が正常に追加されました。
[root@localhost ~] # nmcli device
デバイス  タイプ    状態      接続 
ens160    ethernet  接続済み  eth0
ens192    ethernet  切断済み  -- 
lo        loopback  管理無し  -- 

· 연결 설정에 IP 주소, 서브넷 마스크, 기본 게이트웨이 설정nmcli connection modify <接続設定名> ipv4.method manual ipv4.address <ipアドレス>/<サブネットマスク>nmcli connection modify <接続設定名> ipv4.gateway <デフォルトゲートウェイ>
[root@localhost ~] # nmcli connection modify eth0 ipv4.method manual ipv4.address 12.34.56.78/24
[root@localhost ~] # nmcli connection modify eth0 ipv4.gateway 12.34.56.1

・연결 설정 확인cat /etc/sysconfig/network-scripts/ifcfg-<接続名>
[root@localhost ~] # cat /etc/sysconfig/network-scripts/ifcfg-eth0
TYPE=Ethernet
PROXY_METHOD=none
BROWSER_ONLY=no
BOOTPROTO=none
DEFROUTE=yes
IPV4_FAILURE_FATAL=no
IPV6INIT=yes
IPV6_AUTOCONF=yes
IPV6_DEFROUTE=yes
IPV6_FAILURE_FATAL=no
IPV6_ADDR_GEN_MODE=stable-privacy
NAME=eth0
UUID=1d0dc04b-2608-4b5c-acb5-fb73d97ff1d7
DEVICE=ens160
ONBOOT=yes
IPADDR=12.34.56.78
PREFIX=24
GATEWAY=12.34.56.1

정적 IP로 하고 싶은 경우, 이하를 확인.
4행째 BOOTPROTO=none←none 또는 static이 되고 있는지(dhcp가 되어 있지 않은) 것을 확인
15행째 ONBOOT=yes←yes가 되어 있는 것을 확인(no라면 OS 기동시에 NW가 연결되지 않는다)

· 연결 연결 시작nmcli connection up <接続名>
[root@cent74-gn01 ~]# nmcli connection up eth0
接続が正常にアクティベートされました (D-Bus アクティブパス: /org/freedesktop/NetworkManager/ActiveConnection/3)

· 인터페이스 상태 확인nmcli
[root@cent74-gn01 ~]# nmcli
ens160: 接続済み to eth0
        "VMware VMXNET3 Ethernet Controller"
        ethernet (vmxnet3), 00:0C:29:52:3B:4C, hw, mtu 1500
        ip4 デフォルト
        inet4 12.34.56.78/24
        inet6 AAAA::BBBB:CCCC:DDDD:EEEE/64

lo: 管理無し
        "lo"
        loopback (unknown), 00:00:00:00:00:00, sw, mtu 65536

· 네트워크 설정 변경 반영systemctl restart network.service

■ 절차 3.ssh 설정



이쪽을 참고

Linux(CentOS7)에서 SSH를 이용한다.
htps : // 코 m/산고/있어 ms/816136188387221f05b3
※root로 ssh는 불가. ssh 로그인용 사용자를 생성합니다.

■출처/참고



・host명계
htps : // 아세스 s. 레레 t. 코 m / 도쿠 멘 타치 온 / 자 - jp / 레 d_ 응 g_ 호 st name ctl



· IP 주소 시스템
htps : // 고우 r네 y. cぅb/아 rゔぇs/4124



・ssh계
htps : // 코 m/산고/있어 ms/816136188387221f05b3

좋은 웹페이지 즐겨찾기