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

본문 바로가기
사이트 내 전체검색

linux

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

페이지 정보

작성자 웹지기 댓글 0건 조회 8,361회 작성일 19-08-12 15:34

본문

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

댓글목록

등록된 댓글이 없습니다.

Total 103건 6 페이지
  • 28 [ Server ][ Linux ] centos7 Gitlab-CI를 이용한 자동 배포 환경 만들기
  • Gitlab-CI 기능을 활용 - branch commit시 자동배포 Gitlab CI-CD 기능을 사용하려면 gitlab-runner를 설치해야 한다. Gitlab CE 버젼을 설치하면 자동으로 gitlab-runner가 설치고 계정도 생성되므로 설정만 해주면 된다. 설정은 본 글의 하단부분을 따라하면 된다. ※ Gitlab CI 설치 - Gitlab Repository 추가 # curl -L https://packages.gitlab.com/install/reposi...
  • 웹지기 08-08 12144 0 0 댓글 0
  • 27 [ Server ][ Linux ] CentOS7 AAI ( apm ) 설치 후 설정
  • apachezone.com의 AAI 정식버젼 설치 후 추가작업 목록 ( varnish 설치는 포함하지 않아도 됨 ) @/etc/cron.daily/backup 파일을 에디터로 열고 '패스워드' 를 찾아서 mysql root 패스워드로 교체 # vim /etc/cron.daily/backup @vsftpd서비스 설치 확인 # systemctl status vsftpd.service @미설치시 다음처럼 뜸 # Unit vsftpd.s...
  • 웹지기 08-08 4182 0 0 댓글 0
  • 26 [ Server ][ Linux ] CentOS7 AAI ( apm ) 설치 전 utf8 -> utf8mb4…
  • apachezone.com의 AAI 정식버젼 다운로드 기본적으로 문자셋이 utf8을 지향하고 있다. 이를 모두 utf8mb4로 변경을 한 후 설치를 해보자. FTP 또는 git을 통해 AAI를 서버에 업로드한다 업로드시에는 /root/AAI 폴더를 생성하고 이곳에 업로드를 한다. git으로 다운시는 자동으로 생성된다 AAI/APM/APMinstaller.sh 파일 452줄부터 462줄 - mysql utf8 =&gt; utf8mb4로 utf8_general_ci =&#...
  • 웹지기 08-09 4956 0 0 댓글 0
  • 25 [ Server ][ Linux ] CentOS7 Hostname 변경 / 설정하기
  • 호스트 네임이 무엇으로 되어있는지 확인해보자. # hostname # localhost.localhostname # hostname &lt;변경하고 싶은 호스트명&gt; # hostname 이렇게 하면 현재 상태의 호스트명이 일회성으로 변경이 된다. 이를 영구적으로 변경하고 싶으면 다음의 명령을 사용한다. # hostnamectl set-hostname &lt;변경하고 싶은 호스트명&gt; ...
  • 웹지기 08-12 4842 0 0 댓글 0
  • 열람중 [ Server ][ Linux ] CentOS7 IP 확인 설정 변경하기
  • CentOS7 Minimal 로 설치시 별 다른 패키지가 설치 되어있지 않아 설치하기 전에는 다음의 명령을 사용한다. # ip address [root@cms_db ~]# ip address 1: lo: &lt;LOOPBACK,UP,LOWER_UP&gt; 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 in...
  • 웹지기 08-12 8362 0 0 댓글 0
  • 23 [ Server ][ CentOS7 ] ClamAV AntiVirus install
  • Notes on ClamAV AntiVirus CentOS 7 VM notes:Set /etc/clamd.d/scan.conf “MaxThreads” to 1 (default is 10) to avoid too much CPU usage upon reboot CentOS 7 issues:https://www.adminsys.ch/2015/08/21/installing-clamav-epel-centosred-hat-7-nightmare/http://linux-audit.com/install-cl...
  • 웹지기 09-03 7865 0 0 댓글 0
  • 22 [ Server ][ CentOS7] ModSecurity: Warning. Operator GE match…
  • [Tue Sep 24 13:17:58.056498 2019] [:error] [pid 3620:tid 140457073518336] [client 127.0.0.1:36381] [client 127.0.0.1] ModSecurity: Warning. Operator GE matched 5 at TX:inbound_anomaly_score. [file "/etc/httpd/modsecurity.d/activated_rules/modsecurity_crs_60_correlation.conf&...
  • 웹지기 09-24 4413 0 0 댓글 0
  • 19 [ server ][ linux ] CentOS7 특정 포트 확인 및 강제 종료
  • 특정 포트를 사용중인지 확인하기 위한 방법 어디에 사용되는 포트인지 알고 싶은 포트를 8882 의 위치에 적는다. kill에서 -9는 강제종료 맨뒤 숫자는 pid 번호 # lsof -i TCP:8882 # COMMAND PID USER FD TYPE DEVICE SIZE/OFF NODE NAME # php 109808 root 4u IPv4 201975 0t0 TCP *:8882 (LISTEN) # php 109808 root 7u IPv...
  • 웹지기 10-11 5396 0 0 댓글 0
  • 18 [ server ][ linux ] Centos7 ssl - 호스트에 필요한 TLS 설명 및 버젼 확인
  • Transport Layer Security 인터넷에서의 정보를 암호화해서 송수신하는 프로토콜, 넷스케이프 커뮤니케이션스가 개발한 SSL(Secure Sockets Layer)에 기반한 기술로, 국제 인터넷 표준화 기구에서 표준으로 인정하는 프로토콜이다. 표준에 명시된 정식 명칭은 TLS지만 아직도 SSL 이라는 용어가 많이 사용되고 있다. CentOS7 에서 다음으로 현재 사용하는 버젼을 확인 tls 1.2 # openssl s_client -connect www.googl...
  • 웹지기 10-18 7000 0 0 댓글 0
  • 16 [ Server ][ Linux ] CentOS7 su 접속 그룹으로 제한하기
  • CentOS7 의 경우 우분투처럼 관리자의 권한이 있는 계정만 su로 로그인이 되지 않고, 모든 계정이 로그이 되게 설정되어있다. 이를 특정계정만 로그인이되게 그룹을 설정해서 접속을 제한하는 방법이다. root 또는 su로 이동해서 명령을 실행한다. # vim /etc/pam.d/su 해당 파일을 열면 다음과 같은 결과를 얻을 것이다. 아래 결과에서 pam_wheel.so use_uid 부분의 주석을 제거해준다. # #%PAM-1.0 # auth ...
  • 웹지기 11-05 6706 0 0 댓글 0
  • 14 [ Server ][ Linux ] CentOS7 htmlspecialchars 사용설정
  • htmlspecialchars 함수를 사용하기 위해서는 다음의 ini설정을 변경해 주어야 한다. php.ini filter.default, filter.default_flags 설정 AAI 멀티 버젼 같은 경우 각각의 PHP버젼별로 php.ini파일이 다르므로 검색을 해서 위치를 찾는다 # find / -name php.ini # /etc/opt/remi/php70/php.ini # /etc/opt/remi/php71/php.ini # /etc/opt/rem...
  • 웹지기 12-03 5282 0 0 댓글 0
게시물 검색

회원로그인

접속자집계

오늘
1,112
어제
8,307
최대
33,828
전체
8,652,578

그누보드5
Copyright © funyphp.com. All rights reserved.