انجمن‌های فارسی اوبونتو

لطفاً به انجمن‌ها وارد شده و یا جهت ورود ثبت‌نام نمائید

لطفاً جهت ورود نام کاربری و رمز عبورتان را وارد نمائید


ارائه ۲۴٫۱۰ اوبونتو منتشر شد 🎉

نویسنده موضوع: اي پي دادن به كارت شبكه  (دفعات بازدید: 38603 بار)

0 کاربر و 1 مهمان درحال مشاهده موضوع.

آفلاین mahdi1533

  • Sr. Member
  • *
  • ارسال: 266
اي پي دادن به كارت شبكه
« : 31 اردیبهشت 1388، 09:35 ب‌ظ »
سلام دوستان هر چه جستجو كردم بيدا نشود.مي به كارت شبكه اي پي اگه كسي مي دونه منو راهنمايي كند
من خوام به اين قسمت ها اي پي بدم البته از طريق ترمينال راهنماييم كنيد
ip addres
mask
getway
اينها رو بايد اي پي بدم ???

آفلاین فاراب

  • High Hero Member
  • *
  • ارسال: 1352
  • آزادی
    • پروفایل لینکداین
پاسخ به: اي پي دادن به كارت شبكه
« پاسخ #1 : 01 خرداد 1388، 12:51 ق‌ظ »
سلام دوستان هر چه جستجو كردم بيدا نشود.مي به كارت شبكه اي پي اگه كسي مي دونه منو راهنمايي كند
من خوام به اين قسمت ها اي پي بدم البته از طريق ترمينال راهنماييم كنيد
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 رُ مطالعه کنید.
Godisnowhere

آفلاین mahdi1533

  • Sr. Member
  • *
  • ارسال: 266
پاسخ به: اي پي دادن به كارت شبكه
« پاسخ #2 : 01 خرداد 1388، 01:09 ب‌ظ »
سلام دوست عزیز خیلی ازت ممنونم چون خیلی خوب و واضح توضیح دادی.میشه وان کارهای اول رو انجان ندم و فقط این فایل رو ویرایش کنم
sudo gedit /etc/network/interfaces
؟؟؟
اگه میشه برایgetwayهم یه مثال بزنید چون من خیلی باشبکه کار نکردم؟؟
و بعد من قبلا که توی ویندوز برای کارت شبکه ای اپی می دادم فقط همین سه گزینه بود و این دوتا گزینه زیر نبود
network 192.168.1.0
broadcast 192.168.1.255
میشه زحمت این سوالم را هم بکشید و به من توضیح بدین .ممنون میشم
« آخرین ویرایش: 01 خرداد 1388، 01:12 ب‌ظ توسط mahdi1533 »

آفلاین فاراب

  • High Hero Member
  • *
  • ارسال: 1352
  • آزادی
    • پروفایل لینکداین
پاسخ به: اي پي دادن به كارت شبكه
« پاسخ #3 : 01 خرداد 1388، 02:00 ب‌ظ »
سلام دوست عزیز خیلی ازت ممنونم چون خیلی خوب و واضح توضیح دادی.میشه وان کارهای اول رو انجان ندم و فقط این فایل رو ویرایش کنم
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
« آخرین ویرایش: 01 خرداد 1388، 03:53 ب‌ظ توسط فاراب »
Godisnowhere

آفلاین sudotux

  • عضو کاربران ایرانی اوبونتو
  • *
  • ارسال: 2269
پاسخ به: اي پي دادن به كارت شبكه
« پاسخ #4 : 01 خرداد 1388، 02:35 ب‌ظ »
ممنون فاراب جان. جامع و کامل بود.

تاپیک مهم شد.

آفلاین mahdi1533

  • Sr. Member
  • *
  • ارسال: 266
پاسخ به: اي پي دادن به كارت شبكه
« پاسخ #5 : 04 خرداد 1388، 11:22 ق‌ظ »
واقعا ازت ممنوم كه به اين خوبي توضيح دادي دوست عزيز

تشكر

آفلاین Freeman

  • High Hero Member
  • *
  • ارسال: 2310
    • KDE Software Compilation
پاسخ به: اي پي دادن به كارت شبكه
« پاسخ #6 : 04 خرداد 1388، 12:53 ب‌ظ »
1+++

آفلاین Freeman

  • High Hero Member
  • *
  • ارسال: 2310
    • KDE Software Compilation
« آخرین ویرایش: 04 خرداد 1388، 01:40 ب‌ظ توسط حسن حبیبی »

آفلاین فاراب

  • High Hero Member
  • *
  • ارسال: 1352
  • آزادی
    • پروفایل لینکداین
پاسخ به: اي پي دادن به كارت شبكه
« پاسخ #8 : 04 خرداد 1388، 03:25 ب‌ظ »
ممنونم حسن جان.
Godisnowhere

آفلاین MoOsHoK

  • Full Member
  • *
  • ارسال: 112
پاسخ به: اي پي دادن به كارت شبكه
« پاسخ #9 : 21 آذر 1388، 05:31 ب‌ظ »
اقا
توی ویندوز
میرفتیم و برای کارت شبکه ایپی ست میکردیم
بعدش و قتی ۱۹۲.۱۶۸.۱.۱ میزدیم میرفت توی کنترل پنل مودم
من همه ی این کارارو کردم ولی اخر نتونستم برم روت مودم
من زبونم مو در اورد این سوالو ۱۰۰۰ بار پرسیدم  ](*,) ](*,) ](*,)

آفلاین علی قنواتیان

  • Full Member
  • *
  • ارسال: 100
  • جنسیت : پسر
    • کاربران ایرانی اینک اسکیپ
پاسخ به: اي پي دادن به كارت شبكه
« پاسخ #10 : 20 بهمن 1388، 10:33 ب‌ظ »
با اجازه‌ی بزرگتر ها و آقا فاراب گل، برای فعال کردن dns و ورود به عرصه‌ی وب:
sudo nano /etc/resolv.confمحتوا:
nameserver 192.168.1.1که البته این آی‌پی در واقع همون گیت‌وی شبکه برای اتصال به اینترنت هستش.
بعدش هم ctrl+x و y برای ذخیره فایل در نانو

آفلاین arman20022

  • Newbie
  • *
  • ارسال: 1
پاسخ به: اي پي دادن به كارت شبكه
« پاسخ #11 : 24 اسفند 1388، 04:45 ب‌ظ »
سلام دوست عزیز آقا mahdi1533 در نوشتن کلمات دقت فرمایید.
gateway درست هست

آفلاین mani.zaeim

  • Sr. Member
  • *
  • ارسال: 287
  • جنسیت : پسر
  • Free as in Freedom
پاسخ به: اي پي دادن به كارت شبكه
« پاسخ #12 : 09 شهریور 1389، 05:24 ب‌ظ »
سلام دوستان هر چه جستجو كردم بيدا نشود.مي به كارت شبكه اي پي اگه كسي مي دونه منو راهنمايي كند
من خوام به اين قسمت ها اي پي بدم البته از طريق ترمينال راهنماييم كنيد
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  رو اجرا نکن که همه چی بر می گرده سر جاش و از اول ....
1- man چیزه خوبیه
۲- google کنید
۳- خوب بخوانید

"If Windows API becomes the default on Linux then what is the point of Linux?" -- Mark Shuttleworth
MONO is Windows API

آفلاین mani.zaeim

  • Sr. Member
  • *
  • ارسال: 287
  • جنسیت : پسر
  • Free as in Freedom
پاسخ به: اي پي دادن به كارت شبكه
« پاسخ #13 : 09 شهریور 1389، 05:30 ب‌ظ »
۱- به چه interface می خوای ip  بدی؟
۲- تو چه range می خوای ip بدی؟
۳- آدرس Gateway چنده؟
۴- اگر می خوای هر وقت restart کردی سیتم رو دستی ip ندی ۲ راه داری:
۴.۱- از dhcp مودم بگیری
۴.۲- تنظیمات را در فایل مربوط به توزیع بنویسی که بمونه در نتیجه از چه توزیعی استفاده می کنی؟
1- man چیزه خوبیه
۲- google کنید
۳- خوب بخوانید

"If Windows API becomes the default on Linux then what is the point of Linux?" -- Mark Shuttleworth
MONO is Windows API

آفلاین هادی تایانلو

  • Full Member
  • *
  • ارسال: 195
  • جنسیت : پسر
  • روش استفاده از منابع را یاد بگیرید
پاسخ به: اي پي دادن به كارت شبكه
« پاسخ #14 : 19 شهریور 1389، 10:31 ق‌ظ »
با اجازه‌ی بزرگتر ها و آقا فاراب گل، برای فعال کردن dns و ورود به عرصه‌ی وب:
sudo nano /etc/resolv.confمحتوا:
nameserver 192.168.1.1که البته این آی‌پی در واقع همون گیت‌وی شبکه برای اتصال به اینترنت هستش.
بعدش هم ctrl+x و y برای ذخیره فایل در نانو


دوست عزیز  عذر میخوام اما من منظور شما رو متوجه نشدن میشه توضیح بدید؟؟؟