Linux如何修改网络环境参数


如下设置:

  1. 检验是否可以连通,就使用ping命令ping 网关开始的时候总是现实unreachable
  2. 设置IP:sudo ifconfig eth0 133.133.133.190 netmask 255.255.255.0这样就算设置好了网卡eth0的IP地址和子网掩码
  3. 设置网关 sudo route add default gw 133.133.133.40
  4. ping 网关就可以ping通了
  5. 设置Ubuntu DNS 修改/etc/resolv.conf,在其中加入
    nameserver DNS的地址1
    nameserver DNS的地址2完成。这个设置只是临时更改了网卡的环境参数,即下次开机IP又会自动改回去。

一、使用命令设置Ubuntu的ip地址

  1. 设置IP sudo ifconfig eth0 203.171.239.155 netmask 255.255.255.224 这样就算设置好了网卡eth0的IP地址和子网掩码
  2. 设置网关 sudo route add default gw 203.171.239.129
  3. 设置DNS 修改/etc/resolv.conf,在其中加入 nameserver DNS的地址1 nameserver DNS的地址2 完成。这个设置只是临时更改了网卡的环境参数,即下次开机IP又会自动改回去。

二、直接修改系统配置文件
Ubuntu的网络配置文件是:/etc/network/interfaces
Ubuntu命令行修改网络配置方法/etc/network/interfaces打开后里面可设置DHCP或手动设置静态ip。前面auto eth0,让网卡开机自动挂载.

  1. 以DHCP方式配置网卡
    编辑文件/etc/network/interfaces:sudo vi /etc/network/interfaces.并用下面的行来替换有关eth0的行:
# The primary network interface - use DHCP to find our address  
auto eth0  
iface eth0 inet dhcp 

用下面的命令使网络设置生效:sudo /etc/init.d/networking restart也可以在命令行下直接输入下面的命令来获取地址sudo dhclient eth0

  1. 为网卡配置静态IP地址
    编辑文件/etc/network/interfaces:sudo vi /etc/network/interfaces.并用下面的行来替换有关eth0的行:# The primary network interface
auto eth0  
iface eth0 inet static  
address 192.168.3.90  
gateway 192.168.3.1  
netmask 255.255.255.0  
#network 192.168.3.0  
#broadcast 192.168.3.255 

将上面的ip地址等信息换成你自己就可以了.用下面的命令使网络设置生效:sudo /etc/init.d/networking restart

原文地址:https://www.cnblogs.com/1996jiwei/p/6641908.html