Ṣẹda Awọn adirẹsi IP lọpọlọpọ si Ọlọpọọmíràn Nẹtiwọọki Kan
Agbekale ti ṣiṣẹda tabi tunto awọn adirẹsi IP pupọ lori wiwo nẹtiwọọki kan ni a pe ni aliali IP. IP aliasing jẹ iwulo pupọ fun siseto awọn aaye foju pupọ lori Apache ni lilo wiwo nẹtiwọọki kan pẹlu awọn adirẹsi IP oriṣiriṣi lori nẹtiwọọki subnet kan.
Anfani akọkọ ti lilo aliali IP yii ni, iwọ ko nilo lati ni ohun ti nmu badọgba ti ara ti o so mọ IP kọọkan, ṣugbọn dipo o le ṣẹda ọpọ tabi ọpọlọpọ awọn atọkun foju (awọn aliasi) si kaadi ara kan.
Awọn itọnisọna ti a fun nihin ni o kan si gbogbo awọn pinpin kaakiri Linux bii Red Hat, Fedora, ati CentOS. Ṣiṣẹda awọn atọkun pupọ ati fi adirẹsi IP si o pẹlu ọwọ jẹ iṣẹ ṣiṣe ti n bẹru. Nibi a yoo rii bi a ṣe le fi adirẹsi IP si i ti n ṣalaye ṣeto ti ibiti IP wa. Tun ni oye bii a yoo ṣe ṣẹda wiwo alailẹgbẹ ati fi ibiti o yatọ si Adirẹsi IP si wiwo ni igbesẹ kan. Ninu nkan yii a lo LAN IP's, nitorinaa rọpo awọn ti o yoo lo.
Ṣiṣẹda Ọlọpọọmídíà Ẹtọ ati Fi Awọn adirẹsi IP lọpọlọpọ
Nibi Mo ni atọkun ti a pe “ifcfg-eth0“, wiwo aiyipada fun ẹrọ Ethernet. Ti o ba ti sopọ mọ Ethernet ẹrọ keji, lẹhinna ẹrọ “ifcfg-eth1” yoo wa ati bẹbẹ lọ fun ẹrọ kọọkan ti o ti so. Awọn faili nẹtiwọọki ẹrọ wọnyi wa ni itọsọna “/ ati be be/sysconfig/awọn iwe afọwọkọ nẹtiwọọki /”. Lilọ kiri si itọsọna naa ki o ṣe “ls -l” lati ṣe atokọ gbogbo awọn ẹrọ.
# cd /etc/sysconfig/network-scripts/ # ls -l
ifcfg-eth0 ifdown-isdn ifup-aliases ifup-plusb init.ipv6-global ifcfg-lo ifdown-post ifup-bnep ifup-post net.hotplug ifdown ifdown-ppp ifup-eth ifup-ppp network-functions ifdown-bnep ifdown-routes ifup-ippp ifup-routes network-functions-ipv6 ifdown-eth ifdown-sit ifup-ipv6 ifup-sit ifdown-ippp ifdown-tunnel ifup-isdn ifup-tunnel ifdown-ipv6 ifup ifup-plip ifup-wireless
Jẹ ki a ro pe a fẹ ṣẹda awọn atokọ foju mẹta afikun lati di awọn adirẹsi IP mẹta (172.16.16.126, 172.16.16.127, ati 172.16.16.128) si NIC. Nitorinaa, a nilo lati ṣẹda awọn faili inagijẹ mẹta ni afikun, lakoko ti “ifcfg-eth0” tọju adirẹsi IP akọkọ kanna. Eyi ni bi a ṣe nlọ siwaju si tito awọn aliasi mẹta lati di awọn adirẹsi IP atẹle.
Adapter IP Address Type ------------------------------------------------- eth0 172.16.16.125 Primary eth0:0 172.16.16.126 Alias 1 eth0:1 172.16.16.127 Alias 2 eth0:2 172.16.16.128 Alias 3
Nibo “: X” jẹ nọmba ẹrọ (wiwo) lati ṣẹda awọn aliasi fun wiwo eth0. Fun inagijẹ kọọkan o gbọdọ fi nọmba leralera. Fun apẹẹrẹ, a daakọ awọn ipilẹ to wa tẹlẹ ti wiwo “ifcfg-eth0” ni awọn atọkun foju ti a pe ni ifcfg-eth0: 0, ifcfg-eth0: 1 ati ifcfg-eth0: 2. Lọ sinu ilana nẹtiwọọki ki o ṣẹda awọn faili bi a ṣe han ni isalẹ.
# cd /etc/sysconfig/network-scripts/ # cp ifcfg-eth0 ifcfg-eth0:0 # cp ifcfg-eth0 ifcfg-eth0:1 # cp ifcfg-eth0 ifcfg-eth0:2
Ṣii faili kan “ifcfg-eth0” ki o wo awọn akoonu naa.
vi ifcfg-eth0 DEVICE="eth0" BOOTPROTO=static ONBOOT=yes TYPE="Ethernet" IPADDR=172.16.16.125 NETMASK=255.255.255.224 GATEWAY=172.16.16.100 HWADDR=00:0C:29:28:FD:4C
Nibi a nilo awọn ipilẹ meji nikan (ẸRỌ ati IPADDR). Nitorinaa, ṣii faili kọọkan pẹlu olootu VI ki o fun lorukọ mii ẸRỌ si inagijẹ ti o baamu ki o yi adirẹsi IPADDR pada. Fun apẹẹrẹ, ṣiṣi awọn faili “ifcfg-eth0: 0“, “ifcfg-eth0: 1” ati “ifcfg-eth0: 2” ni lilo olootu VI ki o yi awọn ipele mejeeji pada. Lakotan yoo dabi iru si isalẹ.
DEVICE="eth0:0" BOOTPROTO=static ONBOOT=yes TYPE="Ethernet" IPADDR=172.16.16.126 NETMASK=255.255.255.224 GATEWAY=172.16.16.100 HWADDR=00:0C:29:28:FD:4C
DEVICE="eth0:1" BOOTPROTO=static ONBOOT=yes TYPE="Ethernet" IPADDR=172.16.16.127 NETMASK=255.255.255.224 GATEWAY=172.16.16.100 HWADDR=00:0C:29:28:FD:4C
DEVICE="eth0:2" BOOTPROTO=static ONBOOT=yes TYPE="Ethernet" IPADDR=172.16.16.128 NETMASK=255.255.255.224 GATEWAY=172.16.16.100 HWADDR=00:0C:29:28:FD:4C
Ni ẹẹkan, o ti ṣe gbogbo awọn ayipada, ṣafipamọ gbogbo awọn ayipada rẹ ki o tun bẹrẹ/bẹrẹ iṣẹ nẹtiwọọki fun awọn ayipada lati fi irisi.
/etc/init.d/network restart
Lati ṣayẹwo gbogbo awọn inagijẹ (wiwo foju) wa ni ṣiṣe ati ṣiṣe, o le lo aṣẹ “ip”.
ifconfig eth0 Link encap:Ethernet HWaddr 00:0C:29:28:FD:4C inet addr:172.16.16.125 Bcast:172.16.16.100 Mask:255.255.255.224 inet6 addr: fe80::20c:29ff:fe28:fd4c/64 Scope:Link UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1 RX packets:237 errors:0 dropped:0 overruns:0 frame:0 TX packets:198 errors:0 dropped:0 overruns:0 carrier:0 collisions:0 txqueuelen:1000 RX bytes:25429 (24.8 KiB) TX bytes:26910 (26.2 KiB) Interrupt:18 Base address:0x2000 eth0:0 Link encap:Ethernet HWaddr 00:0C:29:28:FD:4C inet addr:172.16.16.126 Bcast:172.16.16.100 Mask:255.255.255.224 UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1 Interrupt:18 Base address:0x2000 eth0:1 Link encap:Ethernet HWaddr 00:0C:29:28:FD:4C inet addr:172.16.16.127 Bcast:172.16.16.100 Mask:255.255.255.224 UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1 Interrupt:18 Base address:0x2000 eth0:2 Link encap:Ethernet HWaddr 00:0C:29:28:FD:4C inet addr:172.16.16.128 Bcast:172.16.16.100 Mask:255.255.255.224 UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1 Interrupt:18 Base address:0x2000
Ping ọkọọkan wọn lati oriṣiriṣi ẹrọ. Ti ohun gbogbo ba ṣeto daradara, iwọ yoo gba idahun ping lati ọkọọkan wọn.
ping 172.16.16.126 ping 172.16.16.127 ping 172.16.16.128
ping 172.16.16.126 PING 172.16.16.126 (172.16.16.126) 56(84) bytes of data. 64 bytes from 172.16.16.126: icmp_seq=1 ttl=64 time=1.33 ms 64 bytes from 172.16.16.126: icmp_seq=2 ttl=64 time=0.165 ms 64 bytes from 172.16.16.126: icmp_seq=3 ttl=64 time=0.159 ms --- 172.16.16.126 ping statistics --- 3 packets transmitted, 3 received, 0% packet loss, time 2002ms rtt min/avg/max/mdev = 0.159/0.552/1.332/0.551 ms ping 172.16.16.127 PING 172.16.16.127 (172.16.16.127) 56(84) bytes of data. 64 bytes from 172.16.16.127: icmp_seq=1 ttl=64 time=1.33 ms 64 bytes from 172.16.16.127: icmp_seq=2 ttl=64 time=0.165 ms 64 bytes from 172.16.16.127: icmp_seq=3 ttl=64 time=0.159 ms --- 172.16.16.127 ping statistics --- 3 packets transmitted, 3 received, 0% packet loss, time 2002ms rtt min/avg/max/mdev = 0.159/0.552/1.332/0.551 ms ping 172.16.16.128 PING 172.16.16.128 (172.16.16.128) 56(84) bytes of data. 64 bytes from 172.16.16.128: icmp_seq=1 ttl=64 time=1.33 ms 64 bytes from 172.16.16.128: icmp_seq=2 ttl=64 time=0.165 ms 64 bytes from 172.16.16.128: icmp_seq=3 ttl=64 time=0.159 ms --- 172.16.16.128 ping statistics --- 3 packets transmitted, 3 received, 0% packet loss, time 2002ms rtt min/avg/max/mdev = 0.159/0.552/1.332/0.551 ms
O dabi pe ohun gbogbo n ṣiṣẹ ni irọrun, Pẹlu awọn IPs tuntun wọnyi 'o le ṣeto awọn aaye foju ni Apache, Awọn iroyin FTP ati ọpọlọpọ awọn ohun miiran.
Fi ọpọlọpọ Adirẹsi IP Pipin
Ti o ba fẹ lati ṣẹda ibiti Awọn Adirẹsi IP lọpọlọpọ si ni wiwo pato ti a pe ni “ifcfg-eth0“, a lo “ifcfg-eth0-range0” ati daakọ awọn ifcfg-eth0 ti o wa lori rẹ bi a ṣe han ni isalẹ.
cd /etc/sysconfig/network-scripts/ cp -p ifcfg-eth0 ifcfg-eth0-range0
Bayi ṣii faili “ifcfg-eth0-range0” ki o ṣafikun “IPADDR_START” ati ibiti adiresi IP “IPADDR_END” bi a ti han ni isalẹ.
vi ifcfg-eth0-range0 #DEVICE="eth0" #BOOTPROTO=none #NM_CONTROLLED="yes" #ONBOOT=yes TYPE="Ethernet" IPADDR_START=172.16.16.126 IPADDR_END=172.16.16.130 IPV6INIT=no #GATEWAY=172.16.16.100
Fipamọ ki o tun bẹrẹ/bẹrẹ iṣẹ nẹtiwọọki
/etc/init.d/network restart
Daju pe a ti ṣẹda awọn atọkun foju pẹlu Adirẹsi IP.
ifconfig eth0 Link encap:Ethernet HWaddr 00:0C:29:28:FD:4C inet addr:172.16.16.125 Bcast:172.16.16.100 Mask:255.255.255.224 inet6 addr: fe80::20c:29ff:fe28:fd4c/64 Scope:Link UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1 RX packets:1385 errors:0 dropped:0 overruns:0 frame:0 TX packets:1249 errors:0 dropped:0 overruns:0 carrier:0 collisions:0 txqueuelen:1000 RX bytes:127317 (124.3 KiB) TX bytes:200787 (196.0 KiB) Interrupt:18 Base address:0x2000 eth0:0 Link encap:Ethernet HWaddr 00:0C:29:28:FD:4C inet addr:172.16.16.126 Bcast:172.16.16.100 Mask:255.255.255.224 UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1 Interrupt:18 Base address:0x2000 eth0:1 Link encap:Ethernet HWaddr 00:0C:29:28:FD:4C inet addr:172.16.16.127 Bcast:172.16.16.100 Mask:255.255.255.224 UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1 Interrupt:18 Base address:0x2000 eth0:2 Link encap:Ethernet HWaddr 00:0C:29:28:FD:4C inet addr:172.16.16.128 Bcast:172.16.16.100 Mask:255.255.255.224 UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1 Interrupt:18 Base address:0x2000 eth0:3 Link encap:Ethernet HWaddr 00:0C:29:28:FD:4C inet addr:172.16.16.129 Bcast:172.16.16.100 Mask:255.255.255.224 UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1 Interrupt:18 Base address:0x2000 eth0:4 Link encap:Ethernet HWaddr 00:0C:29:28:FD:4C inet addr:172.16.16.130 Bcast:172.16.16.100 Mask:255.255.255.224 UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1 Interrupt:18 Base address:0x2000
Ti o ba ni wahala eyikeyi ninu siseto, jọwọ ma firanṣẹ awọn ibeere rẹ ni apakan asọye.