انجمنهای فارسی اوبونتو
کمک و پشتیبانی => شبکه و سرویس دهندهها => نویسنده: حسین تابش در 13 آذر 1388، 07:03 بظ
-
سلام دوستان. نیاز به کمک فوری شما عزیزان دارم.
من با Ubuntu 9.10 Server یه مشکل اساسی دارم. این که کامپیوتر من داره از DHCP شبکه IP می گیره. حتی DNS هم مشکلی نداره. ولی به اینترنت دسترسی نداره. در شبکه سیستم های ویندوزی و حتی Ubuntu 9.4 Desktop ها هم به اینترنت متصل هستند.
متوجه شدم که مشکل از Gateway هستش:
# route -n
Destination Gateway Genmask Flags Metric Ref Use Iface
192.168.23.0 0.0.0.0 255.255.255.0 U 0 0 0 eth0
از روی سیستم های ویندوز gw را که آدرسش 192.168.1.1 بود پیدا کردم و خواستم با استفاده از دستور زیر اضافش کنم:
route add -net 192.168.23.0 netmask 255.255.255.0 gw 192.168.1.1
یا
route add default gw 192.168.1.1
ولی با این پیغام مواجه شده:
SIOCADDRT: No such process
خیلی ممنون می شم اگه کمک کنید تا این مشکل رو هر چه سریعتر حل کنم. چون واقعا ضروری هستش. :'(
-
دستور زیر رو بنویس و اونجا gateway رو تنظیم کن:
sudo gedit /etc/network/interfaces
اگه تنظیمات شبکه بصورت DHCP نباشه و IP رو بصورت ثابت تنظیم کرده باشی، یه چیزی شبیه به این تو اون فایل هست:
auto eth0
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.1
بعد از عوض ویرایش فایل دستور زیر رو بنویس:
sudo /etc/init.d/networking restart
-
ممنون از پاسخ شما. ولی مشکل این جاست که به جز IP های 192.168.23 ، IP دیگری نمی تواند ترافیک را از عبور دهد. و به هیچ وجه هم این سیاست قابل تغییر نیست.
حالا راه حل چیه؟ ???
-
اول چک کن که گیت وی رو می تونی پینگ کنی یا نه. بعد هم قبل از اضافه کردن روت جدید، روت قدیم رو پاک کن (:
-
ممنون از پاسخ شما. ولی مشکل این جاست که به جز IP های 192.168.23 ، IP دیگری نمی تواند ترافیک را از عبور دهد. و به هیچ وجه هم این سیاست قابل تغییر نیست.
حالا راه حل چیه؟ ???
نه، منظورم این نبود که فایل رو به شکلی که بالا گفته بودم ویرایش کنی. اون فقط یه نمونه بود همه پارامترها رو به صورتی که میخوای ویرایش کن. IP خودت، gateway و بقیه چیزها رو به اون شکلی که باید باشه ویرایش کن
-
عرض کنم که به دلائل امنیتی Ping بر روی Gateway که آدرس اون 192.168.1.1 هست، بسته شده. ولی صد در صد سیستم در دست رس هست. چون بقیه سیستم های ویندوزی و لینوکس ها با این gw اینترنت دارن.
heresh جان من اون فایل رو به این صورت تنظیم کردم:
auto eth0
iface eth0 inet static
address 192.168.23.100
netmask 255.255.255.0
network 192.168.23.0
broadcast 192.168.23.255
gateway 192.168.1.1
ولی وقتی شبکه رو می خواهم restart کنم، اون وسط مسطا پیغام SIOCADDRT: No such process رو میده. جالبه که من روی Ubuntu 9.4 Desktop،این کار ها رو انجام دادم یعنی اصلاً نیازی به این کارا نبود ولی هیچ مشکلی نداشتم!
احساس می کنم که چون 192.168.1.1 از رنج IP سرور من نیست این مشکل پیش میاد. ولی چرا تو نسخه های دیگه این مشکل نیست؟
-
این جا رو ببین:
http://linuxshare.org/2009/11/09/fix-network-manager-in-ubuntu-9-10/