Hi,

I'm running a fedora distro on VMWare in my XP machine. My XP machine is connected to a windows network. How can I detect my linux machine in this network ?

Thanks

Dani AI

Generated

Brief note tied to the replies above: the core issue is whether the Fedora guest appears as a separate IP on the same LAN as the Windows XP host. / pointed to the need for a Windows‑compatible advertisement/service, suggested basic reachability checks, and raised the important bridged vs NAT distinction. The steps below collect practical diagnostics, common VMware pitfalls (especially with Wi‑Fi), and lightweight discovery options that complement those suggestions.

Useful diagnostic commands (run on the Linux guest and on the Windows host; replace placeholders with actual addresses or subnet):

# on the Linux guest
ip addr show
ip route show
ping -c 3 <gateway-or-host>

# on the Windows host (Command Prompt)
ipconfig /all
arp -a
nbtstat -A <guest-IP>

# optional host-side discovery
nmap -sn <network-cidr>    # lists live hosts on the LAN

VMware notes and common pitfalls: confirm the VM's virtual NIC mode in the VM settings. A bridged adapter gives the guest its own LAN address; NAT/host‑only usually prevents other physical machines from seeing the guest. When multiple physical NICs exist (Ethernet vs Wi‑Fi), bridge selection matters — some Wi‑Fi drivers or access points limit bridged operation. In those cases, host-only plus explicit port forwarding or a cheap USB/Ethernet adapter for the host are reliable workarounds.

Service advertisement and firewalls: a machine can be reachable on the network but still invisible to Windows exploration if local firewalls block ICMP/SMB/mDNS. Check the guest firewall (firewalld/ufw/iptables) and either enable the required services or add an entry in the Windows hosts file for quick name resolution. For zero‑config discovery consider mDNS/Avahi on the guest and Bonjour-compatible clients on Windows as an alternative to SMB advertising.

Summary: confirming the guest IP, verifying it appears in the host's ARP table, and ensuring bridging (or an appropriate workaround) plus firewall/service configuration will make the Fedora VM discoverable from the Windows network.

Recommended Answers

All 4 Replies

Read up on Samba.

Ping

where is the IP address assigned during Fedora setup or by DHCP server.

Hi,
I'm running a fedora distro on VMWare in my XP machine. My XP machine is connected to a windows network. How can I detect my linux machine in this network ?
Thanks

This is the wrong way to go about it. First install Fedora, and then use VMWare for your WinXP ;)

But on a serious note - it is important to check if you are using bridging for your network access. This means that from the network side of your machine you should be able to see both machines on the network, with different IP addresses.

Have a look at each machine's IP, and check if you can ping it from a network machine. Each of the machines are supposed to be uniquely identified. You can also test this, by making a windows network neighborhoud (NetBIOS) connection to the machines from the network side.

If you can ping both ip's, and can make a NetBIOS connection to only one you only need to install and configure Samba on the Linux machine. If on the other hand you can ping both IPs, and make a NetBIOS connection to both, but the NetBIOS connection is the same on both IP's - you will have to reconfigure your VM guest to make use of bridging, and not just NAT.

This is a simplified (and somewhat incorrect on some unimportant technical points) comment on your problem, but should point you in the right direction.

You might want to look at Virtualbox as a VMWare alternative - I've heard good things about it.

Be a part of the DaniWeb community

We're a friendly, industry-focused community of developers, IT pros, digital marketers, and technology enthusiasts meeting, networking, learning, and sharing knowledge.