配置linux主机静态ip和网关

网上还是百度了比较多,具体参考已经记不清楚了,也就不写了。不过还是要感谢各位大佬之前的分享,还有一些分享了网络知识的,有兴趣可以自己百度去看了。这篇只大概记录需要配置哪些东西,大概配置什么值。以及最后配置完,查看ip和网关的命令和结果。

1、用root用户登录主机

2、修改过两个版本的linux,修改的文件稍有出入,但是都可以连通网络。

    1)suse主机修改了文件/etc/sysconfig/network/ifcfg-eth0、增加了文件/etc/sysconfig/network/routes、修改了文件/etc/resolv.conf

    2)CentOS修改了文件/etc/sysconfig/network-script/ifcfg-eth0、和文件/etc/resolv.conf

3、其中

    1)文件/etc/sysconfig/network/ifcfg-eth0(或文件/etc/sysconfig/network-script/ifcfg-eth0)配置静态ip及策略(以及网关、dns)

    2)文件/etc/sysconfig/network/routes配置网关

    3)文件/etc/resolv.conf配置dns

4、具体配置及说明

    1)公司的服务器
    公司内网给服务器分配的网段为 192.168.27.*
    我配置的那台电脑ip是需要配置为192.168.27.128
    该电脑所在子网网关为192.168.27.1
        1.1)vi /etc/sysconfig/network/ifcfg-eth0
        BOOTPROTO='static'           #静态IP
        BROADCAST=''                 #广播地址(注:公司电脑上就没有写值,是可以连通网络的,写值的没有尝试。百度的如果写值的话可以如示例:192.168.27.255)
        IPADDR='192.168.27.128/24'   #IP地址(注:百度上的是没有后面的“/24”的,这个好像是设置什么为24位的掩码,估计不写也可以吧,没有尝试)
        NETMASK=''                   #子网掩码(注:公司电脑上就没有写值,是可以连通网络的,写值的没有尝试。百度的如果写值的话可以如示例:255.255.255.0)
        NETWORK=''                   #网络地址(注:公司电脑上就没有写值,是可以连通网络的,写值的没有尝试。百度的如果写值的话可以如示例:192.168.27.0)
        STARTMODE='auto'             #开机启动网络
        1.2)vi /etc/sysconfig/network/routes
        default 192.168.27.1 - eth0(这个eth0好像也可以改为“-”的,没有尝试)
        1.3)vi /etc/resolv.conf
        (ps:这个文件公司有的服务器配置了,有的没有配置,感觉好像都没有什么问题,内网访问都可以完全没有问题,估计是和dns解析有关,仅内网联网获取可以不需要,这个观点需要确认,暂时就先不确认了)

        (ps2:8.8.8.8好像是什么google提供的dns吧,也可以自己百度百度,好像还有什么国内配置较多的114.114.114.114等)
        nameserver 8.8.8.8
        nameserver 8.8.4.4

    配置完成,保存完成之后,执行service network restart命令重启网络服务。即可连通网络。

    2)自己搞的虚拟机,当时搞了个CentOS

    这个是搞了虚拟机,所以搞之前还需要确认本机现用的ip,并且配置虚拟机网络。

    本机ip(使用ipconfig查询结果,找到现在生效正在用的那个网卡看ipv4地址)为192.168.1.100,网关为192.168.1.1

    我要设置那台虚拟机的ip为:192.168.1.132

        2.1)先在虚拟机页面<编辑>-<虚拟网络编辑器>中设置一个“NAT模式”的网络,设置网关、子网ip、掩码、net设置、dhcp设置等。

        

        2.2)设置完虚拟网络后,开始修改文件

       vi /etc/sysconfig/network-scripts/ifcfg-eth0
       DEVICE=eth0             #网卡接口名称
       HWADDR=xxxx                 #网卡设备MAC地址
       TYPE=Ethernet           #网卡类型
       UUID=xxxx                  #
       ONBOOT=yes              #系统启动时是否激活 yes|no
       NM_CONTROLLED=yes       #
       BOOTPROTO=static        #启用地址协议 –static:静态协议 –bootp:协议 –dhcp:协议 -none:不指定协议[最好指定]
       IPADDR=192.168.1.132    #IP地址
       NETMASK=255.255.255.0   #子网掩码
       GATEWAY=192.168.1.1     #网关地址
       DNS1=8.8.8.8            #主dns
       DNS2=8.8.4.4            #副dns

        2.3)vi /etc/resolv.conf

        nameserver 8.8.8.8

        nameserver 8.8.4.4

    配置完成,保存完成之后,执行service network restart命令重启网络服务。即可连通网络。

5、执行ifconfig查看网络信息、执行route或netstat -rn查看网关信息。

    我自己电脑虚拟机执行结果如下截图:

    

    

    

 

  • 1
    点赞
  • 5
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
好的,以下是在Linux系统下配置静态IP和DHCP服务器的步骤: 1. 打开终端,使用命令行编辑器(如vi、nano等)打开配置文件: ``` sudo nano /etc/network/interfaces ``` 2. 在文件中添加以下内容,将IP地址、子掩码、和DNS服务器地址替换为你的实际值: ``` auto eth0 iface eth0 inet static address 192.168.1.100 netmask 255.255.255.0 gateway 192.168.1.1 dns-nameservers 8.8.8.8 8.8.4.4 ``` 3. 保存更改并退出编辑器。 4. 重启络服务以使更改生效: ``` sudo service networking restart ``` 5. 确认IP地址已成功配置: ``` ip addr show eth0 ``` 接下来是配置DHCP服务器的步骤: 1. 安装dhcp服务器软件: ``` sudo apt-get install isc-dhcp-server ``` 2. 打开dhcp服务器的配置文件: ``` sudo nano /etc/dhcp/dhcpd.conf ``` 3. 在文件末尾添加以下内容,将IP地址范围和子掩码替换为你的实际值: ``` subnet 192.168.1.0 netmask 255.255.255.0 { range 192.168.1.101 192.168.1.200; option routers 192.168.1.1; option domain-name-servers 8.8.8.8, 8.8.4.4; } ``` 4. 保存更改并退出编辑器。 5. 打开dhcp服务器的默认络接口配置文件: ``` sudo nano /etc/default/isc-dhcp-server ``` 6. 将DHCPD_CONF和INTERFACES变量的值分别更改为以下内容: ``` DHCPD_CONF="/etc/dhcp/dhcpd.conf" INTERFACES="eth0" ``` 7. 保存更改并退出编辑器。 8. 启动dhcp服务器服务: ``` sudo service isc-dhcp-server start ``` 现在你的Linux主机已经配置静态IP,并且作为dhcp服务器提供动态IP地址分配服务了。

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值