大家好,欢迎来到IT知识分享网。
Linux网络配置
在Ubuntu上面进行网络配置有两种方式,一种是通过命令行配置,配置之后马上生效,重启后会消失。另外种是编辑配置文件,配置之后需要刷新接口生效,重启之后保存。
编辑网络配置文件
$ sudo vi /etc/network/interfaces
DHCP网络配置
在配置文件中添加如下内容
auto eth0
iface eth0 inet dhcp
也可以在命令行下直接输入下面的命令来获取地址
sudo dhclient eth0
静态IP的配置方法
auto eth0
iface eth0 inet static
address 192.168.0.100
netmask 255.255.255.0
gateway 192.168.0.1
配置DNS
vim /etc/resolv.conf
添加下面内容
nameserver 202.99.166.4
配置生效
将上面的ip地址等信息换成你自己就可以了.用下面的命令使网络设置生效:
sudo /etc/init.d/networking restart
设定子接口地址
有的时候,一个主机希望设施多个IP地址,这个时候可以通过在配置文件中配置子接口来实现,子接口的IP地址可以和主接口在一个网段,也可以不同,实际应用时还需要考虑服务器的网络设置。
iface eth0:1 inet static
address 192.168.1.60
netmask 255.255.255.0
network x.x.x.x
broadcast x.x.x.x
gateway x.x.x.x
临时配置网卡
有时候需要临时配置网卡,配置网卡的IP地址,这个时候不需要编辑配置文件,只需要命令行配置IP地址即可。
ifconfig eth0 192.169.1.100 netmask 255.255.255.0
route add default gw 192.168.1.1
修改网卡MAC地址
有时候需要修改网卡的MAC地址。
ifconfig eth0 hw ether XX:XX:XX:XX:XX:XX
/etc/init.d/networking restart
以上方法只是暂时修改网卡地址。
以上只是暂时的修改硬件地址要永久修改,直接编辑 /etc/network/interfaces 文件,在 iface eth0 inet static 后面添加一行:
pre-up ifconfig eth0 hw ether xx:xx:xx:xx:xx:xx
sudo /etc/init.d/networking restart
免责声明:本站所有文章内容,图片,视频等均是来源于用户投稿和互联网及文摘转载整编而成,不代表本站观点,不承担相关法律责任。其著作权各归其原作者或其出版社所有。如发现本站有涉嫌抄袭侵权/违法违规的内容,侵犯到您的权益,请在线联系站长,一经查实,本站将立刻删除。 本文来自网络,若有侵权,请联系删除,如若转载,请注明出处:https://yundeesoft.com/23105.html