- عضویت
- 10/5/15
- ارسال ها
- 146
- امتیاز
- 6
با سلام.
در این پست به شما نحوه تنظیم چند آی پی رو بر روی سیستم عامل centos آموزش خواهم داد.
گاها پیش آمده که از دیتاسنتر و یا سرویس هنده ای که از آن درخواست آی پی کرده اید برای شما تنظیم کرده اند و شما باید بر روی شبکه سیستم عامل خود تنظیم کنید.
بهروش زیر شما چند آی پی رو به سیستم عامل معرفی و تنظیم خواهید نمود.
ابتدا به مسیر زیر بروید
و سپس دستور ls-l رو بزنید تا قایلهای موجود رو نشان دهد.
فرض کنید ما میخواهیم 3 دامنه به سرور خود اضافه کنیم با آدرس های (172.16.16.126, 172.16.16.127, و 172.16.16.128) و آی پی اصلی ما 17.16.16.125 می باشد که در فایل eth0 ذخیره شده است.
حالا ما از فایل eth0 سه کپی ایجاد می کنیم با نامهای eth0:0,eth0:1 و eth0:2
در این لحظه فایلهای ifcfg-eth0:0 و ifcfg-eth0:1 و ifcfg-eth0:2 رو باز کنید و خط DEVICE="eth0" رو به ترتیب برای هر کدام و بسته به نامشان به eth0:0,eth0:1 و eth0:2 تغییر دهید و آی پی های خود را که شامل (172.16.16.126, 172.16.16.127, و 172.16.16.128) می باشد در بخش IPADDR="172.16.16.125" قرار دهید.
در آحر اگر تمامی موارد به درستی اعمال شده باشد از آی پی های افزوده شده پینگ بگیرید و ببینید پینگ دارند یا نه:
و باید خروجی به صورت زیر باشد:
موفق باشید.
شاهین سالک توتونچی
در این پست به شما نحوه تنظیم چند آی پی رو بر روی سیستم عامل centos آموزش خواهم داد.
گاها پیش آمده که از دیتاسنتر و یا سرویس هنده ای که از آن درخواست آی پی کرده اید برای شما تنظیم کرده اند و شما باید بر روی شبکه سیستم عامل خود تنظیم کنید.
بهروش زیر شما چند آی پی رو به سیستم عامل معرفی و تنظیم خواهید نمود.
ابتدا به مسیر زیر بروید
کد:
/etc/sysconfig/network-script/
کد:
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
فرض کنید ما میخواهیم 3 دامنه به سرور خود اضافه کنیم با آدرس های (172.16.16.126, 172.16.16.127, و 172.16.16.128) و آی پی اصلی ما 17.16.16.125 می باشد که در فایل eth0 ذخیره شده است.
کد:
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
حالا ما از فایل eth0 سه کپی ایجاد می کنیم با نامهای eth0:0,eth0:1 و eth0:2
کد:
# cd /etc/sysconfig/network-scripts/
# cp ifcfg-eth0 ifcfg-eth0:0
# cp ifcfg-eth0 ifcfg-eth0:1
# cp ifcfg-eth0 ifcfg-eth0:2
ifcfg-eth0:0
-------------------------------------
-------------------------------------
کد:
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
ifcfg-eth0:1
-------------------------------------
جهت بررسی اعمال آی پی بر روی شبکه دستور ifcoonfig رو بزنید و باید خروجی مانند زیر رو مشاهده نمایید:-------------------------------------
کد:
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[/CODE
ifcfg-eth0:2
-------------------------------------
[CODE]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[/CODE
[/LEFT]
تا اینجای کار همه موارد به درستی انجام شده است.
حالا باید سرویس شبکه رو با دستور زیر ریست نمایید تا تنظیمات اعمال شود:
[LEFT][CODE]/etc/init.d/network restart
کد:
[root@iwa network-scripts]# 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 172.16.16.126
ping 172.16.16.127
ping 172.16.16.128
کد:
[root@iwa ~]# 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
[root@tecmint ~]# 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
[root@tecmint ~]# 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
موفق باشید.
شاهین سالک توتونچی
آخرین ویرایش: