سلام دوستان هر چه جستجو كردم بيدا نشود.مي به كارت شبكه اي پي اگه كسي مي دونه منو راهنمايي كند
من خوام به اين قسمت ها اي پي بدم البته از طريق ترمينال راهنماييم كنيد
ip addres
mask
getway
اينها رو بايد اي پي بدم ???
راه حل دستور ifconfig هست که تمام چیزایی رُ که احتیاج داری برآورده میکنه:
sudo ifconfig eth0 192.168.1.5 up
این دستور با فرض inteface شبکهی eth0 برای کارت شبکهی اول IP برابر با 192.168.1.5 ست میکنه.
با این دستور Netmask هم ست میشه:
$ sudo ifconfig eth0 192.168.1.5 netmask 255.255.255.0 up
و بهمین ترتیب Gateway
بعد بهتره که سرویس شبکه رُ راهاندازی مجدد بکنی:
sudo /etc/init.d/networking restart
البته دستور route هم هست که مثلا برای ست کردن Gateway:
sudo route add default gw 172.16.236.0
و اما نکته اینجاست که تمام این تنظیمات بعد از reset کزدن اوبونتو از بین میره. اگه میخوای تنظیماتت ذخیره بشن، فایل زیر رُ ب دلخواه خودت تغییر بده:
sudo gedit /etc/network/interfaces
و مقادیر نمونهی زیر رُ بجای خطوط اول جایگزین کن:
iface eth0 inet static
address 192.168.1.100
netmask 255.255.255.0
network 192.168.1.0
broadcast 192.168.1.255
gateway 192.168.1.254
با ping کردن IP خوتون هم میتونید از صحت عملکردتون مطمئن شید.
برای اطلاعات بیشتر، راهنمای دستورات ifconfig,route,ping و netstat رُ مطالعه کنید.
سلام دوست عزیز خیلی ازت ممنونم چون خیلی خوب و واضح توضیح دادی.میشه وان کارهای اول رو انجان ندم و فقط این فایل رو ویرایش کنم
sudo gedit /etc/network/interfaces
؟؟؟
اگه میشه برایgetwayهم یه مثال بزنید چون من خیلی باشبکه کار نکردم؟؟
و بعد من قبلا که توی ویندوز برای کارت شبکه ای اپی می دادم فقط همین سه گزینه بود و این دوتا گزینه زیر نبود
network 192.168.1.0
broadcast 192.168.1.255
میشه زحمت این سوالم را هم بکشید و به من توضیح بدین .ممنون میشم
در مورد سوال اول جواب بله هست. شما میتونید بجای استفاده از رابطهای گرافیکی و دستورات لینوکس، مستقیما فایلهای کانفیگ رُ که معمولا در شاخهی etc/ قرار دارند رُ ویرایش کنید.
این دستور برای ست کردن IP و Netmask:
sudo ifconfig wlan0 192.168.1.5 netmask 255.255.255.0 up
و این دستور برای Gateway:
sudo route add default gw 192.168.1.1
که براحتی بجای اونا میشه در فایل /etc/network/interfaces، مقادیر زیر رُ جایگزین کرد:
اول خط iface eth0 inet dhcp رُ پاک کنید.
auto eth0
iface eth0 inet static
address 192.168.1.5
netmask 255.255.255.0
network 192.168.1.0
broadcast 192.168.1.255
gateway 192.168.1.1
برای بازگشت به حالت IP خودکار یا DHCP از دستور زیر استفاده کنید:
sudo dhclient eth0
مشاهده تغییرات بوجود آمده:
sudo ifconfig eth0
غیرفعال کردن اینترفیس به صورت دستی:
ifdown ethX
فعال کردن:
ifup ethX
برای اطلاع از وضیت بعد از انجام دستورات از دستور زیر استفاده کنید:
sudo ifconfig
یا بصورت خاص تر:
sudo ifconfig eht0
در ضمن برای تنظیم DNS هم میتونید با دستور زیر فایل resolv.conf رُ ویرایش کنید:
sudo gedit /etc/resolv.conf
که اگه Gateway شما مثلا مودم ADSL باشه، بصورت 192.168.1.1 خواهد بود که میتونید تغییرش بدید به 4.2.2.4 یا 217.218.127.105
در مورد network و broadcast:
هر شبکهTCP/IP دارای تعدادی شبکه و زیر شبکه هست که که با رنج IP های خاص از هم جدا میشن. در یک IP کلاس C بصورت مثلا 192.168.1.0، عدد 0 برای شناسهی شبکه رزرو شده. اگر بجای 0 عدد 1 قرار بگیره، این IP برای مشخص کردن Gateway خواهد بود و عدد 255 برای broadcast یا پخش بکار میره. یعنی اگه شما بسته ای رُ به IP شمارهی 255 بفرستید، کل شبکه اون بسته رُ دریافت میکنن و اغلب برای تنظیمات کنترلی بر روی کل کلاینت ها بکار میره.
با این حساب شما در یک IP کلاس C، میتونید 253 کلاینت داشته باشید چون IPهای192.168.1.0 و 192.168.1.1 و 192.168.1.255 برای شبکه رزرو شده هستند و شما از 192.168.1.2 تا 192.168.1.254 میتونید IP بدید.
نکته: اینترفیس پیشفرض eth0 در نظر گرفته شده است. اگر شما بیش از یک کارت شبکه داشته باشید بصورت eth1 یا بالاتر تنظیم کنید. کارت شبکه میتواند بصورت loopback یا به اصطلاح lo باشد.
نکته: برای تنظیمات وایرلس از دستور iwconfig برای wlan0 استفاده میشود:
# iwconfig <interface> essid <ESSID> key <xxxx-xxxx-xxxx-xxxx>
نکته: بعد از اعمال تغییرات، دستور زیر فراموش نشه:
sudo /etc/init.d/networking restart
سلام دوستان هر چه جستجو كردم بيدا نشود.مي به كارت شبكه اي پي اگه كسي مي دونه منو راهنمايي كند
من خوام به اين قسمت ها اي پي بدم البته از طريق ترمينال راهنماييم كنيد
ip addres
mask
getway
اينها رو بايد اي پي بدم ???
راه حل دستور ifconfig هست که تمام چیزایی رُ که احتیاج داری برآورده میکنه:
sudo ifconfig eth0 192.168.1.5 up
این دستور با فرض inteface شبکهی eth0 برای کارت شبکهی اول IP برابر با 192.168.1.5 ست میکنه.
با این دستور Netmask هم ست میشه:
$ sudo ifconfig eth0 192.168.1.5 netmask 255.255.255.0 up
و بهمین ترتیب Gateway
بعد بهتره که سرویس شبکه رُ راهاندازی مجدد بکنی:
sudo /etc/init.d/networking restart
البته دستور route هم هست که مثلا برای ست کردن Gateway:
sudo route add default gw 172.16.236.0
و اما نکته اینجاست که تمام این تنظیمات بعد از reset کزدن اوبونتو از بین میره. اگه میخوای تنظیماتت ذخیره بشن، فایل زیر رُ ب دلخواه خودت تغییر بده:
sudo gedit /etc/network/interfaces
و مقادیر نمونهی زیر رُ بجای خطوط اول جایگزین کن:
iface eth0 inet static
address 192.168.1.100
netmask 255.255.255.0
network 192.168.1.0
broadcast 192.168.1.255
gateway 192.168.1.254
با ping کردن IP خوتون هم میتونید از صحت عملکردتون مطمئن شید.
برای اطلاعات بیشتر، راهنمای دستورات ifconfig,route,ping و netstat رُ مطالعه کنید.
تمام اینا درسته فقط خط network restart رو اجرا نکن که همه چی بر می گرده سر جاش و از اول ....