【Linux】关于网络配置

1.配置自动获取ip

cat /etc/network/interfaces.d/config   //或者/etc/network/interfaces
auto eth0
iface eth0 inet dhcp
auto eth1
iface eth1 inet dhcp
或者命令行输入:
sudo dhclient eth0

2.配置静态ip

auto eth1 					
iface eth1 inet static
address 192.192.192.100     
netmask 255.255.255.0		
gateway 192.192.192.1

3.配置DNS服务器的地址,最多可以使用3个DNS服务器

永久生效方式
sudo vi /etc/systemd/resolved.conf
...
[Resolve]
DNS=10.10.40.70
...

临时生效,重启恢复默认值
sudo vi /etc/resolv.conf
nameserver 8.8.8.8

重启
service systemd-resolved restart

4.重启网络

/etc/init.d/networking restart
或者
sudo ifdown eth0
sudo ifup eth0

5.查询命令

route -n  //查网关
ifconfig  //查ip,子网掩码,广播地址
route -n  //查看路由表 或者 netstat -r

路由表输出结果:Destination 此列指示目标网络。 Gateway 此列指示网络的已定义网关。 如果在此列中看到*,则表示指定的网络不需要转发网关。 Genmask 此列指示网络的网络掩码。 Flags 此列中的U输出表示路线已启动。 G输出表示应该为此路由使用指定的网关。 D代表动态安装,M代表修改,R代表恢复。 MSS 此列指示此路由的TCP连接的默认最大段大小(MSS)。 Window 此列指示此路由上TCP连接的默认窗口大小。 Irtt 此列指示此路线的初始往返时间。 Iface Iface列显示网络接口。 如果您有多个接口,您会看到lo(用于环回),eth0(第一个以太网设备)和eth2(用于第二个以太网设备),依此类推您已安装的接口数量。

6.我的开发板问题解决说明

问题:本地电脑ping正常,DNS地址10.10.40.70ping不通。

原因:两个网口自动获取到同一个网段ip,路由冲突。

办法:

1.eth0不配置,eth1配置自动获取方式:修改/etc/network/interfaces.d/config文件;

2.eth0对应网口不接网线,只接eth1对应网口网线,其他不变。

3.执行命令:ifdown eth1;ifup eth1

 Linux系统中如何查看路由表 - 开发技术 - 亿速云

【开发日常】设备双网卡设置为同一网段的IP,会有什么问题?_Evan_ZGYF丶的博客-CSDN博客_双网卡主机能设置同一网段吗

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值