-
03. IP 고정하기operating system/linux 2023. 8. 30. 20:24
오늘은 리눅스 IP 고정하는 방법에 대해 알아보겠습니다.
IP를 고정시키기 전에 Network 어뎁터가 NAT 상태인지 확인합니다.
확인 후 리눅스 가상 서버에 접속해줍니다.
우선 현재 사용하고 있는 IP를 확인해줍니다.
#IP 확인 방법 1 [root@localhost ~]# hostname -I 192.168.000.132 #IP 확인 방법 2 [root@localhost ~]# ip addr 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: ens33: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qdisc pfifo_fast state UP group default qlen 1000 link/ether 00:0c:29:fe:61:d2 brd ff:ff:ff:ff:ff:ff inet 192.168.000.132/24 brd 192.168.000.255 scope global noprefixroute ens33 valid_lft forever preferred_lft forever inet6 fe80::37e2:f4:e8b6:489c/64 scope link noprefixroute valid_lft forever preferred_lft forever #IP 확인 방법 3 [root@localhost ~]# ifconfig ens33: flags=4163<UP,BROADCAST,RUNNING,MULTICAST> mtu 1500 inet 192.168.000.132 netmask 255.255.255.0 broadcast 192.168.000.255 inet6 fe80::37e2:f4:e8b6:489c prefixlen 64 scopeid 0x20<link> ether 00:0c:29:fe:61:d2 txqueuelen 1000 (Ethernet) RX packets 36070 bytes 32549183 (31.0 MiB) RX errors 0 dropped 0 overruns 0 frame 0 TX packets 3874 bytes 382303 (373.3 KiB) TX errors 0 dropped 0 overruns 0 carrier 0 collisions 0 lo: flags=73<UP,LOOPBACK,RUNNING> mtu 65536 inet 127.0.0.1 netmask 255.0.0.0 inet6 ::1 prefixlen 128 scopeid 0x10<host> loop txqueuelen 1000 (Local Loopback) RX packets 44 bytes 3816 (3.7 KiB) RX errors 0 dropped 0 overruns 0 frame 0 TX packets 44 bytes 3816 (3.7 KiB) TX errors 0 dropped 0 overruns 0 carrier 0 collisions 0 + -bash: ifconfig: command not found 오류 해결 (net-tools 설치) [root@localhost ~]# yum install -y net-tools
IP 확인 후 IP를 고정 시켜줍니다.
[root@localhost ~]# vi /etc/sysconfig/network-scripts/ifcfg-ens33 BOOTPROTO="static" ONBOOT="yes" DNS=8.8.8.8 NETMASK=255.255.255.0 GATEWAY=192.168.000.2 IPADDR=192.168.000.130
BOOTPROTO를 static으로 ONBOOT를 yes로 각각 바꿔줍니다.
DNS와 NETMASK, GATEWAY를 입렵해줍니다.
IPADDR에 고정하고 싶은 IP를 적어줍니다.
[root@localhost ~]# systemctl restart network
network를 재시작 해주면 IP가 고정됩니다.
+ yum 에러
14: curl#6 - "Could not resolve host: mirrorlist.centos.org; 알 수 없는 오류"
해결
[root@localhost ~]# vi /etc/resolv.conf # Generated by NetworkManager nameserver [위에 지정한 DNS값 입력]
+ putty 연결
위에 고정시킨 IP를 통해 연결할 수 있다.
Host Name과 Port를 지정하고 Open 버튼을 눌러줍니다.
Accept를 눌러줍니다.
putty 접속에 성공했습니다.
'operating system > linux' 카테고리의 다른 글
04. 리눅스 기본 명령어 (0) 2023.09.13 02.VMware에서 CentOS 설치 (0) 2023.08.30 01. 가상 머신(VMware) 설치 (0) 2023.08.08 00. 리눅스란? (0) 2023.08.07