双网卡电脑共享网络的实现:通过网线,将A电脑的网络共享给B电脑,既能共享文件和网络还能用A/B电脑远程控制B/A电脑

本文介绍了如何通过网线将一台电脑(A电脑)的网络共享给另一台电脑(B电脑),实现文件共享和远程控制。详细步骤包括硬件准备、环境设置,如IP地址配置、网络共享、安全权限设置以及远程桌面连接。同时,针对网络异常,提供了重新共享网络和设置固定IP的解决方案。
摘要由CSDN通过智能技术生成

现象描述:

日常中,一台电脑在进行多任务操作时,往往比较容易卡顿。我希望同时操作2台电脑来提高工作效率,在A电脑运行大型软件的时候,在B电脑进行其他零碎任务,同时两台电脑可以共享文件,而且能够共享键盘和鼠标。

硬件准备:

一根网线,双网卡主板(我是从单网卡主板升级过来的,主板没有双网卡的话试试用拓展设备来增加一个网卡)

环境设置:

(1)A电脑连接一个可以访问外网的适配器

 (2)我这里是在公司环境中,连接的是公司的以太网。具体的IP设置,大家根据自身环境进行设置

 (3)用网线把以太网3和B电脑连接起来,同时将(2)中的适配器网络共享给以太网3,

 (4)设置以太网3的Interne协议版本4,并记下这个适配器的IP地址

在Ubuntu系统中,可以使用以下步骤将真实网卡的网络共享给虚拟网卡: 1. 打开终端并输入以下命令,以查看现有的网络接口和IP地址: ``` ifconfig ``` 2. 确定真实网卡的名称,例如 eth0。 3. 安装并配置 dnsmasq 软件包,它是一个轻量级的 DNS 和 DHCP 服务器,用于为虚拟网卡分配 IP 地址和域名解析。执行以下命令: ``` sudo apt-get install dnsmasq ``` 4. 编辑 dnsmasq 配置文件 /etc/dnsmasq.conf,在文件末尾添加以下内容: ``` interface=<虚拟网卡名称> dhcp-range=<虚拟网卡IP池起始地址>,<虚拟网卡IP池结束地址>,<子网掩码>,<租约时间> ``` 其中,<虚拟网卡名称> 是你创建的虚拟网卡的名称,<虚拟网卡IP池起始地址> 和 <虚拟网卡IP池结束地址> 是你想要为虚拟网卡分配的 IP 地址范围,<子网掩码> 是你的网络子网掩码,<租约时间> 是分配给每个 IP 地址的租用时间。 例如,如果你想要为虚拟网卡分配的 IP 地址范围是 192.168.100.2 到 192.168.100.100,子网掩码是 255.255.255.0,租约时间是 12 小时,那么配置文件应该是这样的: ``` interface=eth1 dhcp-range=192.168.100.2,192.168.100.100,255.255.255.0,12h ``` 5. 启动 dnsmasq 服务并设置开机自启动。执行以下命令: ``` sudo systemctl start dnsmasq sudo systemctl enable dnsmasq ``` 6. 启用 IP 转发功能。打开 /etc/sysctl.conf 文件并找到以下行: ``` #net.ipv4.ip_forward=1 ``` 去掉注释并将其修改为: ``` net.ipv4.ip_forward=1 ``` 保存并关闭文件。 7. 使用 iptables 命令设置网络地址转换(NAT)规则,将虚拟网卡上的流量转发到真实网卡。执行以下命令: ``` sudo iptables -t nat -A POSTROUTING -o <真实网卡名称> -j MASQUERADE ``` 其中,<真实网卡名称> 是你的真实网卡名称。 8. 最后,重启网络服务以使更改生效。执行以下命令: ``` sudo service networking restart ``` 现在,你应该能够使用虚拟网卡连接到 Internet,因为它可以共享真实网卡的网络连接。
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值