[ Server ][ Linux ] CentOS7 IP 확인 설정 변경하기 > linux

본문 바로가기

사이트 내 전체검색

linux

[ Server ][ Linux ] CentOS7 IP 확인 설정 변경하기

작성일 19-08-12 15:34

페이지 정보

작성자 웹지기 조회 7,948회 댓글 0건

본문

CentOS7 Minimal 로 설치시 별 다른 패키지가 설치 되어있지 않아 설치하기 전에는 다음의 명령을 사용한다.

# ip address

[root@cms_db ~]# ip address

1: lo: <LOOPBACK,UP,LOWER_UP> mtu 65536 qdisc noqueue state UNKNOWN group default qlen 1000

    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: eno1: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qdisc mq state UP group default qlen 1000

    link/ether 38:68:dd:0b:fa:50 brd ff:ff:ff:ff:ff:ff

    inet 192.168.100.41/24 brd 192.168.100.255 scope global noprefixroute eno1

       valid_lft forever preferred_lft forever

    inet6 fe80::a45f:fae0:b391:2957/64 scope link noprefixroute 

       valid_lft forever preferred_lft forever

3: eno2: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qdisc mq state UP group default qlen 1000

    link/ether 38:68:dd:0b:fa:51 brd ff:ff:ff:ff:ff:ff

    inet 192.168.10.11/24 brd 192.168.10.255 scope global noprefixroute eno2

       valid_lft forever preferred_lft forever

    inet6 fe80::be53:d7a7:4574:1d03/64 scope link noprefixroute 

       valid_lft forever preferred_lft forever

4: eno3: <NO-CARRIER,BROADCAST,MULTICAST,UP> mtu 1500 qdisc mq state DOWN group default qlen 1000

    link/ether 38:68:dd:0b:fa:52 brd ff:ff:ff:ff:ff:ff

5: eno4: <NO-CARRIER,BROADCAST,MULTICAST,UP> mtu 1500 qdisc mq state DOWN group default qlen 1000

    link/ether 38:68:dd:0b:fa:53 brd ff:ff:ff:ff:ff:ff

6: enp0s20f0u1u6: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qdisc pfifo_fast state UNKNOWN group default qlen 1000

    link/ether 3a:68:dd:0b:fa:57 brd ff:ff:ff:ff:ff:ff


아이피를 확인해서 현재 사용중인 포트와 사용중이지 않는 포트를 확인 가능하다.

변경 또는 설정을 위해서는 다음의 폴더로 이동한다.

# cd /etc/sysconfig/network-scripts

# ls -al

[root@cms_db network-scripts]# ls -al

합계 256

drwxr-xr-x. 2 root root  4096  8월 12 15:10 .

drwxr-xr-x. 6 root root  4096  8월 12 13:55 ..

-rw-r--r--. 1 root root   366  8월 12 15:08 ifcfg-eno1

-rw-r--r--. 1 root root   404  8월 12 13:54 ifcfg-eno2

-rw-r--r--. 1 root root   277  8월 12 13:54 ifcfg-eno3

-rw-r--r--. 1 root root   277  8월 12 13:54 ifcfg-eno4

-rw-r--r--. 1 root root   295  8월 12 13:54 ifcfg-enp0s20f0u1u6

-rw-r--r--. 1 root root   254  8월 24  2018 ifcfg-lo

lrwxrwxrwx. 1 root root    24  8월 12 13:51 ifdown -> ../../../usr/sbin/ifdown

-rwxr-xr-x. 1 root root  1621  3월 18  2017 ifdown-Team

-rwxr-xr-x. 1 root root  1556  3월 18  2017 ifdown-TeamPort

-rwxr-xr-x. 1 root root   654  8월 24  2018 ifdown-bnep

-rwxr-xr-x. 1 root root  6532  8월 24  2018 ifdown-eth

-rwxr-xr-x. 1 root root   781  8월 24  2018 ifdown-ippp

-rwxr-xr-x. 1 root root  4540  8월 24  2018 ifdown-ipv6

lrwxrwxrwx. 1 root root    11  8월 12 13:51 ifdown-isdn -> ifdown-ippp

-rwxr-xr-x. 1 root root  2130  8월 24  2018 ifdown-post

-rwxr-xr-x. 1 root root  1068  8월 24  2018 ifdown-ppp

-rwxr-xr-x. 1 root root   870  8월 24  2018 ifdown-routes

-rwxr-xr-x. 1 root root  1456  8월 24  2018 ifdown-sit

-rwxr-xr-x. 1 root root  1462  8월 24  2018 ifdown-tunnel

lrwxrwxrwx. 1 root root    22  8월 12 13:51 ifup -> ../../../usr/sbin/ifup

-rwxr-xr-x. 1 root root  1755  3월 18  2017 ifup-Team

-rwxr-xr-x. 1 root root  1876  3월 18  2017 ifup-TeamPort

-rwxr-xr-x. 1 root root 12415  8월 24  2018 ifup-aliases

-rwxr-xr-x. 1 root root   910  8월 24  2018 ifup-bnep

-rwxr-xr-x. 1 root root 13475  8월 24  2018 ifup-eth

-rwxr-xr-x. 1 root root 12075  8월 24  2018 ifup-ippp

-rwxr-xr-x. 1 root root 11893  8월 24  2018 ifup-ipv6

lrwxrwxrwx. 1 root root     9  8월 12 13:51 ifup-isdn -> ifup-ippp

-rwxr-xr-x. 1 root root   650  8월 24  2018 ifup-plip

-rwxr-xr-x. 1 root root  1064  8월 24  2018 ifup-plusb

-rwxr-xr-x. 1 root root  4997  8월 24  2018 ifup-post

-rwxr-xr-x. 1 root root  4154  8월 24  2018 ifup-ppp

-rwxr-xr-x. 1 root root  2001  8월 24  2018 ifup-routes

-rwxr-xr-x. 1 root root  3303  8월 24  2018 ifup-sit

-rwxr-xr-x. 1 root root  2711  8월 24  2018 ifup-tunnel

-rwxr-xr-x. 1 root root  1836  8월 24  2018 ifup-wireless

-rwxr-xr-x. 1 root root  5419  8월 24  2018 init.ipv6-global

-rw-r--r--. 1 root root 20671  8월 24  2018 network-functions

-rw-r--r--. 1 root root 31027  8월 24  2018 network-functions-ipv6


ip address 명령을 통해 현재 활성화된 포트를 확인했다면 해당 파일을 열어서 수정페이지로 들어간다.

eno1포트가 활성화 되있다고 가정, 아무것도 설정되어 있지 않는 상태

# vi ifcfg-eno1

TYPE=Ethernet

PROXY_METHOD=none

BROWSER_ONLY=no

BOOTPROTO=dhcp

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=eno1

UUID=324e375c-3cb8-454a-b717-ab2f72f7f347

DEVICE=eno1

ONBOOT=no

 

 이부분에서 몇가지를 수정해준다.

 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=eno1

UUID=b19acaad-a6ad-47fa-b907-54de1cb500e4

DEVICE=eno1

ONBOOT=yes

IPADDR=192.168.100.41

PREFIX=24

GATEWAY=192.168.100.1

DNS1=168.126.63.1

IPV6_PRIVACY=no

 

ONBOOT가 yes일 경우 고정아이피가 된다.

다음과 샅이 본인의 서버 아이피에 맞게 설정을 해주고 서버를 재시작해준다.

여기서 PREFIX=24는 넷마스크 이다.( 다음 표를 참조 )

https://funyphp.com/archive/linux/83

 


추천0

비추천 0

댓글목록

등록된 댓글이 없습니다.

전체 103건 1 페이지

이미지 목록

게시물 검색
Copyright © 즐거운 코딩 생활 ( funyphp ). All rights reserved.
PC 버전으로 보기