静态 IP 问题(Ubuntu Server 10.04)

静态 IP 问题(Ubuntu Server 10.04)

我正在关注本教程为我的 Web 开发项目设置测试服务器。

当我尝试设置静态 IP 地址(使用以下配置)时,我尝试使用 ping 时收到错误“ping:未知主机 www.google.com”。

auto eth0
iface eth0 inet static
    address 192.168.0.100
    netmask 255.255.255.0
    network 192.168.0.0
    broadcast 192.168.0.255
    gateway 192.168.0.1 

当配置如下时,Ping 可以正常工作:

auto eth0
iface eth0 inet dhcp

我是服务器设置和管理的新手。

/sbin/ifconfig eth0根据要求,以下是 的输出:

eth0    Link encap:Ethernet HWaddr 00:08:a1:0d:93:a1
        inet addr:192.168.0.100 Bcast:192.168.0.255 Mask:255.255.255.0
        inet6 addr: fe80::208:a1ff:fe0d:93a1/64 Scope:Link
        UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1
        RX packets:69 errors:0 dropped:0 overruns:0 frame:0
        TX packets:303 errors:0 dropped:0 overruns:0 carrier:0
        collisions:0 txqueuelen:1000
        RX bytes:9323 (9.3 KB) TX bytes:12240 (12.2 KB)
        Interrupt:21 Base address:0xd800

输出自route -n

Kernal IP routing table
Destination    Gateway      Genmask        Flags Metric Ref  Use Iface
192.168.0.0    0.0.0.0      255.255.255.0  U     0      0    0   eth0
0.0.0.0        192.168.0.1  0.0.0.0        UG    100    0    0   eth0

DNS 信息来自/etc/resolv.conf

nameserver 192.168.1.1
nameserver 71.242.0.12
domain home
search home

答案1

你跑了吗/etc/init.d/networking restart

你也可以这样做:

/sbin/ifconfig eth0 192.168.0.100 netmask 255.255.255.0 up
/sbin/route add default gw 192.168.0.1 eth0

这样应该会启动 eth0,如果重启网络失败,你可以尝试 ping 一下

相关内容