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

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

linux

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

페이지 정보

작성자 웹지기 댓글 0건 조회 8,221회 작성일 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건 4 페이지
  • 58 [ Server ][ Linux ] centos7 gitlab CE(Community Edition)설치
  • 1. 필요한 종속성을 설치하고 구성합니다. @CentOS 7에서 아래 명령은 시스템 방화벽에서 HTTP 및 SSH 액세스를 엽니 다. # yum install curl policycoreutils openssh-server openssh-clients # systemctl enable sshd # systemctl start sshd # firewall-cmd --permanent --add-service=http # systemctl reload fi...
  • 웹지기 04-02 8961 0 0 댓글 0
  • 57 [ Server ][ Linux ][ ubuntu ] sass install, 우분투에 sass 설치하기
  • 일단 우분투서버에 ruby가 설치되어 있어다는 조건하에. :sass -v 있다면 버젼이 나오고 없다면 설치하라는 명령이 뜰것이다. 설치가 되어있지 않다면 :apt-get install ruby-sass 중간에 y/n 질문을 하면 y를 눌러주면 된다. 설치가 완료 되었으면. 버젼을 확인하자 :sass -v :Sass 3.4.21 (Selective Steve) 버젼이 나오면 성공한것이다. [이 게시물은 웹지기님에 의해 2019-03-15 15:33:17 knowledge에서 ...
  • 웹지기 12-05 8894 0 0 댓글 0
  • 56 [ Server ][ Linux ] centOS7 node설치( node.js , npm )
  • epel 저장소 확인 # yum repolist epel 저장소가 존재하지 않으면 먼저 epel-release 설치 # yum install epel-release -y node.js 및 npm 설치 여부 확인 # node --version bash: node: command not found # npm --version bash: npm: command not found 설치되어 있지 않을 시 설치 명령...
  • 웹지기 05-02 8845 0 0 댓글 0
  • 55 [ Server ][ Linux ][ htaccess ] 아이피 차단 관련 설정
  • * 국내아이피를 제외한 나머지 국가에 대해 아이피 차단시 첨부화일을 참고!* 특정 아이피를 차단할경우.htaccess 파일을 편집(만약 123.45.123.45 를 막는다고 할때) :namespace prefix = o ns = "urn:schemas-microsoft-com:office:office" /&gt;SetEnvIfNoCase remote_addr 123.45.123.45 go_outOrder allow,denyAllow from allDeny from env...
  • 웹지기 10-01 8735 0 0 댓글 0
  • 54 [ Server ][ Linux ] httpd.conf 서버 디렉토리 보이게, 안보이게 설정
  • httpd.conf 파일에서 아파치 서버 디렉토리의 폴더및 파일을 보여주거나, 파일 및 폴더를 보여주지않고 오류를 출력할 때 설정 방법. &lt;Directory "D:/AutoSet9/public_html"&gt; #index파일이 없을 때 디렉토리를 감추고 에러를 출력 Options FollowSymLinks #index파일이 없을 때 디렉토리를 보여줌 Options Indexes FollowSymLinks &lt;/Di...
  • 웹지기 11-26 8714 0 0 댓글 0
  • 53 [ Server ][ Linux ] 계정 용량 확인 / 관리
  • [code]&lt;?php$du=`du -sk`;$save=100; //할당받은 계정용량, 단위 MBytes$du=$du/1000;$result1=$save-$du;$result2=$du;echo "&lt;font size='2' color='#0078FF'&gt;전체 용량 :&lt;font size='2' color='#ff6666'&gt; 100MB&lt;/font&gt;&lt;br&gt;";ec...
  • 웹지기 09-30 8520 0 0 댓글 0
  • 52 [ server ][ linux ][ gitlab ] 원격 저장소 url 변경
  • # git remote -v # origin http://gitlab.com/sample/sample.git (fetch) # origin http://gitlab.com/sample/sample.git (push) 확인을 해본 다음 다음의 명령어로 변경이 가능하다 # git remote set-url origin ssh://git@gitlab.com/sample/sample.git 다시 확인을 해보면 # git remo...
  • 웹지기 06-01 8484 0 0 댓글 0
  • 51 [ Server ][ Linux ] Gitlab 서버 도메인 변경
  • gitlab 서버의 도메인을 변경하고 싶다면 일단 검색을 한다. # find / -name gitlab.yml # /var/opt/gitlab/gitlab-rails/etc/gitlab.yml # /opt/gitlab/embedded/service/gitlab-rails/config/gitlab.yml 이런 리스트에서 다음 파일에서 변경을 해준다. # vim /var/opt/gitlab/gitlab-rails/etc/gitlab.yml ...
  • 웹지기 12-12 8469 0 0 댓글 0
  • 50 [ Server ][ Linux ] 리눅스 호스팅 서버 관리
  • ■리눅스 호스팅서버 관리************************************************************ 리눅스 호스팅서버 관리************************************************************ 호스팅서비스에 필요한 것들- 리눅스 운영체제- 아파치 웹서버- MySQL 데이터베이스- PHP, Perl 등과 같은 웹프로그래밍언어- 메일서비스 지원을 위한 Sendmail, Qmail, POP, IMAP- Webalizer와 access...
  • 웹지기 09-30 8409 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 8222 0 0 댓글 0
  • 48 [ Server ][ Linux ] centOS7 EPEL-RELEASE 설치
  • 설치 확인 # yum repolist Loaded plugins: fastestmirror No such command: repolist. Please use /usr/bin/yum --help 미설치시 다음의 명령어를 통해 설치 # yum -y install epel-release # yum repolist Loaded plugins: fastestmirror Repodata is over 2 weeks old. Instal...
  • 웹지기 05-02 8160 0 0 댓글 0
  • 47 [ Server ][ Linux ] centos7 git 버젼업데이트
  • # make configure # ./configure --prefix=/usr # make all doc info @make all doc info 설치시 오류가 발생 @Can't locate ExtUtils/MakeMaker.pm 해결방법 # yum install perl-CPAN # sudo make install install-doc install-html install-info # git --...
  • 웹지기 04-01 8159 0 0 댓글 0
  • 45 [ server ][ linux ] CentOS7 certbot certificates 오류 ttribute…
  • # certbot certificates 이런명령을 내렸는데 오류가 발생햇다 yum update하면서 무언가 문제가 발생한것 같다. An unexpected error occurred: AttributeError: 'module' object has no attribute 'TLSSNI01' Please see the logfile '/tmp/tmpV1KtqF/log' for more details. # yum update pyth...
  • 웹지기 03-12 8088 0 0 댓글 0
게시물 검색

회원로그인

접속자집계

오늘
2,389
어제
14,234
최대
33,828
전체
8,471,459

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