تنظیمات اولیه شبکه در Redhat , Fedora , CentOS و توزیع های مبتنی بر آنها
http://www.persianadmins.com/site/ar...ic_config.html
1-Hostname
برای تنظیم Hostnameهمانند زیر عمل کنید که Computername اسم مورد نظر شما میباشد :
echo computername > /etc/hostname
2-DNS
برای تنظیم DNS هم فایل etc/resolv.conf/ را مورد ویرایش قرار میدهیم :
echo 4.2.2.4 >> /etc/resolv.conf
بجای 4.2.2.4 آدرس یا اسم هر DNS سرور دیگری را میتوانید استفاده کنید و برای آدرس های بیشتر کافیست این دستور را هر بار با آدرس DNS سرور جدید بکار ببیرید.
3-IP address
بر خلاف دبین که تنظیمات همه کارت شبکه در یک فایل ذخیره میشود , در ردهت برای هر کارت شبکه میبایست یک فایل با نام ifcfg-ethX را در دایکتوری /etc/sysconfig/network-scripts/ ایجاد کنیم.
تنظیم کارت شبکه اول به نام Eth0 بطوریکه از آدرس Static استفاده کند:
nano /etc/sysconfig/network-scripts/ifcfg-eth0 #
DEVICE=eth0
BOOTPROTO=static
IPADDR=192.168.100.20
NETMASK=255.255.255.0
ONBOOT=yes
چند نمونه گزینه اختیاری :
HWADDR=00:30:48:56:A6:2E
TYPE=Ethernet
USERCTL=no
IPV6INIT=no
PEERDNS=yes
GATEWAY=192.168.0.1
نکته »
برای آنکه آدرس IP دومی به کارت شبکه اختصاص دهید کافیست مثلا برای eth0 این گونه عمل کنید :
nano /etc/sysconfig/network-scripts/ifcfg-eth0:1 #
تنظیمات هم همانند بالا میباشد.
تنطیم کارت شبکه دوم برای آنکه از DHCP سرور IP دریافت کند :
nano /etc/sysconfig/network-scripts/ifcfg-eth1 #
DEVICE=eth1
BOOTPROTO=dhcp
ONBOOT=yes
و در آخر سرویس مورد نظر را restart میکنیم :
etc/init.d/network restart/
برای تغییر آدرس IP بصورت موقت بدین گونه عمل میکنیم
ifconfig eth0 192.168.0.100 broadcast 192.168.0.255 netmask 255.255.255.0
و اگر میخواهیم این آدرس دوم کارت شبکه باشد :
ifconfig eth0:1 192.168.0.1 broadcast 192.168.0.255 netmask 255.255.255.0 up
توجه داشته باشید که این آدرس ها بعد از هر بار شروع مجدد سیستم از بین خواهند رفت.
غیرفعال کردن اینترفیس به صورت دستی :
ifdown ethX
فعال کردن :
ifup ethX
تنظیمات اولیه شبکه در دبین و آبانتو و توزیع ها مبتنی بر آنها
http://www.persianadmins.com/site/ar...ic_config.html
به درخواست تعدادی از عزیزان در این آموزش به شیوه تنظیمات اولیه سیستم برای اتصال به شبکه از قبیل تنظُِیم Hostname , Dns و IP address میپردازیم.
1-Hostname
برای تنظیم Hostname بدین طریق عمل میکنیم :
echo computername > /etc/hostname
2-DNS
DNS برای تبدیل نام به IP مورد نیاز است و بدون آن نمیتوان مثلا به PesrianAdmins.com دسترسی داست.برای تنظیم این مورد فایل resolv.conf را مورد ویرایش قرار میدهیم :
nameserver 192.168.0.1 >> /etc/resolv.conf
3-IP address
مهمترین بخش تنظیم آدرس میباشد که به چند طریق قابل انجام است.
برای تغییر موقتی آدرس اینگونه عمل میکنیم :
ifconfig eth2:1 192.168.0.100 netmask 255.255.255.240 up
با استفاده از روش بالا بعد از هر باز شروع مجدد سیستم یا سرویس آدرس از بین خواهد رفت .برای تغییرا دائمی میبایست فایل etc/network/interfaces/ را مورد ویرایش قرار داد:
تنظیم کارت شبکه loopback
auto lo
iface lo inet loopback
تنظیم کارت شبکه برای آنکه از DHCP سرور آدرس IP بگیرد
auto eth1
allow-hotplug eth1
iface eth1 inet dhcp
تنظیم دستی آدرس کارت شبکه
auto eth2
allow-hotplug eth2
iface eth2 inet static
address 192.168.0.50
netmask 255.255.255.0
network 192.168.0.0
broadcast 192.168.0.255
gateway 192.168.0.1
تنظیم آدرس دوم برای یک کارت شبکه و در اصطلاح Sub-Interface
auto eth2:0
allow-hotplug eth2:0
iface eth2:0 inet static
address 192.168.0.51
netmask 255.255.255.0
network 192.168.0.0
broadcast 192.168.0.255
gateway 192.168.0.1
مشاهده تغییرات بوجود آمده در یکی از کارت شبکه ها
# ifconfig eth2
eth2 Link encap:Ethernet HWaddr 00:40:57:7C:CD:55
inet addr:192.168.0.50 Bcast:192.168.0.255 Mask:255.255.255.0
inet6 addr: fe80::230:48ff:fe5a:bf46/64 Scope:Link
UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1
RX packets:562385 errors:0 dropped:0 overruns:0 frame:0
TX packets:2635987 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:1000
RX bytes:62774749 (59.8 MiB) TX bytes:1584343634 (1.4 GiB)
Interrupt:177
غیرفعال کردن اینترفیس به صورت دستی :
ifdown ethX
فعال کردن :
ifup ethX
نگارش یافته توسط رضا بهروزی
http://www.persianadmins.com