首页 > 编程知识 正文

ubuntu修改网卡配置文件,ubuntu命令行设置ip地址

时间:2023-05-03 10:51:57 阅读:37781 作者:574

1 .首先通过ifconfig配置网络

需要三点。 (1) IP配置,(2)路由配置,(3) DNS配置

)1)网卡为eth0,IP为10.0.2.15,子网掩码为255.255.255.0时,命令如下:

ifconfig eth 010.0.2.15网关255.255.255.0 up

(2)路由设置(即网关添加)假设为10.0.2.1

route del default #将删除原始默认网关(如果有)

路由添加默认GW 10.0.2.1

)3)假设DNS为123.123.123.123,则在/etc/resolv.conf中输入以下行

name服务器123.123.123.123

但是,请注意,这种配置是临时结果,在重新启动系统后将恢复。

2 .修改MAC地址。 例如,要修改的网卡是eth0

ifconfig eth0 down

ifconfig eth 0h wether 083360003360273360:5 f :5 ab

ifconfig eth0 up

/etc/init.d/networing restart #这个好像不用

注:系统启动时,udev会检测并加载网卡,并在以下两个文件中反映MAC地址

/sys/class/net/eth0/address

/etc/udev/rules.d/70 -持久性- net.rules

但在ifconfig中修改mac后,/sys/class/net/eth0/address的值发生了变化; 但是,/etc/udev/rules.d/70 -持久性- net.rules没有更改,只有在udev检测到硬件更改时才会修改此文件。

3 .在虚拟机guest系统上修改MAC时请小心。 通过上述操作进行修改后,将无法连接互联网。 至少在virtualbox上是这样。 原因可能是在设置虚拟机硬件时已经指定了虚拟网卡的MAC地址。 这种指定方法可能与实际网卡不同。 因此,问题的原因可能是在来宾系统内部通过ifconfig更改网卡的MAC地址后,虚拟机的硬件级别设置没有发生变化。 如果关闭来宾系统,则必须在虚拟机设置界面中重新指定MAC,然后启动来宾系统,并在来宾系统中使用ifconfig修改MAC。 请注意,更改mac可能会将NIC名称从eth0更改为eth1,因此可以在ifconfig -a中显示NIC名称。

注: virtualbox虚拟机、NAT网卡和来宾系统中的安装网关为10.0.2.2。

最后修改为2010-12-19 00:19

请阅读。 评论(0)。

版权声明:该文观点仅代表作者本人。处理文章:请发送邮件至 三1五14八八95#扣扣.com 举报,一经查实,本站将立刻删除。