linux命令行配置ip及网关

linux命令行配置ip及路由

ifconfig -a   //显示所有网络接口的信息,无论是否激活。


ifconfig      //ifconfig不带参数,只打印处于激活状态的网络接口。


ifconfig eth1  //查看具体的网卡信息了。


ifconfig eth0 192.168.0.20 netmask 255.255.255.0


route add default gw 192.168.0.3



这时我的电脑能通过网关访问外部internet但是据说以上的设置只是存放在内存中,所以每次重启的时候又要再来一遍。


1、可以把它放在/etc/rc.d/init.d/rc.local文件中

ifconfig eth0 192.168.0.20 netmask 255.255.255.0

route add default gw 192.168.0.3


2、配置网卡的配置文件

 

2-1,centos/fedora系统

centos/fedora的配置文件在/etc/sysconfig/network-scripts下,一个网卡一个配置文件,分别是ifcfg-eth0,ifcfg-eth1等;

(1)静态ip方式:

DEVICE=eth0

BOOTPROTO=static

BROADCAST=192.168.10.255

IPADDR=192.168.10.50

NETMASK=255.255.255.0

NETWORK=192.168.10.0

ONBOOT=yes

TYPE=Ethernet

USERCTL=no

PEERDNS=no

GATEWAY=

##Add to tail of /etc/sysconfig/static-routes

eth0 192.168.1.1

(2)DHCP方式:

DEVICE=eth0
ONBOOT=yes
BOOTPROTO=dhcp

 

 2-2,ubuntu系统

 ubuntu的网络配置文件是在/etc/network/interfaces文件中,所有网卡都使用一个文件;

 

打开ubuntu的/etc/network/interfaces文件默认的内容如下:
auto lo
iface lo inet loopback
(1)动态获取的配置方法:
auto eth0
iface eth0 inet dhcp
(2)静态分配的配置方法:
auto eth0
iface eth0 inet static
address 192.168.0.1
netmask  255.255.255.0
gateway  192.168.0.1
根据配置要求(是动态分配还是自动获取)修改该配置文件保存。
 
3.重启网络
$/etc/init.d/networking restart  //这条命令是重启网卡

4.添加163的Ubuntu软件源之后,如果出现sudo apt-get update 出错:

 Err http://mirrors.163.com lenny Relese.gpg

        Temporary failure resolving 'mirrors.163.com'

可能原因是你的DNS没有配置好,解决办法:vim /etc/resolv.conf

添加内容

nameserver 192.168.0.1

  • 0
    点赞
  • 3
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值