Linux 如何设置使用静态 IP
🏷️ Linux
参考了百度经验:http://jingyan.baidu.com/article/455a99508be7cda167277865.html
DNS 使用了 Google 的 DNS 8.8.8.8
因为服务器是 Copy 过来的虚拟机,导致重启网络服务时出现了如下的错误:
Error: Unknown connection: d1c2d5dc-4b3e-4c23-bfe0-2dad77401188.
设置方法
在终端中输入:
bashvi /etc/sysconfig/network-scripts/ifcfg-eth0
开始编辑,填写 ip 地址、子网掩码、网关、DNS 等。修改后的配置文件如下:
iniDEVICE="eth1" BOOTPROTO="static" HWADDR="00:0C:29:AB:ED:AF" IPV6INIT="yes" NM_CONTROLLED="yes" ONBOOT="yes" TYPE="Ethernet" DNS1=8.8.8.8 IPADDR=192.168.106.131 NETMASK=255.255.255.0 GATEWAY=192.168.106.1
编辑完后,保存退出。
重启网络服务。
bashservice network restart
或
bash/etc/init.d/network restart
ping 网关,ping 外网进行测试。都能 ping 通表示网络正常。
摘要:
---修改 ip 地址--- 即时生效: # ifconfig eth0 192.168.1.155 netmask 255.255.255.0 重启生效: 修改/etc/sysconfig/network-scripts/ifcfg-eth0 ---修改 default gateway--- 即时生效: # route add default gw 192.168.1.1 重启生效: 修改/etc/sysconfig/network-scripts/ifcfg-eth0 ---修改 dns--- 修改/etc/resolv.conf 修改后即时生效,重启同样有效 ---修改 host name--- 即时生效: # hostname test1 重启生效: 修改/etc/sysconfig/network
注意
需要把 mac 地址修改为虚拟机的实际 mac 地址;
删除 UUID 行;