سلام
سیستم اکانتینگ ما بر پایه لینوکس هستشfedora core relaese 6 دو سه باری این سیستم ریستارت شده ولی دیگه از کانفیگ خبری نیست یعنی باید دوباره بهش IP بدیم.آیا برای تائید نهایی دستوری لازمه که دستورات داده شده رو ذخیره کنه؟
منتظر اساتید محترم هستم
Printable View
سلام
سیستم اکانتینگ ما بر پایه لینوکس هستشfedora core relaese 6 دو سه باری این سیستم ریستارت شده ولی دیگه از کانفیگ خبری نیست یعنی باید دوباره بهش IP بدیم.آیا برای تائید نهایی دستوری لازمه که دستورات داده شده رو ذخیره کنه؟
منتظر اساتید محترم هستم
شما بگو چجطور ip میدی تا اشکالشو بگیم
ifconfig eth0 192.168.0.10 netmask 255.255.255.0
iptables -F
iptables -F -t nat
می تونی دستورات رو بگی در زمان راه اندازی دوباره اجرا بشه
مثلا بزاری توی rc.d
و یا می تونی با ادیتور فایل های Network-script رو ویرایش کنی و eth0:0 بنویسی
تنظیمات اولیه شبکه در Redhat , Fedora , CentOS و توزیع های مبتنی بر آنها
[url]http://www.persianadmins.com/site/articles/linux/redhat_network_basic_config.html[/url]
[RIGHT] [/RIGHT]
[RIGHT] 1-[B]Hostname[/B] [/RIGHT]
[RIGHT] برای تنظیم Hostnameهمانند زیر عمل کنید که Computername اسم مورد نظر شما میباشد :
[/RIGHT]
[RIGHT] [/RIGHT]
[RIGHT] [/RIGHT]
[LEFT] [B]echo [I]computername[/I] > /etc/hostname[/B] [/LEFT]
[LEFT] [/LEFT]
[RIGHT] 2[B]-DNS[/B] [/RIGHT]
[RIGHT] برای تنظیم DNS هم فایل[B] etc/resolv.conf/[/B] را مورد ویرایش قرار میدهیم :
[/RIGHT]
[RIGHT] [/RIGHT]
[RIGHT] [/RIGHT]
[LEFT] [B]echo 4.2.2.4 >> /etc/resolv.conf
[/B] [/LEFT]
[LEFT] [/LEFT]
[LEFT] [/LEFT]
[RIGHT] بجای 4.2.2.4 آدرس یا اسم هر DNS سرور دیگری را میتوانید استفاده کنید و برای آدرس های بیشتر کافیست این دستور را هر بار با آدرس DNS سرور جدید بکار ببیرید. [/RIGHT]
[RIGHT] [/RIGHT]
[RIGHT] [RIGHT] 3-[B]IP address[/B]
[/RIGHT]
[RIGHT] بر خلاف دبین که تنظیمات همه کارت شبکه در یک فایل ذخیره میشود , در ردهت برای هر کارت شبکه میبایست یک فایل با نام [B]ifcfg-eth[I]X[/I][/B] را در دایکتوری [B]/etc/sysconfig/network-scripts/[/B] ایجاد کنیم.
[/RIGHT]
[RIGHT] [/RIGHT]
[RIGHT] تنظیم کارت شبکه اول به نام [B]Eth0[/B] بطوریکه از آدرس [B]Static[/B] استفاده کند:
[/RIGHT]
[RIGHT] [/RIGHT]
[RIGHT] [/RIGHT]
[LEFT] [B]nano /etc/sysconfig/network-scripts/ifcfg-eth0 #
[/B] [/LEFT]
[LEFT] [/LEFT]
[INDENT] [LEFT] [B]DEVICE=eth0
BOOTPROTO=static
IPADDR=192.168.100.20
NETMASK=255.255.255.0[/B] [/LEFT]
[LEFT] [B]ONBOOT=yes[/B] [/LEFT][/INDENT][RIGHT] چند نمونه گزینه اختیاری : [/RIGHT]
[RIGHT] [/RIGHT]
[RIGHT] [/RIGHT]
[INDENT] [LEFT] [B]HWADDR=00:30:48:56:A6:2E
TYPE=Ethernet
USERCTL=no
IPV6INIT=no
PEERDNS=yes
GATEWAY=192.168.0.1[/B] [/LEFT]
[LEFT] [/LEFT][/INDENT][RIGHT] [COLOR=#FF0000][B] نکته »[/B][/COLOR] [/RIGHT]
[RIGHT] برای آنکه آدرس IP دومی به کارت شبکه اختصاص دهید کافیست مثلا برای eth0 این گونه عمل کنید :
[/RIGHT]
[RIGHT] [/RIGHT]
[RIGHT] [/RIGHT]
[LEFT] [B]nano /etc/sysconfig/network-scripts/ifcfg-eth0:1 #[/B]
[/LEFT]
[RIGHT] [/RIGHT]
[RIGHT] [/RIGHT]
[RIGHT]
تنظیمات هم همانند بالا میباشد. [/RIGHT]
[RIGHT] [/RIGHT]
[RIGHT] [/RIGHT]
[RIGHT] تنطیم کارت شبکه دوم برای آنکه از DHCP سرور IP دریافت کند :
[/RIGHT]
[RIGHT] [/RIGHT]
[RIGHT] [/RIGHT]
[LEFT] [B]nano /etc/sysconfig/network-scripts/ifcfg-eth1 #[/B] [/LEFT]
[LEFT] [/LEFT]
[INDENT] [LEFT] [B]DEVICE=eth1
BOOTPROTO=dhcp
ONBOOT=yes[/B] [/LEFT]
[LEFT] [/LEFT][/INDENT][RIGHT] و در آخر سرویس مورد نظر را restart میکنیم :
[/RIGHT]
[RIGHT] [/RIGHT]
[RIGHT] [/RIGHT]
[LEFT] [B]etc/init.d/network restart/[/B] [/LEFT]
[/RIGHT]
برای تغییر آدرس IP بصورت موقت بدین گونه عمل میکنیم
[LEFT] [B] ifconfig eth0 192.168.0.100 broadcast 192.168.0.255 netmask 255.255.255.0[/B] [/LEFT]
و اگر میخواهیم این آدرس دوم کارت شبکه باشد :
[LEFT] [B]ifconfig eth0:1 192.168.0.1 broadcast 192.168.0.255 netmask 255.255.255.0 up[/B] [/LEFT]
[LEFT] [/LEFT]
[RIGHT] توجه داشته باشید که این آدرس ها بعد از هر بار شروع مجدد سیستم از بین خواهند رفت. [/RIGHT]
[RIGHT] [/RIGHT]
[RIGHT] غیرفعال کردن اینترفیس به صورت دستی : [/RIGHT]
[LEFT] [B]ifdown ethX[/B] [/LEFT]
فعال کردن :
[B]ifup ethX
[/B] تنظیمات اولیه شبکه در دبین و آبانتو و توزیع ها مبتنی بر آنها
[url]http://www.persianadmins.com/site/articles/linux/debian_network_basic_config.html[/url]
[RIGHT] به درخواست تعدادی از عزیزان در این آموزش به شیوه تنظیمات اولیه سیستم برای اتصال به شبکه از قبیل تنظُِیم [B]Hostname [/B],[B] Dns [/B]و[B] IP address [/B]میپردازیم.
[/RIGHT]
[RIGHT] [/RIGHT]
[RIGHT] [/RIGHT]
[RIGHT] 1-[B]Hostname[/B] [/RIGHT]
[RIGHT] برای تنظیم Hostname بدین طریق عمل میکنیم :
[/RIGHT]
[RIGHT] [/RIGHT]
[LEFT] [B]echo [I]computername[/I] > /etc/hostname[/B] [/LEFT]
[LEFT] [/LEFT]
[RIGHT] 2-[B]DNS[/B] [/RIGHT]
[RIGHT] DNS برای تبدیل نام به IP مورد نیاز است و بدون آن نمیتوان مثلا به PesrianAdmins.com دسترسی داست.برای تنظیم این مورد فایل [B]resolv.conf[/B] را مورد ویرایش قرار میدهیم :
[/RIGHT]
[RIGHT] [/RIGHT]
[LEFT] [B]nameserver 192.168.0.1 >> /etc/resolv.conf[/B] [/LEFT]
[LEFT] [/LEFT]
[RIGHT] 3-[B]IP address [/B] [/RIGHT]
[RIGHT] مهمترین بخش تنظیم آدرس میباشد که به چند طریق قابل انجام است. [/RIGHT]
[RIGHT] برای تغییر موقتی آدرس اینگونه عمل میکنیم : [/RIGHT]
[RIGHT] [/RIGHT]
[LEFT] [B]ifconfig eth2:1 192.168.0.100 netmask 255.255.255.240 up [/B] [/LEFT]
[RIGHT] [/RIGHT]
[RIGHT] با استفاده از روش بالا بعد از هر باز شروع مجدد سیستم یا سرویس آدرس از بین خواهد رفت .برای تغییرا دائمی میبایست فایل [B]etc/network/interfaces/[/B] را مورد ویرایش قرار داد: [/RIGHT]
[RIGHT] تنظیم کارت شبکه loopback [/RIGHT]
[LEFT] [B]auto lo
iface lo inet loopback
[/B] [/LEFT]
[RIGHT] تنظیم کارت شبکه برای آنکه از DHCP سرور آدرس IP بگیرد [/RIGHT]
[RIGHT]
[/RIGHT]
[LEFT] [B] auto eth1
allow-hotplug eth1
iface eth1 inet dhcp
[/B] [/LEFT]
[RIGHT] تنظیم دستی آدرس کارت شبکه
[/RIGHT]
[LEFT] [B] 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
[/B] [/LEFT]
[RIGHT] تنظیم آدرس دوم برای یک کارت شبکه و در اصطلاح Sub-Interface [/RIGHT]
[RIGHT]
[/RIGHT]
[LEFT] [B] 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[/B] [/LEFT]
[LEFT] [/LEFT]
[RIGHT] مشاهده تغییرات بوجود آمده در یکی از کارت شبکه ها [/RIGHT]
[RIGHT] [/RIGHT]
[LEFT] # 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 [/LEFT]
[RIGHT] غیرفعال کردن اینترفیس به صورت دستی : [/RIGHT]
[LEFT] [B]ifdown ethX[/B] [/LEFT]
فعال کردن :
[B]ifup ethX
[/B] نگارش یافته توسط رضا بهروزی
[url]http://www.persianadmins.com[/url]
ممنون از راهنمائیتون
ip را ست کردم و ذخیره هم شد ولی دو دستور بعدی رو ذخیره نکرد برای اونها چجوری بای عمل کنم؟
iptables -F
iptables -F -t nat
؟
بزار تو rc.local
بازهم ممنون
ولي چي مي شد اگه دستورات كلي رو برامون ميگفتي جناب بهروزي
منظورتون رو متوجه نشدم
یعنی با استفاده از چه دستوراتی اینارو بزارم تو rc.local
أوست عزیز اون دوتا دستور فایلر وال لینوکس هست و ربطی به قضیه IP نداره
با اون دو دستور فقط شما فایر وال خودتون رو غیر فعال میکنید
برای راحتی می تونی بگب اصلا فیروال موقع بوت بالا نیاد
chkconfig iptables off
واقعاً دستتون درد نکنه.ممنون