静态 IP 网络指南

静态 IP 网络指南

我全新安装了 13.10,并且我的网络通过标准网络管理器小程序运行良好(有线型号云路由器)。

我正在尝试将我的盒子设置为使用静态 IP 而不是 dhcp,并且我正在尝试使用您的指南: https://help.ubuntu.com/13.10/serverguide/network-configuration.html#ip-addressing

基本上,通过网络小程序进行的设置似乎与我在命令行上看到的相冲突。

a) ifconfig -a 显示 eth0 具有通过 dhcp 分配的 inet 地址。

ifconfig -a

eth0      Link encap:Ethernet  HWaddr 44:87:fc:97:ed:24  
      inet addr:192.168.1.100  Bcast:192.168.1.255  Mask:255.255.255.0
      inet6 addr: fe80::4687:fcff:fe97:ed24/64 Scope:Link
      UP BROADCAST RUNNING MULTICAST  MTU:1500  Metric:1
      RX packets:61170 errors:0 dropped:0 overruns:0 frame:0
      TX packets:41321 errors:0 dropped:0 overruns:0 carrier:0
      collisions:0 txqueuelen:1000 
      RX bytes:79517729 (79.5 MB)  TX bytes:4735861 (4.7 MB)

lo        Link encap:Local Loopback  
      inet addr:127.0.0.1  Mask:255.0.0.0

.....
.....

b) 但是,interfaces 文件甚至没有定义 eth0。

cat /etc/network/interfaces
auto lo
iface lo inet loopback

c)我甚至不能做到:

sudo ifdown eth0
ifdown: interface eth0 not configured

这怎么可能?或者我基本上忽略了什么?
上面链接中配置静态 IP 的步骤是否有效?

谢谢,
Dinshaw

答案1

您链接的说明适用于未安装网络管理器的服务器。在这种情况下,手动方法(部分 /etc/network/interfaces)是用于设置网络的方法。另一方面,在带有网络小程序的桌面安装中,网络管理器控制网络,而不是手动方法。

在这种情况下,为了设置静态 IP,请右键单击小程序(也称为网络管理器图标),然后选择编辑连接。编辑 eth0(根据您的情况),然后选择 IPv4。将方法更改为手动。填写您的选择,不要忘记 DNS 名称服务器。在大多数情况下,路由器的地址足以满足 DNS 要求。此外,请确保使用路由器用于 DHCP 的范围之外的静态 IP 地址。

请参见:http://3.bp.blogspot.com/-zXKEt3vxNg4/T58h-Cm1HJI/AAAAAAAAAjs/uOC0tCLcS4w/s1600/ScreenHunter_02%2BApr.%2B30%2B16.37.gif

答案2

您需要在 Eg. 处建立桥接连接/etc/network/interfaces

uto br0
iface br0 inet static

    address 192.168.0.10
    netmask 255.255.255.0
    broadcast 192.168.0.255
    gateway 192.168.0.1
    bridge_ports eth0
    bridge_stp off
    bridge_maxwait 5

希望对 Larry Keenan 有帮助

相关内容