محمد نصیری
بنیانگذار انجمن تخصصی فناوری اطلاعات ایران ، هکر کلاه خاکستری ، کارشناس امنیت اطلاعات و ارتباطات

آموزش عوض کردن آدرس IP و Gateway در لینوکس

در لینوکس شما براحتی می توانید آدرس IP را از طریق چند دستور ساده عوض کنید ، برای عوض کردن آدرس IP فعلی سیستم به آدرس جدید کافیست دستور زیر را در خط فرمان لینوکس با دسترسی root وارد کنید :

دوره های شبکه، برنامه نویسی، مجازی سازی، امنیت، نفوذ و ... با برترین های ایران
sudo ifconfig eth0   192.168.0.1 netmask 255.255.255.0

مفهوم دستور بالا در اکثر لینوکس ها به همین شکل است اما این دستور در لینوکس های Debian و Ubunto براحتی جواب می دهد ، با استفاده از دستور sudo شما به سیستم می گویید که این عملیات با دسترسی مدیریتی انجام شود ، با استفاده از دستور ifconfig شما می توانید تنظیمات موقتی کارت شبکه خود را انجام دهید ، قسمت سوم که در این قسمت eth0 است نمایانگر کارت شبکه ای است که می خواهید آدرس آن را عوض کنید.

توجه کنید که برای دانستن اینکه از کدام eth استفاده می کنید کافیست دستور ifconfig خالی را وارد کنید تا لیست کارت های شبکه موجود روی سیستم به شما نمایش داده شود ، قسمت چهارم آدرس IP این کارت شبکه است ، Netmask به معنی این است که اعداد بعدی به عنوان Subnet mask در نظر گرفته خواهند شد ، کافیست Enter را بزنید تا کارت شبکه شما این آدرس جدید را دریافت کند. اگر می خواهید در ادامه به کارت شبکه خود یک آدرس Gateway هم بدهید کافیست دستور زیر را در خط فرمان وارد کنید :

sudo route add default gw 192.168.0.253 eth0

ساختار این دستور نیز مشخص است ، همه Route هایی که در eth0 وجود دارند را به آدرس Gateway ای به شماره 192.168.0.253 هدایت کنید. بعد از اینکه دستورات بالا را وارد کردید شما آدرس IP را با مشخصات داده تغییر داده اید اما نکته مهم در اینجاست که بر خلاف ویندوز که براحتی با وارد کردن یک حرف p در انتهای دستور تمامی دستورات را دائمی می کردید در لینوکس اینکار فقط با اعمال تغییرات در فایل شبکه قابل اثبات است ، تمامی تنظیماتی که در حال حاضر انجام داده اید فقط در لحظه فعلی کار می کنند و به محض اینکه سیستم شما Restart شود و یا سرویس شبکه شما Restart شود همگی تنظیمات از بین می رود. برای اینکه بتوانید تنظیمات بالا را بصورت دائمی بر روی سیستم قرار دهید کافیست از طریق دستور زیر فایل interfaces را باز کنید و تنظیمات مورد نظر خود را در آن وارد کنید :

# vi /etc/network/interfaces

دستور بالا به سیستم می گوید که با استفاده از ویرایشگر VI فایل interfaces که محتویات تنظیمات شبکه در آن است را باز کند ، بعد از وارد کردن دستور بالا کافیست ابتدا کلید I را وارد کنید تا فایل قابل ویرایش شود ، بعد تنظیمات خود را بر روی تنظیمات فعلی انجام دهید ، توجه کنید برای ذخیره شده این تنظیمات باید ابتدا کلید ESC و سپس دو حرف ZZ را وارد کنید تا تنظیمات در فایل ذخیره شود. بعد از اینکه همه اینکارها را انجام دادید تنظیمات شما بصورت دائمی روی لینوکس باقی خواهند ماند برای اطمینان از این مورد کافیست با استفاده از دستورات زیر سرویس شبکه را Restart کنید :

# /etc/init.d/networking restart

ITPRO باشید

نویسنده : محمد نصیری

منبع : انجمن تخصصی فناوری اطلاعات ایران

هرگونه نشر و کپی برداری بدون ذکر منبع و نام نویسنده دارای اشکال اخلاقی می باشد


محمد نصیری
محمد نصیری

بنیانگذار انجمن تخصصی فناوری اطلاعات ایران ، هکر کلاه خاکستری ، کارشناس امنیت اطلاعات و ارتباطات

محمد نصیری هستم ، هکر قانونمند و کارشناس امنیت سایبری ، سابقه همکاری با بیش از 50 سازمان دولتی ، خصوصی ، نظامی و انتظامی در قالب مشاور ، مدرس و مدیر پروژه ، مدرس دوره های تخصص شبکه ، امنیت ، هک و نفوذ ، در حال حاضر در ایران دیگه رسما فعالیتی غیر از مشاوره انجام نمیدم و مقیم کشور ترکیه هستم ، عاشق آموزش و تدریس هستم و به همین دلیل دوره های آموزشی که ضبط می کنم در دنیا بی نظیر هستند.

نظرات