Linux
Linux Ping 不工作且 ssh 無法連接到 linux
我是 linux 新手,一整天都在嘗試連接 ssh,但它就是不工作:
我正在使用 VMware 來託管虛擬 linux。
- 最初我發現我的虛擬 linux 和我的 Windows 不在同一個 ip 上,我的 Windows ip 地址是:192.168.1.79,所以我將 Linux 的 Internet 配置更改為以下內容:
TYPE=Ethernet PROXY_METHOD=none BROWSER_ONLY=no BOOTPROTO=static DEFROUTE=yes IPV4_FAILURE_FATAL=no IPV6INIT=yes IPV6_AUTOCONF=yes IPV6_DEFROUTE=yes IPV6_FAILURE_FATAL=no IPV6_ADDR_GEN_MODE=stable-privacy NAME=ens33 UUID=b5b31e0a-6326-4130-b7a3-8621377a9817 DEVICE=ens33 ONBOOT=yes DNS1=8.8.8.8 IPADDR=192.168.1.188 NETMASK=255.255.255.0 GATEWAY=192.168.1.1
- 我還將 NAT 的形式更改為橋接
- 做1之後,我將我的linux的IP地址更改為192.168.1.188,我可以在我的Windows上成功ping 192.168.1.188。但我無法在 linux 中 ping 任何東西。
- 我也注意到我的Adapter Vmnet8設置為自動獲取IP地址,而我目前Vmnet8的IP地址是192.168.238.1
任何幫助將不勝感激!!!一直在努力,但無法讓它發揮作用。
最簡單的解決方案是堅持標准設置,讓您的 Linux VM 通過 DHCP 自動獲取其 IP 地址。這樣,VMware(在 NAT 模式下)或您的路由器或 DHCP 伺服器(在橋接模式下)將負責設置允許 VM 通信的 IP 地址、網路遮罩和預設網關。
如果出於某種原因不想使用自動配置,則必須從連接 VM 的網路中選擇一個免費的 IP 地址,並設置該網路的正確預設網關。由於您沒有共享有關網路設置的任何資訊,因此我無法為您提供幫助。