目录索引

20.04 配置静态IP

vi /etc/netplan/00-installer-config.yaml

network:
	ethernets:
		eno1:
			dhcp4: no
			addresses: [172.16.0.223/22]
	   		gateway4: 172.16.0.1
	   		nameservers:
				addresses: [8.8.8.8]
		enx0a94efa5ba49:
			dhcp4: true
	version: 2

16.04 配置静态IP

查看网关,DNS,IP,物理地址: nmcli dev show

配置静态IP:
	方法一:命令配置:(临时修改,重启后配置丢失)
		sudo ifconfig eth0 IP地址 netmask 子网掩码
		sudo route add default gw 网关
		vi /etc/resolv.conf 配置文件 添加nameserver DNS----配置DNS
		sudo /etc/init.d/networking restart-----------重启网卡配置
		
	方法二:直接修改文件:/etc/network/interfaces
		auto eth0
		iface eth0 inet static
		address IP地址
		gateway 网关
		netmask 子网掩码
		
		sudo /etc/init.d/networking restart--重启网卡;使之配置生效
		或者 sudo systemctrl restart network-manager
		
		配置IP地址后,需要配置DNS;具体方式如下;
		
		(重启后丢失)
		sudo vi /etc/resolv.conf  
		search chotim.com
		nameserver DNS服务器地址
		sudo /etc/init.d/networking restart--重启网卡服务即可
		或者 sudo systemctrl restart network-manager
		
		(永久DNS配置)
		sudo vi /etc/resolvconf/resolv.conf.d/base(这个文件默认是空的)
		nameserver 8.8.8.8
		nameserver 8.8.4.4
		
		然后执行:
		sudo resolvconf -u
		
		此时,文件/etc/resolv.conf中就多了两行:
		nameserver 8.8.8.8
		nameserver 8.8.4.4

修改网卡名称

	示例:enp2s0 修改为 eth0

	步骤1:
	sudo vi /etc/default/grub
	GRUB_CMDLINE_LINUX=""
	修改为:
	GRUB_CMDLINE_LINUX="net.ifnames=0 biosdevname=0"
	
	步骤2:
	sudo update-grub
	
	步骤3:
	sed -i "s/enp2s0/eth0/" /etc/netplan/00-installer-config.yaml
	
	步骤4:
	sudo reboot