ITPub博客

首页 > Linux操作系统 > Linux操作系统 > Linux的基本网络配置

Linux的基本网络配置

原创 Linux操作系统 作者:fjmingyang 时间:2019-01-22 15:54:05 0 删除 编辑

一、 IP
立即更改:#ifconfig eth0 netmask <子网掩码>

永久更改:
编辑/etc/sysconfig/network-scripts/ifcfg-eth0 配置网卡的地址 IPADDR=XXX.XXX.XXX.XXX

[root@redhat network-scripts]# cat ifcfg-eth0
DEVICE=eth0
BOOTPROTO=static --自动获取改为dhcp
HWADDR=00:03:FF:2C:EE:0B
ONBOOT=yes
TYPE=Ethernet
IPADDR=192.168.0.10

二 、HOSTNAME

立即更改:hostname <主机名>


永久更改: 编辑文件/etc/sysconfig/network,输入新的主机名

[root@redhat sysconfig]# cat network
NETWORKING=yes
HOSTNAME=redhat

三 、GATEWAY

立即更改:route add default gateway

永久更改:编辑文件/etc/sysconfig/network,添加

GATEWAY=XXX.XXX.XXX.XXX

四、DNS

在/etc/resolv.conf中添加“nameserver

root@test # cat /etc/resolv.conf

domain cmydomain.com --默认域名,若要查询的主机名称不含点号(.),那么解析器就会把默认域名加在主机名称之后。接着,解析器会在传送给名称服务器的查询中,使用这个扩展后的主机名称。该项不能和search兼用!如果设置了环境变量LOCALDOMAIN,则会覆盖掉domain项目的配置值,导致解析器以LOCALDOMAIN的配置值来扩展主机名称。
nameserver 192.168.0.11
nameserver 202.101.103.55

五 、 单网卡绑定多IP

立即更改:ifconfig eth0:0 192.168.0.3 broadcast 192.168.0.255 netmask 255.255.255.0

永久更改:
1)假设需要绑定多IP的网卡是eth0,请在/etc/sysconfig/network-scripts目录里面创建一个名为ifcfg-eth0:0的文件
2)[root@redhat network-scripts]# cat ifcfg-eth0:0
DEVICE=eth0:0
BOOTPROTO=static --自动获取改为dhcp
HWADDR=00:03:FF:2C:EE:0B
ONBOOT=yes
TYPE=Ethernet
IPADDR=192.168.0.11
3)#service network restart

最后备注:以上立即更改的方法均可以把命令加在启动自运行文件里面,Linux是/etc/rc.d/rc.local,在Gentoo下是/etc/conf.d/local.start 实现“永久更改”


来自 “ ITPUB博客 ” ,链接:http://blog.itpub.net/1698901/viewspace-103270/,如需转载,请注明出处,否则将追究法律责任。

请登录后发表评论 登录
全部评论

注册时间:2006-04-03

  • 博文量
    66
  • 访问量
    48225