رفع ارور Error: No Gateway Found, Please assign a Gateway
- بهدست: مدیر
- دستهبندی: مقالات آموزشی

رفع ارور Error: No Gateway Found, Please assign a Gateway
اگر در زمان اجرای start virtnetwork در virtualizor با خطای زیر مواجه شدید:
[root@geevserver ~]# service virtnetwork start Error: No Gateway Found, Please assign a Gateway. [root@geevserver ~]#
این به این دلیل است که network inferace configuration ، گت وی (GATEWAY) تعریف نشده است. نام network interface خود را با دستور زیر پیدا کنید.
ip link
شما باید gateway مورد استفاده توسط سرور خود را پیدا کنید، این را می توان با دستور انجام داد:
ip route
در این سرور برای مثال:
[root@geevserver ~]# ip route default via 94.130.65.129 dev enp4s0 ۹۴.۱۳۰.۶۵.۱۲۹ dev enp4s0 proto kernel scope link src 94.130.65.163 ۱۶۹.۲۵۴.۰.۰/۱۶ dev enp4s0 scope link metric 1002 ۱۸۸.۴۰.۲۱۰.۰/۲۴ dev natbr3 proto kernel scope link src 188.40.210.32 [root@geevserver ~]#
در مثال بالا gateway مورد استفاده ی این سرور ۹۴.۱۳۰.۶۵.۱۲۹ می باشد.
حال باید فایل network interface configuration را ویرایش نمایید. برای این کار وارد مسیر زیر شوید:
nano /etc/sysconfig/network-scripts/ifcfg-enp4s0
خطی که با کد زیر شروع می شود را پیدا نمایید:
IPADDR=
در بالای آن کد زیر را اضافه نمایید:
GATEWAY=YOUR_GATEWAY_IP_HERE
برای مثال در این نمونه به صورت زیر باید نوشته شود:
GATEWAY=94.130.65.129
بعداز این تغییر حال مجددا کد service virtnetwork start را اجرا نمایید:
[root@virtual2 ~]# service virtnetwork start Bringing up viifbr0 - OK Waiting for 10 seconds...1...2...3...4...5...6...7...8...9...10 Internet connectivity check successful viifbr0 - OK [root@virtual2 ~]#
بدون دیدگاه