ubuntu 通过window共享网络
让我们的linux系统通过比较本上网
1、配置自己的IP
方法1:动态配置IP,通过命令行 ifconfig 先查看自己有几块网卡
我的电脑有两个:ens8 和 ens16, 现在给ens8 设置ip 地址,输入命令:
ifconfig ens8 192.168.145.100 netmask 255.255.255.0
结果显示:SIOCSIFADDR: Operation not permitted
SIOCSIFFLAGS: Operation not permitted
SIOCSIFNETMASK: Operation not permitted
这是权限的问题,重新输入:sudo ifconfig ens8 192.168.145.100 netmask 255.255.255.0
提示:[sudo] password for user:
输入密码,设置成功。查看效果如下:
2、配置网关,linux网关和windows不一样,linux是单独配置,首先通过命令查看当前网关:
route -n
添加新的网关:
route add default gw 192.168.145.1
结果提示:
发现多了一个网关,这时可能也连接不上需要删除一个:
使用下面的命令删除:route del default gw 192.168.145.1
3、设置DNS服务器
修改Ubuntu 20.04 LTS、Ubuntu 21.10版本的DNS
(1)resolved.conf
首先修改 /etc/systemd/resolved.conf 文件,在其中添加dns信息,例如:
DNS=114.114.114.114
然后退出保存。
(2)然后以root身份在ubuntu终端中依次执行如下命令:
systemctl restart systemd-resolved
systemctl enable systemd-resolved
mv /etc/resolv.conf /etc/resolv.conf.bak
ln -s /run/systemd/resolve/resolv.conf /etc/
再查看/etc/resolv.conf文件就可以看到新的dns信息已经写入其中了。
Ubuntu 16.04.7 LTS
1.修改配置文件
vi /etc/resolvconf/resolv.conf.d/base
改为如下内容:
search localdomain #本机为DNS服务器
nameserver 8.8.8.8 #需要修改为的DNS
nameserver 8.8.4.4 #需要修改为的DNS
2.重启服务生效
sudo /etc/init.d/networking restart #使网卡配置生效
sudo /etc/init.d/resolvconf restart #使DNS生效
。
原文链接:https://blog.csdn.net/qq_22310551/article/details/124269738
4、设置Windows共享网卡
打开网络设置,进入修改适配器界面:
选择要共享的网卡:我选择的是wlan
双击 ,点击下面的属性,然后点共享,下面2个都打上勾,选择和ubuntu连接的网卡,点击确定
注:共享后选择的网卡会被改成 192.168.137.1, 这时候需要手动改回你原来的IP,
红框是你设置为默认网关的IP,我这里是 192.168.145.1,如下图
这样整个过程就完成了。
更多推荐
所有评论(0)