
 نوشته اصلی توسط 
pyaz
					 
				 
				با سلام و عرض ادب
یک مشکلی دارم می خواهم در ویندوز و لینوکس با کمک برنامه vmware چندین آی پی ست کنم اما نمی دنم باید چه کار کنم لطفا راهنمای کنید.
			
		 
	 
 با استفاده از سیستم عامل  Multiple Ip / Ip Alias تعریف کنید . 
برای Windows :


* عکس ها در پیوست پست موجود است .
برای Linux در محیط SHELL
	کد:
	cd /etc/sysconfig/network-scripts/
 
	کد:
	cp ifcfg-eth0 ifcfg-eth0:0
 * این کار را صرفا جهت تنبلی ( :دی ) انجام دادیم . با این کار تنظیمات معمولی کارت شبکه به فایل جدید 
( که توسط لینوکس به عنوان اینترفیس جدید و جداگانه شناخته میشود )  منتقل میشود 
در آینده برای ست کردن ip بعدی این فایل را تغییرات بسیار جزئی میدهیم . 
با یک ویرایشگر فایل جدید را ویرایش میکنیم 
در صورت تمایل به جای vi از هر ویرایشگر متنی (در صورت وجود و نصب بودن ) میتونید استفاده کنید 
( برای مثال استفاده از ویرایشگر نانو nano  ifcfg-eth0:0
محتوای آن باید شبیه به سطر های زیر باشد :
	کد:
	DEVICE=eth0
BOOTPROTO=static
IPADDR=192.168.1.2
NETWORK=192.168.1.0
BROADCAST=192.168.1.255
NETMASK=255.255.255.0
GATEWAY=192.168.1.1
ONBOOT=yes
 * توجه کنید که DEVICE=eth0 به معنای کارت شبکه ethernet اصلی (اولین و شماره 1 ) سیستم هست و به همین صورت نمایان گر interface پیش فرض و اصلی آن است . و DEVICE=eth0:0 به معنی همان کارت شبکه اصلی ولی این بار (0:0) به معنای اینترفیس مجازی (Alias) شماره اول ( در عمل دومین اینترفیس) میباشد . 
پس برای اضافه کردن ip دوم تنظیمات فایل ifcfg-eth0:0 را اینگونه تغییر میدهیم ( بوسیله ویرایشگر متنی که در مرحله قبل ذکر شد ) 
	کد:
	DEVICE=eth0:0
BOOTPROTO=static
IPADDR=192.168.x.x
NETWORK=192.168.x.x
BROADCAST=192.168.x.255
NETMASK=255.255.x.x
GATEWAY=192.168.x.x
ONBOOT=yes
 * با توجه به آی پی ها و ابزار در دسترس شما مقادیر را جایگزین کنید . 
*برای درک بیشتر نام گذاری اینترفیس ها :  اگر بخواهید ip سومی به کارت شبکه بدهید ، نام Interface آن را باید eth0:1 قرار بدهید . 
* در آخر سرویس شبکه خودتون رو راه اندازی مجدد کنید :
	کد:
	service network restart
 پ.ن: آموزش تنظیم Multiple Ip / Ip Alias در لینوکس برای توزیع redhat - centos - fedora هست و نحوه کار برای debian و ubuntu و ... کمی تفاوت دارد .