我最难通过网络访问服务器。我有一台运行 Linux Mint(主机)的机器,另一台运行 Ubuntu 服务器(客户端)。我的主机可以通过 DHCP 服务器访问互联网,如下所示:
ifconfig wlan0
>>wlan0 Link encap:Ethernet HWaddr (Removed for privacy)
inet addr:192.168.1.146 Bcast:192.168.1.255 Mask:255.255.255.0
inet6 addr: fe80::5627:1eff:fe0b:8a11/64 Scope:Link
UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1
RX packets:1222773 errors:0 dropped:0 overruns:0 frame:0
TX packets:671280 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:1000
RX bytes:1722602133 (1.7 GB) TX bytes:69823730 (69.8 MB)
我希望我的客户端计算机能够通过主机 eth0 端口和静态 IP 访问互联网。任何帮助都非常感谢。这真是令人头疼。
先前的尝试:
在我的默认网关上为主机设置静态 IP。然后,在客户端计算机上运行:
sudo echo "auto eth0
iface eth0 inet static
address 192.168.1.146
broadcast 192.168.1.255
netmask 255.255.255.10
gateway 192.168.1.1" >> /ect/network/interfaces
在主计算机上将有线连接设置为“共享到其他计算机”,并在客户端上运行此操作:
sudo ifup eth0
这似乎永远持续下去并且永远无法解决。
无法设置桥接连接。wlan0
不eth0
支持。与网关无法工作的原因相同。
答案1
您需要配置/etc/network/interfaces
:
该文件中应该按以下顺序包含以下几行:
auto eth0
iface eth0 inet static
address 192.168.1.146
netmask 255.255.255.10
gateway 192.168.1.1
这样eth0
就会获得一个静态 IP 而不是默认的 DHCP 地址。