我编辑了我的/etc/network/interfaces
文件以获取静态 IP 地址。其列表如下:
# This file describes the network interfaces available on your system
# and how to activate them. For more information, see interfaces(5).
# The loopback network interface
auto lo
iface lo inet loopback
# The primary network interface
# The next two lines from the install (use DHCP for getting the address) In the file they're
# commented out.
### auto eth0
### iface eth0 inet dhcp
# set static IP address via code from askubuntu
auto eth0
iface eth0 inet static
address 192.168.1.45
netmask 255.255.255.0
broadcast 192.168.1.255
dns-nameservers 192.168.1.1 192.168.1.1
# This is an autoconfigured IPv6 interface
iface eth0 inet6 auto
ifconfig 命令的输出是:
eth0 Link encap:Ethernet HWaddr 00:15:58:67:73:9d
inet addr:192.168.1.45 Bcast:192.168.1.255 Mask:255.255.255.0
inet6 addr: 2602:306:8074:46e0:8c2d:580:6494:c689/64 Scope:Global
inet6 addr: fe80::215:58ff:fe67:739d/64 Scope:Link
inet6 addr: 2602:306:8074:46e0:215:58ff:fe67:739d/64 Scope:Global
UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1
RX packets:105 errors:0 dropped:26 overruns:0 frame:0
TX packets:124 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:1000
RX bytes:7062 (7.0 KB) TX bytes:18917 (18.9 KB)
lo Link encap:Local Loopback
inet addr:127.0.0.1 Mask:255.0.0.0
inet6 addr: ::1/128 Scope:Host
UP LOOPBACK RUNNING MTU:65536 Metric:1
RX packets:172 errors:0 dropped:0 overruns:0 frame:0
TX packets:172 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:0
RX bytes:37566 (37.5 KB) TX bytes:37566 (37.5 KB)
问题是 FireFox 只能访问少数 URL。
有效的方法:
- www.att.com
- 我的雅虎网站
- www.google.com
- www.buffalotech.com(通过谷歌搜索)
无法运行的网站:
- www.askubuntu.com
- www.buffalotech.com(不使用 Google)
- www.amazon.com
- Yahoo 的登录页面
- Yahoo 的邮件页面
我不明白为什么有些网站可以工作,而其他网站却不行。我可以从本地网络上的其他计算机 ping Ubuntu 服务器。
问题是否涉及 IP6 协议?也许有些网站正在使用它,而其他网站则没有。如果我需要包含静态 IP6 地址,我该如何获取其值?
非常感谢您的帮助。我正在尝试将服务器设置为 Samba 主域控制器,并需要为其分配一个静态 IP 地址。
答案1
我自己找到了答案,但我不明白它为什么有效。我安装了图形网络管理器并重新输入了 network/interfaces 文件中的数据。
重新启动后,我发现 FireFox 可以访问我输入的任何 URL。看来图形工具对 DNS 服务器地址做了一些 Network/interfaces 文件没有做的事情。
我希望这对其他人有所帮助。