Phu*_*yen 8 rhel dhcp configuration
我安装了 Redhat 6 x86_64。我正在使用网络连接屏幕来设置静态 IP 地址,如下所示(我希望我家中的两台 PC 能够互相看到:一台 Redhat PC 和一台 Mac)
192.168.0.5 255.255.255.0 192.168.0.1
当我运行时,ifconfig它只显示lo和virbr0信息。我不知道这些项目是什么(我对网络设置不太了解)。
当我尝试ifconfig -a它显示eth0,lo,sit0和virbr0。信息 eth0如下:
链接封装:以太网 HWaddr 90:2B:34:74:05:30 广播多播 MTU:1500 公制:1 RX 数据包:192 错误:0 丢弃:0 溢出:0 帧:0 TX 数据包:6 错误:0 丢弃:0 溢出:0 帧:0 碰撞:0 txqueuelen:1000 RX 字节 53811 (52.5 KiB) TX 字节:468 (468.0 b) 中断:29 基地址:0xc000
有人能帮我指出我的设置是否有问题或如何解决这个问题吗?
pra*_*tri 13
您可以通过在 Redhat 中/etc/sysconfig/network-scripts/ifcfg-eth0以root用户身份编辑文件来提供静态 IP 。
它应该是这样的:
DEVICE=eth0
BOOTPROTO=STATIC
IPADDR=192.168.0.5
NETMASK=255.255.255.0
GATEWAY=192.168.0.1
ONBOOT=yes
Run Code Online (Sandbox Code Playgroud)
保存此文件后。您需要使用以下命令重新启动网络守护进程。
$ sudo /etc/init.d/network stop
$ sudo /etc/init.d/network start
Run Code Online (Sandbox Code Playgroud)
这也应该为eth0接口提供 IP 地址。并ifconfig命令应该列出eth0还。