要在 Windows 和 Ubuntu 之間進(jìn)行網(wǎng)絡(luò)通信,可以通過以下幾種方式設(shè)置網(wǎng)絡(luò):
1. 使用 NAT 模式
- 虛擬機(jī)設(shè)置:在虛擬機(jī)軟件(如 VMware 或 VirtualBox)中,將網(wǎng)絡(luò)適配器設(shè)置為 NAT 模式。
- Ubuntu 設(shè)置:在 Ubuntu 中,使用
ifconfig
或ip addr
查看 IP 地址,并確保其在 NAT 網(wǎng)絡(luò)范圍內(nèi)。 - Windows 設(shè)置:在 Windows 中,找到虛擬網(wǎng)絡(luò)適配器(如 VMnet8),并將其 IP 地址設(shè)置為與 Ubuntu 相同的網(wǎng)段。
2. 使用橋接模式
- 虛擬機(jī)設(shè)置:將虛擬機(jī)的網(wǎng)絡(luò)適配器設(shè)置為橋接模式,并選擇與主機(jī)相同的物理網(wǎng)絡(luò)接口。
- Ubuntu 設(shè)置:在 Ubuntu 中,設(shè)置靜態(tài) IP 地址,使其與 Windows 在同一網(wǎng)段。
- Windows 設(shè)置:在 Windows 中,設(shè)置本地連接的 IP 地址,使其與 Ubuntu 在同一網(wǎng)段。
3. 通過 SSH 或 SFTP 進(jìn)行文件傳輸
- 安裝 OpenSSH:在 Ubuntu 中安裝 OpenSSH 服務(wù)器:
sudo apt-get install openssh-server
- 連接:在 Windows 中使用 SSH 客戶端(如 PuTTY)或 SFTP 客戶端(如 WinSCP)連接到 Ubuntu。
示例配置
- Ubuntu 靜態(tài) IP 配置:
sudo vim /etc/netplan/01-netcfg.yaml
添加以下內(nèi)容:
network:
version: 2
ethernets:
ens33:
dhcp4: no
addresses: [192.168.1.100/24]
gateway4: 192.168.1.1
nameservers:
addresses: [8.8.8.8, 8.8.4.4]
保存并應(yīng)用配置:
sudo netplan apply
- Windows IP 配置:打開“網(wǎng)絡(luò)和共享中心”。
- 選擇“更改適配器設(shè)置”。右鍵點(diǎn)擊網(wǎng)絡(luò)適配器,選擇“屬性”。
- 選擇“Internet 協(xié)議版本 4 (TCP/IPv4)”,點(diǎn)擊“屬性”。
- 設(shè)置 IP 地址為 192.168.1.101,子網(wǎng)掩碼為 255.255.255.0,網(wǎng)關(guān)為 192.168.1.1。
如果您有其他具體需求或遇到問題,可以留言交流